Este dispositivo permite controlar a bomba de calor valida por exibição remota. A tela pode ser usada com um cabo de sinal de até algumas centenas de metros de comprimento. Além do controlador, essa tela também é um produto aberto com Gerber e código fonte disponível.

Este processo é o mesmo que para outros Arduinos:
Para Arduinos com um carregador de inicialização antigo, você precisa atualizá -lo. (Ferramentas -> Burn Bootloader).
Para uma compilação bem -sucedida, você deve ter as bibliotecas "DS3231", "LiquidCrystal" e "softwareserial" instaladas (consulte as ferramentas -> Gerenciar bibliotecas).
Observe que a biblioteca softwareserial deve ser baixada do repositório "Valden Remote Display" Github e localizada no mesmo diretório da fonte "Remote Display". Esta biblioteca é ligeiramente modificada.
Se não houver texto na tela: use o esboço do scanner i2C (arquivo -> exemplos -> wire -> i2c_scanner) para encontrar o endereço 1602, típico 0x3f, 0x27. Em seguida, altere "i2c_displayaddr" neste firmware para o seu.
Se endereço OK: Tune 1602 Contraste (resistor de variável azul).
Uma configuração manual não é necessária, sua tela funcionará como nas figuras abaixo após a conexão com a bomba de calor.
A fiação é muito simples:

Um usuário final não quer saber muito sobre refrigerantes, evaporação, ciclos e assim por diante, portanto, esse monitor projetado o mais simples possível.
Depois de ligar, você verá a seguinte tela principal: 
Aqui você verá:
A segunda sequência é:
E o último valor é um estado atual, um dos seguintes
Pressione os botões "esquerda" e "direita" juntos para inserir o modo de configuração de tempo.
Agora você pode definir a hora. O botão "meio" muda para a próxima opção.

Para definir a temperatura "dia" ou "noite", retorne à tela principal e pressione o botão "meio". Em seguida, use os botões "esquerda" e "direita" para alterar o valor do ponto de ajuste.

| Papel | Quantidade |
|---|---|
| 1206 resistores: | |
| 100 | 2 |
| 120 | 2 |
| 1k | 4 |
| 10k | 9 |
| 100k | 4 |
| 1206 Caps: | |
| 0,01UF | 4 |
| 0.1UF | 9 |
| 1uf | 1 |
| 10UF | 10 |
| Terminais KF124: | |
| KF124-3.81-3P | 2 |
| KF124-3.81-2p | 1 |
| SOP (SOIC) ICS: | |
| DS3231M (SOIC-16) | 1 |
| ADM2587EBRWZ (SOIC-20) | 2 |
| Outros: | |
| MMBT2222A (SOT-23-3) | 1 |
| LM7805 (TO-220) | 1 |
| 1N4148W (SOD-123) | 1 |
| 0,22f 11.2x6.5 (Supercap) | 1 |
| 10NF HV-9.0x3.0 (tampa azul de 2kv HV) | 2 |
| KLS7-TS6601-13.0-180 (botão de tato 13 mm) | 3 |
| 2.54_pins_x40_female | 1 |
| 2.54_pins_x4 | 1 |
| Buzze-R9.0-2p-4.0 | 1 |
| Arduino Pro mini | 1 |
| 1602 exibição com i2c | 1 |
| 1602 estojo de plástico | 1 |
© 2018-2021 DAA Todos os direitos reservados; gonzho em web.de; https://github.com/openhp/display/.
Texto, mídia e outros materiais licenciados sob licença CC-BY-SA v4.0.
Atribuição: você deve atribuir claramente a Valden Remote Display (https://github.com/openhp/display/) trabalho original em qualquer obras derivadas.
Compartilhe e compartilhe da mesma forma: se você fizer modificações ou adições ao conteúdo que reutiliza, deverá licenciá-las sob a licença CC-BY-SA v4.0 ou posterior.
Indique alterações: se você fizer modificações ou adições, deverá indicar de maneira razoável que o trabalho original foi modificado.
Você é gratuito: compartilhar e adaptar o material para qualquer finalidade, mesmo comercialmente, desde que siga os termos da licença.
O código -fonte do firmware licenciado no GPLV3.
Este produto é distribuído na esperança de que seja útil, mas sem garantia; sem a garantia implícita de comercialização ou aptidão para uma finalidade específica. Veja a licença pública geral da GNU para obter mais detalhes.
Para licenças de bibliotecas de terceiros usadas neste produto, consulte essas bibliotecas.