Paso 4: Código de Python para hacer las luces de flash
Para hacer nuestro LEDs parpadean en y de nosotros usando código de python, así que abrir el IDLE3, todo el código que necesita escribir es con sangría en la página, asegúrese de obtener el caso y los guiones lo que les he escrito.Como se va escribiendo secuencias de comandos de Python necesita ajustar IDLE3 (tu editor de código) ligeramente para que trae para arriba la secuencia de comandos editar ventana así como las ventanas de shell. para hacer esto, vaya a Opciones > configurar ociosa > General > Preferencias de inicio y luego seleccione 'editar ventana abierta'. Ahora al reiniciar obtendrá dos ventanas, uno llamado Shell de Python y el otro llamado 'sin título'. La ventana de 'Untitled' es tu script en python que se desea guardar en algún lugar te la encontrarás más adelante. Para ejecutar esta secuencia de comandos seleccione Ejecutar > ejecutar módulo o pulse F5.
Es el primer código que se desea poner en su script
from time import sleep import pifacedigitalio
Esto importa el comando sueño que será muy útil más adelante en las bibliotecas de PiFace de las importaciones. Lo siguiente que hacemos es crear un objeto de PiFace Digital así que podemos controlar la PiFace.
pfd = pifacedigitalio.PiFaceDigital() pfd.output_port.all_off()
PFD es ahora nuestro objeto de PiFace y también te darás cuenta que hemos apagado todos los puertos en caso de que cualquier LED todavía está en. A continuación necesitamos hacer un LED flash encendido y apagado, también estableceremos un pequeño tiempo de espera entre les prendiendo y apagando.
pfd.leds[0].turn_on() sleep(0.05) pfd.leds[0].turn_off() sleep(0.05)
Que brilló el LED una vez, podemos utilizar un bucle para flash más de una vez.
para x en el rango (0, 10): for x in range(0, 10): pfd.leds[0].turn_on() sleep(0.05) pfd.leds[0].turn_off() sleep(0.05)
En el lazo el primer número es el número inicial y el segundo es el número final, así que si desea que la luz destelle más o menos de 10 veces, siéntase libre de cambiar el número para adaptarse a. En el siguiente paso te mostraré cómo conseguir las luces a parpadear uno tras otro (persiguiendo).