##############################################
# UPTVAL Fecha: 07/03/2025 #
# Nombre y Apellido: Jeremmy González #
# C.I.: 30504523 #
# Sección: IN-332 #
##############################################
from time import sleep
from machine import ADC, Pin, I2C
'''
Elaborar un prototipo de metrónomo digital que muestre en un lcd y consola los BPM seleccionados mediante un potenciómetro,
en arreglo de 8 LEDs simular el comportamiento del metrónomo de acuerdo a la física del péndulo, agregar un buzzer para
marcar los beats.
'''
leds = [Pin(i, Pin.OUT) for i in range(8)]
i2c = I2C(0, sda=Pin(0), scl=Pin(1), freq=400000)
# I2C_ADDR = i2c.scan()[0]
# lcd = I2cLcd(i2c, I2C_ADDR, 2, 16)
count_leds = len(leds)
while True:
for led in leds:
sleep(.5)
led.value(1)
Loading
pi-pico-w
pi-pico-w