Relógio legal em diodos endereçáveis

Parte 1. Componentes usados

Há alguns anos, na vastidão da rede, vi um projeto interessante em que o autor fez um enorme relógio digital (com números de 7 segmentos), que é baseado na chamada faixa de LED endereçável.





Foto do projeto concluído
Infelizmente, a câmera distorce a cor.  Na verdade, as cores são uniformes e contrastantes (a cor pode ser qualquer)
Infelizmente, a câmera distorce a cor. Na verdade, as cores são uniformes e contrastantes (a cor pode ser qualquer)

Usei um tamanho de figura de cerca de 280x205 mm (folha quase A4), o tamanho total do relógio é 300x800 mm.





Este projeto foi repetido muitas vezes, cada vez de maneiras diferentes, no entanto, não encontrei um guia compreensível para a montagem desses relógios e, além disso, tentarei descrever com o máximo de detalhes as características e dificuldades que tive de enfrentar. Além disso, este relógio está a funcionar para mim há cerca de 3 anos e, recentemente, actualizei o software e o hardware, revendo a experiência da sua utilização, a respeito da qual vos contarei algumas das melhorias técnicas que apliquei neste projecto.





O que é faixa de LED endereçável

Uma faixa de LED RGB comum tem 4 pinos: comum "+" e 3 "-", respectivamente, para cada uma das cores primárias - vermelho, verde e azul.





, : .





: , ( ) , , . 3 : "+", "-" , .





2 , :





  • WS2811. ( "" WS2812b). 3 .





  • WS2812b. Usado por mim (considerado não confiável, embora nenhum problema tenha sido identificado durante o uso do relógio). Permite controlar cada diodo separadamente. Dos pontos negativos - se 1 diodo falhar - os demais não funcionarão.





  • WS2813, WS2815, WS2815 - atualização WS2812, contato de transferência de dados de "backup", frequência de atualização aumentada Se um diodo falhar, o resto do segmento de fita permanece operacional. Contras - preço.





    Você pode ler mais sobre fitas e as peculiaridades de sua conexão aqui.









Então, precisamos:





  1. Microcontrolador ;





  2. Módulo de relógio em tempo real;





  3. Fita de diodo endereçável ;





  4. Sensor de temperatura ;





  5. Sensor de luz;





  6. Módulo Bluetooth .





  7. Unidade de alimentação ;





  8. Escudo para arduino ;





  9. , ;





  10. .





:









Arduino nano com "pernas" não soldadas
Arduino nano ""

Arduino Nano ( ATmega328) - , . "", . "", , , .









Módulo de Relógio em Tempo Real DS3231
DS3231

DS3231, , .

DS1302 DS1307 , .

: () (). , .









Tira LED endereçável

. .

WS2812b 60 .

WS2811 ( , , 12V , WS2812b 5V).

30 , , .









Sensor de temperatura DHT22 a bordo
DHT22

( - / ).

DHT22 (, ) - , " " DHT11, , , , .

( ).









Sensor de luz BH1750
BH1750

BH1750 :

1. ( , "/").

2. ( ), , " " ( ).





ivanii, "BH1750 - 16- I2C, ", .





, . : , ( 2 : "1" "0").

.

P.S. 4 ( ), (BH1750) .





bluetooth





Módulo bluetooth
bluetooth

, , , bluetooth (, ).

, 3,5 , - .

- HC-05 HC-06, "".









10 (5V/2A), (172 ), , .





?

12 . , 60 / , (12*3*60) 2.1A.





, ; .





: WS2811 12V, WS2812b - 5V.





Placa de expansão (escudo) para Arduino Nano
() Arduino Nano

, , .

, , .

, .









Fios mamãe-papai
"-"

- ( ). ("-", "-", "-").

.









("") - "", , - .





, "" . (opal). - , . 4 , , ( "" ).





Pelo que entendi, o policarbonato pode ser comum, também branco (leitoso).





É preferível usar "opala", pois é feito especialmente para difundir a luz e tem duas faces diferentes: uma voltada para a fonte de luz, a outra para fora, para o observador.





Como há muito material, ao final da redação desta parte, achei que seria correto dividir o artigo em partes.





Na próxima parte falarei sobre a montagem de componentes e provavelmente deixarei a análise da parte do software para a terceira parte.








All Articles