Utilizar LEDS
Página 1 de 1.
Utilizar LEDS
Ahora mismo no tenemos ningún pin accesible. Ni de entrada ni de salida. Tenemos que crearlo nosotros mismos. Queremos tener acceso al GPIO 17, así que introducimos el siguiente comando:
echo 17 > /sys/class/gpio/export
Tras esto, el sistema ha creado un archivo con una estructura GPIO que corresponde al número 17. A continuación, tenemos que informar a la Raspberry Pi de si el pin va a ser de salida o de entrada. Como lo que queremos es encender un LED, el GPIO 17 será de salida. Introducimos el siguiente comando:
echo out > /sys/class/gpio/gpio17/direction
Con esto, el sistema ya sabe que el pin será de salida. Ahora tendremos que darle valores. Existen dos posibles: '0' y '1'.
Para encender el LED:
echo 1 > /sys/class/gpio/gpio17/value
Para apagar el LED:
echo 0 > /sys/class/gpio/gpio17/value
Una vez hayamos acabado de encender y apagar el LED, tendremos que eliminar la entrada GPIO creada, es decir, el GPIO 17. Para ello introduciremos el siguiente comando:
echo 17 > /sys/class/gpio/unexport
echo 17 > /sys/class/gpio/export
Tras esto, el sistema ha creado un archivo con una estructura GPIO que corresponde al número 17. A continuación, tenemos que informar a la Raspberry Pi de si el pin va a ser de salida o de entrada. Como lo que queremos es encender un LED, el GPIO 17 será de salida. Introducimos el siguiente comando:
echo out > /sys/class/gpio/gpio17/direction
Con esto, el sistema ya sabe que el pin será de salida. Ahora tendremos que darle valores. Existen dos posibles: '0' y '1'.
Para encender el LED:
echo 1 > /sys/class/gpio/gpio17/value
Para apagar el LED:
echo 0 > /sys/class/gpio/gpio17/value
Una vez hayamos acabado de encender y apagar el LED, tendremos que eliminar la entrada GPIO creada, es decir, el GPIO 17. Para ello introduciremos el siguiente comando:
echo 17 > /sys/class/gpio/unexport
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.