Programa en MicroPython: suma y control de dos LEDs
# Este ejemplo muestra cómo combinar operaciones aritméticas
# con el control físico de LEDs en una placa como ESP32 o Raspberry Pi Pico.
from machine import Pin # Importamos la librería para manejar pines GPIO
import time # Importamos la librería para manejar tiempos
# --- Definición de variables ---
a = 7 # Primera variable numérica
b = 5 # Segunda variable numérica
# --- Operación aritmética ---
resultado = a + b # Realizamos la suma de las dos variables
# --- Configuración de hardware ---
# Definimos los pines donde están conectados los LEDs
# IMPORTANTE: los números de pin deben ajustarse según tu placa y conexión
led1 = Pin(2, Pin.OUT) # LED1 conectado al pin GPIO2
led2 = Pin(4, Pin.OUT) # LED2 conectado al pin GPIO4
# --- Mostrar resultado en consola ---
print("La suma de", a, "+", b, "es:", resultado)
# --- Lógica booleana aplicada al hardware ---
# Si el resultado es mayor que 10, encendemos ambos LEDs
if resultado > 10