Informe E2 Tópicos de la especialidad - GerardoHV/GerardoHV GitHub Wiki
Nombre: Gerardo Hernández Vivanco // Grupo: L2
Objetivo general
- Familiarizar al alumno con el funcionamiento de Arduino, su software, programación y circuitos.
Objetivo específicos
- Realizar circuito para encender un led
- Utilizar código de ejemplo "Blink"
- Comprender el código de programación
Elementos utilizados en experiencia
- Notebook
- Arduino Uno
- Cable USB del Arduino
- Protoboard
- Led
- Resistencia
- Potenciometro
- Cables
Procedimiento
Primeramente se debe descargar el software de Arduino de la página web e instalarlo. Posterior a esto se identifican con el profesor las partes de la placa Arduino, ademas para el proceso de armado del circuito hay que saber como conectar en la protoboard donde las bandas laterales conducen la electricidad longitudinalmente, mientras que la celdas del centro conducen la electricidad transversalmente, en el caso del led se debe considerar que posee un positivo y negativo, esto se identifican por el largo de las patas, la para larga es el positivo y la corta es negativo, ademas otra forma de identificar es por el lado plano, este corresponde al negativo, en el arduino el GND corresponde a tierra y se conecta al negativo, los pines son positivos en este caso se usa el pin 13, la resistencia se ubica del lado positivo, aunque para esta caso especifico el pin 13 no requiere resistencia ya que la trae por defecto, aun así se utilizó pues los otros pines lo necesitan. Luego se procede a realizar el primer circuito como se muestra a continuación.
Circuito N°1
Corresponde al que se muestra en la fig. 1 posee un led y una resistencia conectados al pin 13. La fig. 1 corresponde a lo realizado en la experiencia simulado en TinkerCAD. Para hacer funcionar este circuito se cargó en la placa el "código 1" que es un ejemplo que trae el software de arduino, se llama "Blink" y significa "parpadear", este código permite hacer que el led se prenda y se apague, el tiempo de apagado y de encendido se define en el código. Primero se conecta la placa vía USB al PC, se abre el software, luego se abre el código en ejemplos "blink". Por último se sube el código a la placa, esta parpadea indicando que se cargó correctamente y luego se comienza a ejecutar el código automáticamente.
Circuito N°2
El segundo corresponde al circuito con dos led conectados al mismo pin 13 pero usando el potenciometro (fig. 2), para este caso se utilizó primero el código 1 y luego se cargo el código 2. Este circuito tiene la diferencia que el potenciometro permite pasar la energía de una ampolleta a otra. Luego de esto se cargó el código 2, este permite hacer parpadear la luz pero variando el tiempo de apagado dentro de un rango de tiempo, es decir, se define el tiempo de encendido/apagado y luego el código genera un aumento en el intervalo de tiempo, esto se realiza mediante un ciclo iterativo llamado "for"(ver código 2), ademas el ciclo posee un contador "i" que va aumentando por cada ciclo, ese contador multiplica la cantidad de tiempo definida inicialmente, el ciclo posee una condición para volver a ejecutarse, esta condición es definida por el usuario y corresponde al valor máximo que tomara nuestro contador "i" en esta caso es 30.
Códigos utilizados
#Qué es un led El LED, acrónimo de “Light Emitting Diode”, o diodo emisor de luz de estado sólido (solid state), constituye un tipo especial de semiconductor, cuya característica principal es convertir en luz la corriente eléctrica de bajo voltaje que atraviesa su chip. Desde el punto de vista físico un LED común se presenta como un bulbo miniaturizado, carente de filamento o de cualquier otro tipo de elemento o material peligroso, con la ventaja sobre otras tecnologías que no contamina el medio ambiente. De acuerdo con las características de funcionamiento de cada LED, el chip puede operar con una tensión o voltaje de polarización directa entre 1 y 4 V (volt) aproximadamente, con una corriente que fluctúa entre 10 y 40 mA (miliampere), que puede variar también de acuerdo con el tamaño y color de luz que emite cada uno en particular. La aplicación de un voltaje o corriente de trabajo por encima del valor establecido por el fabricante para cada diodo LED en particular puede llegar a acortar su vida útil, o también destruirlo.(2)
Conclusión
Se logra cumplir con los objetivos de la experiencia, se comprende la relación de la placa con el software y cómo se realiza la ejecución del código. Uno de los puntos más difíciles es el código, es necesario familiarizarse más con los comandos y el lenguaje de programación del Arduino. En cuanto al potenciometro se logró comprender su funcionamiento ademas de comprender qué es un led.