Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Basic - Blink
Probar cambiar velocidades de titilar y también cambiar tiempo encendido y tiempo apagado
Opcional: Hacer circuito con 2 leds que enciendan en distintos puertos en forma alternativa.
Opcional1: Hacer un programa que lea el pulsador del puerto 2 y que encienda o no un led el
puerto 13 (interno) de acuerdo al estado del pulsador.
Opcional2: Hacer un programa que lea el pulsador del puerto 2 y que encienda o no un led el
puerto 13 (interno) y que encienda o apague el led cada vez que se lo presiona (almacene
estado anterior).
Opcional3: Hacer un programa que lea el pulsador del puerto 2 y que encienda o no un led en
otro puerto cualquiera de cada vez que se lo presiona (almacene estado anterior).
Opcional4: Hacer un programa que lea el pulsador del puerto 2 y que encienda 1 de 3 leds
alternativamente. Cada vez que se presiona el pulsador cambia al led siguiente.
Basic – Analog Read Serial –
Opcional 1: hacer que con el potenciómetro, cuando supere a un valor definido, por ej. 600
encienda la luz del puerto 13.
Opcional 2: hacer que con el potenciómetro prenda un led cuando supere 200, prenda otro
cuando supere 500 y un tercer led cuando supere 800.
Basic – FADE –
Escribir con PWM en puerto onda cuadrada para hacer que un led se prenda a intensidad
variable
Ejemplo de lectura temperatura y humedad con DHT11
http://www.prometec.net/sensor-pir/
DigitalWrite(puerto, LOW / HIGH)
DigitalRead(puerto)
AnalogRead(puerto)
AnalogWrite(puerto,valor)
Serial.Begin(9600);
Serial.println(buttonState);
pinMode(puerto, INPUT/OUTPUT;