martes, 10 de marzo de 2015

Laboratorio #4.



Descripción:

El objetivo de este laboratorio es controlar un LED RGB con 3 potenciómetros, uno para cada color.


Materiales:

  • Tarjeta Arduino
  • Protoboard
  • Cables macho-macho
  • 3 Potenciómetro 10K
  • LED RGB 
  • 3 Resistencia 220K
  • Computador (IDE Arduino)


Practica:

1. 



2.



3.



4.



5.



6.





7.




8.


Vídeo funcional:








Diagramas

Montaje:






Esquemático:





PCB:





Código:


Laboratorio #3.



Descripción:

El objetivo de este laboratorio es controlar el tiempo de encendido y apagado de 8 LED's desde una interfaz en processing. 



Materiales:

  • Tarjeta Arduino
  • Protoboard
  • Cables macho-macho
  • 8 LEDs 
  • 8 Resistencia 220K
  • Computador (IDE Arduino, Processing)


Practica:

1. 
  Se conectan los LED's y las resistencias. Las resistencias deben ir a la pata negativa del LED   y a tierra.




2.
     Se conectan los LED's a los pines del Arduino del 2 al 9.



3.
    Se termina de conectar todos los LED's al arduino





4.
    Se conecta el GND del arduino a la tierra









Vídeo funcional:









Diagramas

Montaje:






Esquemático:





PCB:





Código:

Código Arduino:




Código Processing (Interfaz):


Laboratorio #2.



Descripción:

El objetivo de este laboratorio es controlar el tiempo de encendido y apagado de 8 LEDs que se mueven de izquierda a derecha y viceversa, obteniendo los datos de 2 potenciómetros.



Materiales:

  • Tarjeta Arduino
  • Protoboard
  • Cables macho-macho
  • 2 Potenciómetro 10K
  • 8 LEDs 
  • 8 Resistencia 220K
  • Computador (IDE Arduino)


Practica:

1. 




2.





3.




4.




5.




6.






7.





8.




9.





10.






Vídeo funcional:







Diagramas

Montaje:






Esquemático:





PCB:





Código:

Con este código el programa realizara el cambio en los tiempos recibidos de los potenciómetros, cuando acaba el recorrido de los LEDs, por lo que abra que esperar a que los LEDs vallan de izquierda a derecha y se devuelvan para ver el cambio en el nuevo recorrido.


En este código se crea la función tiempo, encargada de recibir los datos de los potenciómetros, y la llamamos en el loop. Asegurando que cada vez que halla un cambio en los potenciómetros el cambio sea instantáneo.

  

martes, 3 de marzo de 2015

Laboratorio #1.


Descripción:

El objetivo del laboratorio 1 es controlar 8 LEDs desde el arduino, encendiendo los LEDs de izquierda a derecha y luego de derecha a izquierda, usando un potenciómetro para determinar la velocidad del recorrido.


Materiales:

  • Tarjeta Arduino
  • Computador (IDE Arduino)
  • Protoboard
  • Cables macho-macho
  • Potenciómetro 10k
  • 8 LEDs
  • 8 Resistencias 220k

Practica:

1.



2.



3.



4.



5.




6. 


7.



8.






Vídeo funcional:


Diagramas

  Montaje:



  Esquemático:



  PCB:



Código:

  

Código optimizado: