extint_wakeup.py

# Esta obra está licenciada bajo la licencia MIT.
# Copyright (c) 2013-2023 OpenMV LLC. Todos los derechos reservados.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Ejemplo de activación mediante ExtInt desde el modo Stop
# Este ejemplo demuestra el uso de interrupciones externas para despertar del modo de bajo consumo.

import time
import machine
from machine import LED
from machine import Pin
from pyb import ExtInt


def callback(line):
    pass


led = LED("LED_BLUE")
pin = Pin("D0", Pin.IN, Pin.PULL_UP)
ext = ExtInt(pin, ExtInt.IRQ_FALLING, Pin.PULL_UP, callback=lambda line: None)

# Entrar en modo Stop. Tenga en cuenta que el IDE se desconectará.
machine.sleep()

while True:
    led.on()
    time.sleep_ms(100)
    led.off()
    time.sleep_ms(100)

results matching ""

    No results matching ""