El propósito de este laboratorio es probar que el IDE (software) está correctamente instalado, y que tiene comunicación con la tarjeta Arduino (hardware).
Se realizara mediante una pagina web: https://123d.circuits.io/ . La cual tendra elementos que podremos utilizar para el aprendizaje.
En este laboratorio habrá un LED conectado a un pin digital y controlarán el tiempo de encendido y apagado usando un potenciómetro.
MATERIALES
Computador (con el IDE de Arduino, y el driver adecuado instalados)
123d.cuircuits.io (Pagina de internet la cual usaremos para aprender a usar el Arduino)
Los elementos:
Tarjeta Arduino (cualquier modelo, debe corresponder al driver instalado)
LED + Resistencia 220Ω
Potenciómetro 10KΩ
Cables macho-macho
DIAGRAMAS
PROTOBOARD
ESQUEMA
PCB
FOTOS DE LOS MATERIALES Y DEL MONTAJE
CÓDIGO
- /********** Proyecto **********
- * Universidad Santiago de Cali
- *
- * Laboratorio 0: Control LED con Potenciómetro
- * Autor: Kevin Quintero Ramire
- * Descripción:
- * Controla el tiempo de Encendido/Apagado de un LED
- * usando un Potenciómetro
- * Conexiones:
- * 1 LED conectado al pin digital 5 (con su resistencia)
- * 1 Potenciómetro conectado al pin análogo A2
- * Versión: 1
- */
- /********** Librerías **********/
- // ninguna
- /********** Constantes **********/
- #define LED 5
- #define POT A2
- /********** Objetos **********/
- // ninguno
- /********** Variables **********/
- // ninguna
- /********** Configuración **********/
- void setup() {
- pinMode(LED, OUTPUT);
- pinMode(POT, INPUT);
- } // end setup()
- /********** Ciclo Principal **********/
- void loop() {
- // Sensores
- int tiempo = analogRead(POT);
- // Acciones
- digitalWrite(LED, HIGH);
- delay(tiempo);
- digitalWrite(LED, LOW);
- delay(tiempo);
- } // end loop()
- /********** Funciones **********/
- // ninguna
- /********** Fin ***********/
No hay comentarios.:
Publicar un comentario