Gpio en la Fonera 2.0
De Seguridad Wireless
Gpio en la Fonera 2.0
Aunque a primera vista parezca que la fonera 2.0 no da mucho juego en cuanto a modificaciones no es así, lo que vamos a exponer es como podrías controlar las luces de la fonera 2.0 con simplemente un script, y esto no solo vale para eso, ya que el gpio puede ser utilizado para muchas cosas.
La Fonera 2.0 dispone de lo siguiente:
GPIO: 1 -> Led Wireless (Naranja) 2 -> Led Wireless (Verde) 3 -> Led USB (Verde) 4 -> Led Encendido (Verde) 7 -> Led Encendido (Naranja) 5 -> Reset 6 -> Apagado
Al igual que en la foneras de versiones anteriores, toda la información se encuentra en el directorio /proc/gpio
El proceso para ejecutarlo sería el siguiente
echo x > /proc/gpio/y_dir echo x > /proc/gpio/y_out
En donde:
x es igual a 0 o 1 y es un numero del 1 al 7
Aquí un ejemplo encontrado en la web: http://www.roboops.es/2008/09/20/jugando-con-los-gpio/
echo 1 > /proc/gpio/1_dir echo 1 > /proc/gpio/2_dir echo 1 > /proc/gpio/3_dir echo 1 > /proc/gpio/4_dir echo 1 > /proc/gpio/7_dir echo 0 > /proc/gpio/1_out echo 0 > /proc/gpio/3_out echo 0 > /proc/gpio/4_out echo 0 > /proc/gpio/7_out echo 0 > /proc/gpio/2_out sleep 1 echo 1 > /proc/gpio/2_out sleep 1 echo 1 > /proc/gpio/1_out sleep 1 echo 1 > /proc/gpio/3_out sleep 1 echo 1 > /proc/gpio/4_out sleep 1 echo 1 > /proc/gpio/7_out sleep 1 echo 0 > /proc/gpio/2_out sleep 1 echo 0 > /proc/gpio/7_out
Y como él mismo dice: "Por orden: Primero configuramos todos los registros como salidas, apagamos todos los leds y vamos encendiéndolos con esperas de 1 segundo. Y finalmente apagamos dos de los leds."