Olá

Tenho um projeto de automação residencial em funcionamento onde o Arduino UNO controla 5 lampadas através de reles, sendo uma delas com possibilidade de dimerização.

Agora implementei uma Interface para dimerizar todas elas, mas não estou conseguindo configurar o Arduino.

Então gostaria de saber se é possível dimerizar as 5 lampadas controladas pelo Arduino, sendo as mesmas com controles de luminosidade independentes

Se não tiver como fazer com o Arduino, como eu conseguiria controla-las pelo dimmer sendo independentes.

Se puderem me ajudar agradeço

Um abraço

Carlos Freitas

Exibições: 1755

Responder esta

Respostas a este tópico

estou pesquisando a mesma coisa...

Olá Carlos

Tiago Struck ja conseguiu 6 , não sei se com o UNO. veja ai...

http://labdegaragem.com/forum/topics/triac-com-arduino?x=1&id=6...

Exatamente, talvez funcione com mais, mas fiquei sem espaço na protoboard para testar mais hehehe...

E sim, utilizei com um UNO.

O unico detalhe que percebi com o código que postei é que você precisa praticamente dedicar o seu UNO só para isso.

Fiz um teste num mega onde eu já fazia várias funções (Acionamentos diversos via Ethernet Shield, leitura de sensores de temperatura e etc) e o código não funcionou legal... Quando coloquei no UNO só com ele rodou legal. Agora o UNO esta com 6 Potenciômetros e recebendo dados via Serial (do Mega) para controlar os Dimmers.

Mas é uma alternativa simples, agora se puder ir a fundo em TimerOne, PID e tals, vai nessa... Eu que ainda não tive capacidade de entender 100% essas tecnologias hehehe.

Obs: A comunicação via serial do Mega com o UNO esta apresentando problemas, vou testar agora com I2C. Talvez devido ao sensor de zero que estou rodando no UNO.

Abraços

Olá Tiago

O q vc já conseguiu já é um feito ! Essas rotinas que utilizam interrupções tomam tempo, que é difícil administrar em linguagens de alto nível. As comunicações seriais trabalham em cima de tempos tb, medindo o tempo de bit, não é facil conciliar isso tudo, em assembler fica mais facil, mas quem tem paciencia para programar em assembler hoje em dia ?

abços

Falou tudo cara, quem tem paciencia para programar em assembler kkk

Lembrando que esse código que deu certo eu achei no forum oficial do arduino.cc em um tópico de 2009, fiz as modificações necessárias para utilizar a minha rede (220V) e até que funcionou hehe...

Estou quebrando a cabeça com a comunicação entre arduinos...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço