jueves, 10 de abril de 2014

Tarjeta TM1638

La TM1638 es una tarjeta para arduino que incluye un display y varios botones y pulsadores.
Aquí tenéis un esquema de su conexión:

Con esta tarjeta podemos crear algunos sencillos programas que muestren, por ejemplo, un nombre en el display.

Este es un ejemplo de programa con la tarjeta:

Data provided by Pastebin.com - Download Raw - See Original
  1. // Codigo de display TM1638 por rubenelportero
  2. // http://rubenelportero.net http://ingenieroaburrido.com
  3. #include <TM1638.h>
  4. // definimos data pin 8, clock pin 9 y strobe pin 7
  5. TM1638 module(8, 9, 7);
  6. void setup() {
  7. // Metemos en una variable nuestro mensaje
  8. char* name = "BY Ruben";
  9. // Mostramos por pantalla la variable de nuestro mensaje
  10. module.setDisplayToString(name);
  11. }
  12. void loop() {
  13. // Y aqui hacemos brillar los leds de la display en color verde y rojo
  14.   module.setLED(TM1638_COLOR_GREEN, 1);
  15.     module.setLED(TM1638_COLOR_GREEN, 3);
  16.       module.setLED(TM1638_COLOR_GREEN, 5);
  17.         module.setLED(TM1638_COLOR_GREEN, 7);
  18.     module.setLED(TM1638_COLOR_RED, 0);
  19.       module.setLED(TM1638_COLOR_RED, 2);
  20.           module.setLED(TM1638_COLOR_RED, 4);
  21.               module.setLED(TM1638_COLOR_RED, 6);
  22. }

No hay comentarios:

Publicar un comentario