Código Arduino
cpp
CopiarEditar
int potPin = A0; // Pin analógico donde se conecta el
potenciómetro
int ledPin = 9; // Pin digital donde se conecta el LED
int valor = 0; // Variable para guardar el valor leído del
potenciómetro
void setup() {
pinMode(ledPin, OUTPUT); // Configura el pin del LED como salida
Serial.begin(9600); // Para monitorear valores desde el
Monitor Serial (opcional)
}
void loop() {
valor = analogRead(potPin); // Leer el valor del potenciómetro (0 a
1023)
Serial.println(valor); // Imprimir el valor en el Monitor
Serial
if (valor < 256) {
digitalWrite(ledPin, LOW); // LED apagado
}
else if (valor >= 256 && valor <= 512) {
digitalWrite(ledPin, HIGH); // LED encendido
}
else if (valor > 512) {
digitalWrite(ledPin, HIGH);
delay(300);
digitalWrite(ledPin, LOW);
delay(300); // LED parpadea
}
}
Materiales para montar en Tinkercad o en físico:
1 Placa Arduino Uno
1 Potenciómetro (conectado a A0)
1 LED (con su resistencia de 220Ω)
Cables de conexión
Protoboard
Instrucciones para la entrega:
1. Simulación en Tinkercad:
o Entra a: https://www.tinkercad.com/
o Crea un nuevo proyecto en el apartado Circuitos.
o Añade el Arduino Uno, LED, potenciómetro, y realiza las conexiones.
o Carga y prueba el código.
2. Capturas y documento:
o Toma capturas de pantalla del código y la simulación funcionando.
o Si usas una placa real, toma fotos del montaje y de la ejecución.
o Inserta las imágenes en un documento (Word o PDF).
o Sube el archivo a la plataforma según las instrucciones de tu profesor(a).