sábado, 10 de noviembre de 2012

Corrimiento de bit controlado por PC (C#) usando chipKit/Arduino y sn74ls164

Esta es una continuación de la última entrada:
http://hzsquare.blogspot.fr/2012/10/control-de-parpadeo-de-led-con.html

Ahora por medio de ese parpadeo controlaremos el corrimiento de bits para hacer una bonita obra de arte.

Material:

  • 2 x sn74ls164 ----> "Corredor de bits" Realmente es un Shift Registers, algo así como un covertidor Serie - Paralelo, pero el uso que le daremos es otro.
  • 3 x 8L01-05-111 ------> Relay Reed Switch. Estos amigos nos ayudarán como interruptores, así podremos controlar con nuestro chipKit/Arduino voltajes mayores a los 5V usuales.
  • chipKit o Arduino
  • 19 Leds
  • 3 Resistencias 330 ohms



Descargas:


Se realizará en dos partes, primero el corrimiento de bits, y después haremos un corrimiento doble colocando dos sn74ls164 en cascada y añadiendo los relay reed switch. Para ambos casos ni la programación de la Interfaz ni el sketch del chipKit/Arduino cambian.

___________________Simple corrimiento de bits_____________________________
Aquí coloco el esquemático de las conexiones:




Esquemático pdf

El video de muestra, para que sepas que hacer:





______________Corrimiento de bits en cascada y salidas digitales______________


Aquí coloco el esquemático de las conexiones:




Esquemático pdf

Una imagen de muestra:



De la Proto

De la aplicación en C#



El video de muestra, para que sepas que hacer:




Tags:

  • MPIDE
  • chipKit
  • chipKit MAX32
  • Arduino
  • C#
  • Control de LED
  • Control de Parpadeo
  • Parpadeo sin retardo
  • blink without delay
  • Corrimiento de bits
  • sn74ls164

No hay comentarios:

Publicar un comentario