Mostrando entradas con la etiqueta tm1638. Mostrar todas las entradas
Mostrando entradas con la etiqueta tm1638. Mostrar todas las entradas

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. }