Practica 1: Arduino
Descripción de la actividad:
Componentes del circuito:
- Leds (7)
- Buzzer (1)
- Pulsador (1)
- Cables (8)
- Placa de Arduino
- Protoboard
Funciones de las siguientes instrucciones:
Serial.begin(-): Le indica a Arduino que inicie una comunicación serial con una velocidad de (-) bits por segundo.
Serial.println(): Escribe datos en el puerto serial
digitalRead(): Permite leer un valor o poner un estado de un pin digital. Los valores o estados son HIGH o LOW.
Primera parte del circuito/ Leds
Intento 1
En el primer intento se puede observar 4 leds en serie y 4 leds paralelos. Los leds en serie comparten su corriente para todos los elementos y solamente se pueden llegar a conectar 3 leds. Los leds en paralelo tienen una ventaja, la cual es: Si uno de sus leds se daña o se quita del circuito sigue funcionando con normalidad, en cambio en los leds en serie ninguno encendería. Los leds en paralelos se queman, debido a que consumen demasiada energía.
Intento 2
En este intento ya conseguimos prender los led en serie y leds paralelos alternadamente, es decir se prenden los leds en serie, se apagan, de ahi se prenden los leds paralelos, se apagan y así sucesivamente. También se realizo las conexiones en los debidos pines y para que funcione realizamos la siguiente programación:
Segunda parte del circuito/ Buzzer
Intento 1
Mi grupo logró encender en el primer intento el buzzer sin usar ninguna fotorresistencia. Se conectó el buzzer al pin 8, y así mismo se lo agregó a la programación para que junto a los leds en serie y paralelos se enciendan y se apaguen alternadamente.
Tercera parte del circuito/ Pulsador
Intento 1
En este primer intento realizamos una conexión del pulsador al pin 2 e hicimos la programación de este. Sin embargo, no funciono debido a que hay demasiada energía que no ha podido ser absorbida o estabilizada, y esta no da paso a la conexión.
Intento 2/ Circuito Final
En este intento ya se logró el correcto funcionamiento del pulsador. Agregamos una fotorresistencia para absorber energía. Con esta el Arduino detecta que hay algo conectado, y desestabiliza la señal, para que finalmente puede pasar la corriente. También se agregó Serial.begin, Serialprintln y digitalRead (sus funciones dichas anteriormente).
Logros:
Ayudar a mis compañeros a armar este circuito y así culminarlo con éxito.
Dificultades:
Se nos dificulto entender porque los leds en serie no prendían y porque el pulsador y la programación que habíamos realizado de este no funcionaba.
¿Que me pregunto?
Me pregunto... ¿Por qué hay que colocar una instrucción en ves de mencionar directamente la variable?
Comentarios
Publicar un comentario