El Shell es útil para asegurarse de que todo funcione y probar comandos rápidos. Sin embargo, como en cualquier programa IDE, es mejor poner programas más largos en un archivo.

Thonny puede guardar y ejecutar programas MicroPython directamente en su Raspberry Pi Pico.

En este paso, creará un programa MicroPython para encender y apagar el LED integrado en un bucle.

Pasos

1. Haz clic en en el panel del editor principal de Thonny.

2. Ingresa el siguiente código para alternar el encendido y apagado del LED, el cual se indica con "toggle".

from machine import Pin

led = Pin(25, Pin.OUT)

led.toggle()

3. Haz clic en el botón Ejecutar para ejecutar su código.

4. Thonny le preguntará si deseas guardar el archivo en este ordenador o en el dispositivo MicroPython. Elige el dispositivo MicroPython .

5. Pon "blink.py" como nombre de archivo.

Sugerencia: debe ingresar la extensión .py del archivo para que Thonny reconozca el archivo como un archivo Python.

Thonny puede guardar tu programa en tu Raspberry Pi Pico y ejecutarlo.

Ahora deberías ver el LED integrado cambiar entre encendido y apagado cada vez que hagas clic en el botón Ejecutar .

Timer

Puedes utilizar el módulo Timer para configurar un temporizador que ejecute una función a intervalos regulares.

1. Actualiza su código para que se vea así:

from machine import Pin, Timer

led = Pin(25, Pin.OUT)

timer = Timer()

def blink(timer):

    led.toggle()

timer.init(freq=2.5, mode=Timer.PERIODIC, callback=blink)

Nota: en Python y MicroPython es importante el espaciado en los comandos, como por ejemplo led.toggle() , el cual está más adentrado.

2. Haz clic en Ejecutar y tu programa hará parpadear el LED entre encendido y apagado hasta que haga clic en el botón Detener .

3. Por último, guarda tu proyecto.

<--VOLVER A CLASE PREVIA

SIGUIENTE CLASE -->