miércoles, 23 de septiembre de 2015

Laboratorio 6

Descripción

 

En este laboratorio se controlará 1 LED RGB por medio de tres (3) potenciómetros, uno para cada color. Se utilizará Arduino para la lectura de datos análogos, es decir, de los potenciómetros y se utilizará el mapeo de dichos datos, enviandolos al LED en formato digital.

Los potenciómetros se encargarán de cambiar la intensidad lumínica de cada uno de los colores del LED, respectivamente.

El laboratorio tiene como objetivo practicar y afianzar los conocimientos en lectura  y escritura de datos y señales de entrada análogas del Arduino por medio del método analogRead y analogWrite utilizando potenciómetros. Además de conocer el funcionamiento de un LED RGB.

Materiales

  • Computador (con el IDE de Arduino, y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • 1 Protoboard
  • 1 LED RGB 
  • 3 Resistencias 220Ω
  • 3 Potenciómetros de 10KΩ
  • 16 Cables macho-macho 

 

Diagramas


  • Montaje


  • Esquemático



Paso a paso del montaje



Se monta el LED RGB y los potenciómetros como se muestra en la imagen


Se conectan las resistencias de 220 Ohmios a los pines RGB (1°, 3°, 4°)


Se hacen las conexiones/puentes pertinentes de los Potenciómetros a la protoboard para su posterior conexión a GND del Arduino.
Y se conectan los pines PWM (9,10,11) a los pines del LED antes de las resistencias.



Se conecta el LED RGB a tierra por medio de un puente.
Se hacen las conexiones de los potenciómetros a +5v


Se conectan los potenciometros a las entradas analogas del Arduino A0, A1, y A2


Montaje completo y todas las conexiones ruteadas.

 

Código

 

Arduino



Video del funcionamiento



Laboratorio 4

Descripción

 

En este laboratorio se controlarán 8 LEDs desde el Arduino, a través de un IC 74HC595,se definirán  8 patrones de movimiento que son controlados desde una interfaz gráfica en Processing usando la librería ControlP5.

El IC74HC595 es un multiplexor, en este laboratorio lo usaremos para controlar los 8 LED's solo usando los tres pines de salida de este circuito (latch, clock, data).

El laboratorio tiene como objetivo conocer el funcionamiento del circuito integrado 74HC595, y aprender a manipularlo y aprovechar sus múltiples salidas a pesar de las pocas entradas.

Materiales

  • Computador (con el IDE de Arduino, y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • 1 Protoboard grande ( o 2 pequeñas)
  • 1 Circuito integrado 74HC595
  • 8 LED's + 8 Resistencias 220Ω 
  • 14 Cables macho-macho 

Diagramas


  • Montaje


  • Esquemático




Paso a paso del montaje

1. Se coloca el IC 74HC595 en la protoboard


2. Se conectan los LED's uno por uno


3. Luego de conectar todos los LED's, se conectan las resistencias, una para cada LED


4. Circuito 74HC595, LED's y resistencias conectadas


5. Se conectan a GND, las resistencias y el IC 74HC595


6. Se conectan los pines del 74HC595 (data, latch, clock) a los pines del arduino 9, 10, 11, respectivamente

 

7. Se conectan los pines del 74HC595 (Q0, Q1, ... , Q7) a los pines positivos de cada LED


8. Aquí se muestra cómo queda conectado y ruteado el circuito


9.Montaje completo, visto desde arriba

 

Código Fuente

 

Arduino

 

Processing

 


Video del funcionamiento

 

Laboratorio 3

Descripción


En este laboratorio se controlarán 8 LEDs desde el Arduino, un LED encendido que se mueve en forma continua de izquierda a derecha, vía una interfaz gráfica en Processing/ControlP5 para controlar el tiempo de encendido y el tiempo de apagado.

El laboratorio tiene como objetivo aprender a utilizar las librerías ControlP5 y Serial de Processing para el tratamiento  de señales entrantes por el puerto serial. Además para aprender a crear interfaces graficas sencillas para el control de elementos vriables como intensidad de luz, tiempos de señales , etc.


Materiales

  • Computador con: 
    1.  IDE de Arduino, y el driver adecuado instalados
    2.  IDE de Processing
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • 1 Protoboard
  • 8 LED's RGB 
  • 8 Resistencias 220Ω
  • 10 Cables macho-macho 

Diagramas


  • Montaje


  • Esquemático



Paso a paso del montaje



Se montan cada uno de los LED's en la protoboard
 


Se conectan las resistencias al pin negativo (pata corta) de cada LED 

Se conectan los pines de salida digital del arduino (Pin 2 - 9) al anodo de cada LED (pata larga)

Se crea una conexión/puente para el GND

Se conectan las resistencias al GND (Tierra)
Montaje completo y todas las conexiones ruteadas.



Código

Arduino



Processing





Video del funcionamiento

jueves, 17 de septiembre de 2015

Laboratorio 2

Descripción


En este laboratorio se controlarán 8 LED's desde Arduino. Pero esta vez utilizando dos potenciómetros que envían datos al Arduino para que este cambie la frecuencia de encendido y de apagado de cada LED, moviendo la secuencia de izquierda a derecha y viceversa.

El laboratorio tiene como objetivo aprender a controlar las señales de entrada análogas del Arduino por medio del método analogRead utilizando potenciómetros.

Materiales

  • Computador (con el IDE de Arduino, y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • 1 Protoboard
  • 8 LED's +  8 Resistencias 220Ω
  • 2 Potenciómetros de 10KΩ
  • 18 Cables macho-macho 

Diagramas


  • Montaje

  • Esquemático


  •  PCB




Paso a paso del montaje



Como en el laboratorio anterior, se conectan los pines de salida digital (2-9) a los 8 LED's
 Se crea un puente en la protoboard para conectar el Ground a las resistencias
 Se crea un circuito serial para los potenciómetros con el cable rojo (+5V)

 Se conectan a tierra (GND) ambos potenciómetros
 Se conectan los potenciómetros a las entradas análogas A0 y A1 respectivamente
 Se conectan los potenciómetros al circuito de alimentación (+5V) 

Código

Arduino





Video del funcionamiento


 

Laboratorio 1

Descripción


En este laboratorio se controlarán 8 LED's desde Arduino. Los LED's se encienden y se apagan de izquierda a derecha y viceversa, uno a la vez, desplazando la secuencia hacia los demás.

El laboratorio tiene como objetivo aprender a controlar las señales de salida desde un Arduino y realizar el montaje de su circuito adecuadamente. Además, para diseñar algoritmos óptimos para el control de componentes electrónicos como en este caso, los LED's.

Materiales

  • Computador (con el IDE de Arduino, y el driver adecuado instalados)
  • Tarjeta Arduino UNO
  • Cable USB mini Tipo B
  • Protoboard
  • 8 LED's +  8 Resistencias 220Ω
  • 9 Cables macho-macho

Diagramas


  • Montaje




  • Esquemático

  • PCB

Paso a paso del montaje



Se colocan los LED's y las resistencias en serie
 Se colocan los cables en los pines digitales de salida y en el ground
 Se conectan los pines de 2 al 9 a los LED's 

 Y por último se conecta el pin GND en serie a las resistencias



Código

Arduino


Video del Funcionamiento