Projeto Automação Ar Condicionado per Infravermelho(IR) e Arduino.
Neste Tutorial Ensinarei Como Acionar Umm Ar Condicionado Partir de Umm Arduino MEGA, de Acordo com eine Temperatura Medida Em äh Sensor LM35. Veremos Também o Famoso "Pulo Gato" Na Hora de Receber Umm sinal IR de Umm Controle de Ar Condicionado, Pois É Umm sinal Muito Comprido E Não É Qualquer Código Que Consegue Ler Este Por Completo, Gerando Uma Grande Dor de Cabeça Aos Iniciantes.
Daí Você Poderá usar Sua Imaginação Para Utilizar Esse Aprendizado! Maoismus Na Massa!
Precisaremos de:
- Umm Arduino MEGA Ou UNO; Keine Exemplo Utilizarei o MEGA;
- Umm Sensor LM35;
- Umm Sensor IRM-3638 (Leitor de Infravermelho);
- Umm LED IR (Emissor Infravermelho);
- Umm Widerstand de 10 Ω;
- FiOS;
- Advanco Para Sulden Dos Componentes;
- Códigos Que Disponibilizarei;
Primeiro Ligaremos o Arduino MEGA de Forma Que Teremos Três Circuitos, Umm Para LER o sinal IR (o Como IRM-3638), Outro Para ENVIAR com o LED IR e Ainda Umm Terceiro Para LER ein Temperatura. Lembrando Que Ora Carregaremos o Código de Leitura de IR e Ora Carregaremos o Código de Envio de IR e Monitoração de Temperatura, o Esquema Nas Imagens Acima segue:
Na Figura Acima Já Coloquei ein Ligação Dos Componentes, Porém, É sempre Importante da Uma Verificada Na Datenblatt tun Komponente, Para saber Onde Ligar Certo, Ao final Poste Colocarei Para o Link als Respectivas Datenblätter!
Carregaremos einen Bilbioteca IRremote Disponível Nesse Link: http://www.righto.com/2009/08/multi-protocol-infrared-remote-library.html, Removendo ein Atual Do Arduino, Veja o Link Para Maiores Detalhes.
Com-Nosso Arduino MEGA Conectado Aos Respectivos Circuitos, Carregaremos o Seguinte Código:
http://www.analysir.com/Blog/wp-content/uploads/20...
(Veja Mais Sobre o Porquê Desse Código e Não de Outros Códigos de Leitura de ID:
http://www.analysir.com/Blog/2014/03/19/Air-Condit...
Carrega o Código Ainda Na Schnittstelle Padrão tun Arduino Abriremos Em FERRAMENTAS >> SERIAL MONITOR (Ou STRG + ALT + M), Quando Este SBA Não Se Esqueça de Mudar o Baudrate Para 115200, o Mesmo Código, Feito Isso Você Pode Aperta o Botão Cuja Função Deseja Copiar Para Que Posteriormente Seja Repetida, Veja Nas Imagem Acima
Esse Código Acima Marcado É o sinal RAW Colorit eine Função Apertada keine Controle Remoto. Copie Esta e in den Ruhestand Todos os Sinais Negativos Desta Sequência, Para Podermos Envia-Los Pelos Código, Você Deve Estar Se Perguntando, Putz Mais São Muitos Negativos Para Retirar, Calma Guerreio Fiz Umm programa Em Java Que Vai Te Ajudar ein Padronizar Esse sinal, segue Nas-Bilder, die Acima e Link Para herunterladen:
Download: https://drive.google.com/file/d/0B7Bje74bGvcBYnVWY...
De Posse Código RAW, Já Padronizado Abriremos eine Schnittstelle de Desenvolvimento Arduino Novamente e Colaremos o Código Abaixo, Esse Código é Responsável Por Enviar o sinal IR Em fürMato roh de Acordo com eine Leitura de Uma Determinada TEMPERATURA, o Código Está Todo Comentado, Só o Olhar o lokale de colar o Código RAW Para o Arduino e Ver os Resultados. Depois É Só Utilizar eine Imaginação E Aplicar tun Jeito Que Você Achar Melhor!
Código Como Skizze: https://drive.google.com/file/d/0B7Bje74bGvcBMG9z...
Links:
Datenblatt Dos Componentes: https://drive.google.com/file/d/0B7Bje74bGvcBVFBu...
Código de Leitura de RAW Longo: http://www.analysir.com/blog/wp-content/uploads/2...
Mais Sobre Leitura de Long RAW:
http://www.analysir.com/Blog/2014/03/19/Air-Condit...
Skizzieren Sie programa Que Textposition eine Temperatura e Envia o sinal de IR RAW:
https://Drive.Google.com/file/d/0B7Bje74bGvcBMG9za...
Keine Próximo Ensinarei Como Fazer Este Projeto Gravando Em Umm Promini Arduino Através Próprio MEGA.
ATT.
Deividson Calixto da Silva.