Herramientas de usuario

Herramientas del sitio


guias:raspberry_gpio

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
guias:raspberry_gpio [2018/02/09 17:59]
Félix Sánchez-Tembleque [Segundo proyecto: Leer la entrada de un botón]
guias:raspberry_gpio [2018/02/25 11:47] (actual)
Tucho Méndez [Instalar el monitor de pines GPIO]
Línea 42: Línea 42:
 ===== Instalar el monitor de pines GPIO ===== ===== Instalar el monitor de pines GPIO =====
  
-En este enlace al [[https://​github.com/​rricharz/​pi-gpio-display|Github]] de Rene Richarz están las instrucciones para instalar una aplicación que muestra en la pantalla los pines de Raspberry y su estado (apagado, encendido...).+En este enlace al [[https://​github.com/​rricharz/​pi-gpio-display|Github]] de Rene Richarz están las instrucciones para instalar una aplicación que nos resultará muy útil porque ​muestra en la pantalla los pines de Raspberry y su estado (apagado, encendido...).
  
 {{:​guias:​rpigpio:​screenshot.jpg?​400|}} {{:​guias:​rpigpio:​screenshot.jpg?​400|}}
Línea 129: Línea 129:
    ​intensidad = intensidad + 1    ​intensidad = intensidad + 1
    ​sleep(0.1)    ​sleep(0.1)
-while (intensidad>​= ​0):+while (intensidad >= 1):
    ​led.value = intensidad/​10    ​led.value = intensidad/​10
    ​intensidad = intensidad - 1    ​intensidad = intensidad - 1
Línea 190: Línea 190:
 <​code>​ <​code>​
 from gpiozero import LED, Button from gpiozero import LED, Button
-led = LED(25)+from time import sleep 
 +led = LED(12)
 boton = Button(17) boton = Button(17)
 while True: while True:
    ​boton.wait_for_press()    ​boton.wait_for_press()
    ​led.toggle()    ​led.toggle()
 +   ​sleep(0.5)
 </​code>​ </​code>​
  
Línea 203: Línea 205:
 <​code>​ <​code>​
 from gpiozero import LED, Button from gpiozero import LED, Button
-led = LED(25)+from signal import pause 
 +led = LED(12)
 boton = Button(17) boton = Button(17)
-while True: +boton.when_pressed = led.on 
-   boton.when_pressed = led.on() +boton.when_released = led.off 
-   ​boton.when_released = led.off()+pause()
 </​code>​ </​code>​
  
Línea 216: Línea 219:
 from time import sleep from time import sleep
  
-led = LED(25)+led = LED(12)
 button = Button(17) button = Button(17)
  
Línea 236: Línea 239:
  
 <​code>​ <​code>​
- from gpiozero import Buzzer +from gpiozero import Buzzer 
- from time import sleep+from time import sleep
  
- buzzer = Buzzer(17)+buzzer = Buzzer(17)
  
- while True: +while True: 
-    buzzer.on() +   ​buzzer.on() 
-    sleep(1) +   ​sleep(1) 
-    buzzer.off() +   ​buzzer.off() 
-    sleep(1)+   ​sleep(1)
 </​code>​ </​code>​
  
Línea 251: Línea 254:
  
 <​code>​ <​code>​
- from gpiozero import Buzzer +from gpiozero import Buzzer 
- from time import sleep+from time import sleep
  
- buzzer = Buzzer(17)+buzzer = Buzzer(17)
  
- while True: +while True: 
-    buzzer.beep()+   ​buzzer.beep()
 </​code>​ </​code>​
  
guias/raspberry_gpio.1518199187.txt.gz · Última modificación: 2018/02/09 17:59 por Félix Sánchez-Tembleque