Comprei o display de 7 segmentos x4 TM1637 e não encontrei nenhuma biblioteca para controlar este shield.

Consegui fazer ele funcionar com o esquema em anexo mas ficou um pouco longo pra integrar com outros programas.

Exibições: 93

Anexos

Responder esta

Respostas a este tópico

Bom dia 2M,

pesquisando no google como TM1637, encontrei vários tópicos sobre biblioteca

para este módulo.(Ele não é um dispositivo considerado como shield).

http://playground.arduino.cc/Main/TM1637 -----------------------> Aqui fala sobre o modulo e aponta 2 locais de biblioteca;

https://github.com/avishorp/TM1637  -------------------------------> Aqui biblioteca;

https://github.com/avishorp/TM1637/releases/tag/v1.1.0   --> Aqui biblioteca;

Rui

Olá, Rui.

Esses links eu já havia baixado mas nenhum deu certo.

Já renomeei, mudei as pastas mas não "habilita" a biblioteca.

2M,

qual o erro que  aparece ao tentar usar estas bibliotecas?

Rui

Olá, Rui.

Usando o programa em anexo, aparece esse erro.

TM1637Test:72: error: 'class TM1637Display' has no member named 'showNumberDecEx'

   display.showNumberDecEx(0, (0x80 >> k), true);

           ^

TM1637Test:100: error: no matching function for call to 'TM1637Display::setBrightness(int, bool)'

     display.setBrightness(7, false);  // Turn off

Anexos

Bom dia 2M,

Instalei a biblioteca : https://github.com/avishorp/TM1637

e compilei seu code aqui.

Compilou corretamente sem erros.

Usei a versão 1.6.9 da IDE do arduino.

Eui

Você reiniciou a IDE todas as vezes que incluiu a biblioteca?

Qual a versão da IDE?

Se você tem dúvidas no procedimento de instalação de bibliotecas, veja esse artigo

http://labdegaragem.com/profiles/blogs/tutorial-arduino-instalando-...

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço