Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- Arduino uno tiene un conversor A/D de 8 bits (210 valores posibles: 0….1023)
- La entrada análoga está entre 0 y 5 voltios.
-Calcular los intervalos de voltaje por cada valor de conversión. (cuantización)
- A partir del siguiente código, se pide implementar:
1. Los LEDS deben encender de acuerdo con un nivel de voltaje en la entrada A0:
Voltaje Led 1(8) Led 2 (12) Led 3 (13)
en pin
A0
0-1 0 0 0
1-3 1 0 0
3-4 1 1 0
4-5 1 1 1
#define O0 8
#define O1 12
#define O2 13
#define entrada A0
int on=1;
int off=0;
int vin;
void setup(){
pinMode(O0,OUTPUT);
pinMode(O1,OUTPUT);
pinMode(O2,OUTPUT);
pinMode(entrada,INPUT);
Serial.begin(9600);
}
void loop(){
vin=analogRead(entrada);
Universidad Libre Pereira Facultad de ingenierías Ingeniería de sistemas
Circuitos Digitales práctica 3: conversor A/D, medidor de luz lfg
if (vin< 512){
digitalWrite(O0,on);
digitalWrite(O1,on);
digitalWrite(O2,on);
} else{
digitalWrite(O0,off);
digitalWrite(O1,off);
digitalWrite(O2,off);
}
delayMicroseconds(100);
}
b) ahora se pide:
Nivel de Led Led 2 Led 3
luminosidad 1(8) (12) (13)
(pin A0)
Alto nivel 0 0 0
Medio nivel 1 0 0
Bajo nivel 1 1 0
Oscuridad 1 1 1
1. https://www.tinkercad.com/things/5GMPDXhVMfF-powerful-snicket-jarv/editel?
sharecode=u3lAt_Ythuq3vXkPF-3cl_sFYV4roJ6_ySgmvw48GeE
Universidad Libre Pereira Facultad de ingenierías Ingeniería de sistemas
Circuitos Digitales práctica 3: conversor A/D, medidor de luz lfg
2. https://www.tinkercad.com/things/dzFVyMuRe1v-daring-snaget/editel?
sharecode=5e111v5CJuESQKVOVyRpONDHFDVtW_9JpyWgFGxwa5A
La fotocelda: La fotocelda es como los ojos del proyecto. Lee la luz y decide qué hacer con
los LEDs basándose en lo brillante que esté el ambiente.
Ajustar las reglas: Descubrí que los números en el código (como > 800 o > 400) son como
reglas. Cambiándolos, puedo decirle a la computadora cuándo encender y apagar los
LEDs dependiendo de la luz que haya.
Puedo cambiar cosas: Me di cuenta de que puedo hacer este proyecto más genial si
quiero. Podría agregar más luces, cambiar cómo responden los LEDs o hacer que
funcione para diferentes situaciones.