LABORATORIO 2
DESCRIPCIÓN
En este laboratorio se controlaron los diodos leds por medio de un potenciomentro, el cual esta conectado al arduino duemilanove el cual se encarga de interpretar la señal análoga que envía el potenciometro, gracias a esto los leds podra correr de izquierda a derecha según los valores enviados por el potenciometro. todo este proceso fue gracias a los módulos análogos que están integrados en el sistema arduino, para activar estas acciones hay que seguir programando en el lenguaje C++
MATERIALES
- 8 diodos led
- kit de desarrollo arduino duominalove
- 8 resistencias de 220 ohnmios
- potenciometro de 1k ohnmios
DIAGRAMAS
los diagramas fueron desarrollados con el programa de diseño de circuitos llamado fritzing
DIAGRAMA DE MONTAJE EN PROTOBOARD
DIAGRAMA DE ESQUEMATIZADO
DIAGRAMA PCB PARA MONTAJE EN TARJETA PERFORADA
FOTOS DEL PROCESO DE MONTAJE
Foto 1
Foto 2
CÓDIGO
#define pot A0
int led[MAXLED] = {2,3,4,5,6,7,8,9};
void setup()
{
for (int i = 0; i < MAXLED; i++)
{
pinMode(led[i], OUTPUT) ;
}
}
void loop()
{
int valor = analogRead(pot);
int i = map(valor, 0, 1000, 0, 9);
prender(i,500);
apagar(i, 100);
}
void prender(int l, int t){
digitalWrite(l, HIGH);
delay(t);
}
void apagar(int l, int t){
digitalWrite(l, LOW);
delay(t);
}
No hay comentarios:
Publicar un comentario