MATERIALES DEL LABORATORIO
- Protoboard
- 8 LEDs
- 8 Resistes de 330 ohmios
- Arduino UNO
- cable UTP
DIAGRAMAS
PROTOBOARD
CÓDIGO
- /********** Proyecto **********
- * Universidad Santiago de Cali
- *
- * Laboratorio 01: 8 LEDs en linea
- * Autor: Kevin Quintero Ramirez
- * Descripcion:
- * Mover un LED encendido de Izquierda a Derecha y viceversa
- * Conexiones:
- * 8 LEDs + resistencias a los pines D2 .. D9
- * Version: 3
- */
- /********** Librerias **********/
- // ninguna
- /********** Constantes **********/
- #define MAXLED 8
- #define ESPERA 1000
- /********** Objetos **********/
- // ninguno
- /********** Variables **********/
- int pin[MAXLED] = {2,3,4,5,6,7,8,9}
- /********** Configuracion **********/
- void setup() {
- for (int i=0; i<MAXLED; i++) {
- pinMode(pin[i], OUTPUT);
- }
- } // end setup()
- /********** Ciclo Principal **********/
- void loop() {
- // Acciones
- for (int i=0; i<MAXLED; i++) {
- prender(pin[i], ESPERA);
- apagar(pin[i], ESPERA);
- }
- } // end loop()
- /********** Funciones **********/
- void prender(int p, int t) {
- digitalWrite(p, HIGH);
- delay(t);
- }
- void prender(int p, int t) {
- digitalWrite(p, LOW);
- delay(t);
- }
- /********** Fin ***********/
No hay comentarios.:
Publicar un comentario