LusoRobótica - Robótica em Português

Robótica => Iniciantes => Tópico iniciado por: m2snd em 30 de Agosto de 2011, 10:14

Título: O meu projecto de domótica
Enviado por: m2snd em 30 de Agosto de 2011, 10:14
Olá a todos!

Passados cerca de 2 meses desde que iniciei o meu projecto para o controlo dos interruptores em casa, gostaria de partilhar com vocês a evolução do sistema. Ainda não está totalmente concluído, porque cheguei à conclusão que o Arduino UNO, não tem  pinos nem memória suficientes para controlar todos os interruptores interiores e exteriores da casa. Sei que existem soluções para tornear o problema da falta de pinos, mas para um amadorissimo como eu, ainda é complexo.

Ainda tenho na ideia poder controlar as 6 persianas que são eléctricas, mas sem comando remoto. Esta parte é mais complicada! Pelas pesquisas que tenho feito no google, fala-se muito em controlar persianas, muitas ideias, mas projectos concluídos e funcionais, infelizmente ainda não encontrei nenhum para me poder guiar. Espero que esteja enganado e com a vossa ajuda me possam dar algumas dicas e me indiquem algum sitio. Aqui estão algumas fotos:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg600.imageshack.us%2Fimg600%2F6223%2Fdscn0013w.jpg&hash=816b5fee3b063b94ecd2a1fe3990ba6d4977c0ee) (http://imageshack.us/photo/my-images/600/dscn0013w.jpg/)
A caixa com o Arduino Uno, Shield, board de relés feita por mim e uma que mandei vir do ebay, porque cheguei à conclusão que é mais barato mandar vir pelo ebay.
Uploaded with ImageShack.us (http://imageshack.us)

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg42.imageshack.us%2Fimg42%2F9084%2Fdscn0018ik.jpg&hash=624ae8fd5b8cddfff2dd2833cbff86b6427cb009) (http://imageshack.us/photo/my-images/42/dscn0018ik.jpg/)
Outra perspectiva.....
Uploaded with ImageShack.us (http://imageshack.us)

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg827.imageshack.us%2Fimg827%2F8373%2Fdscn0019n.jpg&hash=4f7f9e0e3c0bdb8117c3f9da846398554e3cedf1) (http://imageshack.us/photo/my-images/827/dscn0019n.jpg/)
Aqui com as luzes acesas, como podem ver pelos leds ligados....
Uploaded with ImageShack.us (http://imageshack.us)

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg42.imageshack.us%2Fimg42%2F7455%2Fhomess.jpg&hash=e098aba440c1f3d7aa8b94bd02930e65c7a26027) (http://imageshack.us/photo/my-images/42/homess.jpg/)
O layout do Arduino web server. Sei que está muito básico. Com um servidor e PC  dedicado ao sistema teria algo visualmente mais agradável. Mas como não percebo nada de PHPs nem HTMLs, foi o que consegui e objectivo ser funcional foi alcançado.
Uploaded with ImageShack.us (http://imageshack.us)
Título: Re: O meu projecto de domótica
Enviado por: microbyte em 30 de Agosto de 2011, 10:38
Boas m2snd.

Bom trabalho. :)

Uma sugestão: seria interessante mostrares os esquemas electrónicos da placa e o código utilizado.

Mostra-nos um vídeo disso a funcionar também ;)
Título: Re: O meu projecto de domótica
Enviado por: Joel em 30 de Agosto de 2011, 16:46
Bom trabalho...

Durante este ano fiz uma maquete de uma discoteca automatizada para uma disciplina lá na escola!!!
Tive muito trabalho e tembem passei pelo mesmo que tu!
Se precisares de ajuda é só dizer!
Comprimentos
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 01 de Setembro de 2011, 19:22
Obrigado!!! :D :D

Agora em relação aos estores, estou a pensar em fazer algo do género do esquema em baixo:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg683.imageshack.us%2Fimg683%2F1677%2Fesquemat.jpg&hash=3801c6f3dbb7a32114b2c79f5abbc6653b01f47d) (http://imageshack.us/photo/my-images/683/esquemat.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

O que é que vocês acham?
Isto é apenas para subir/descer totalmente/abrir parcialmente um ou todos os estores ao mesmo tempo.
Foi a solução que encontrei, mas não sei se é o correcto. Gostaria que me dessem opiniões e ideias.

Em relação os videos com o sistema a funcionar, quando tiver alguma disponibilidade fá-lo-ei.
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 25 de Setembro de 2011, 01:25
Bom e o prometido video cá está!!
Arduino Lights Auto (http://www.youtube.com/watch?v=sU_jOFweDnY#)

Bom, ainda faltam os estores!!!
Desmontei uma das caixas, para ver qual o tipo de motor, se AC/DC....tava a torcer para que fosse DC....mas tive uma desilusão...ainda não desisti....é uma questão de tempo....
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg8.imageshack.us%2Fimg8%2F9715%2Fimg8666tc.jpg&hash=320334f450204c026159cbdea4fabc612bea21d9) (http://imageshack.us/photo/my-images/8/img8666tc.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)
Título: Re: O meu projecto de domótica
Enviado por: dvdt em 25 de Setembro de 2011, 10:45
aonde é que tu metes te tantos reles? :o
tens que postar o código pois também gostava de fazer uma coisa parecida para quando vou de ferias por a casa em modo automático  :P
muito bom tens que partilhar isso com o pessoal
Título: Re: O meu projecto de domótica
Enviado por: poliveira1978 em 25 de Setembro de 2011, 11:32
foi este o post original onde fui buscar a inspiração para  o que postei no tópico Controlo de relays pela web com shield enc28j60 (http://lusorobotica.com/index.php?topic=3958.0)
Título: Re: O meu projecto de domótica
Enviado por: dvdt em 27 de Setembro de 2011, 21:54
boas tu nao respondeste totalmente a minha pergunta mas provavelmente nao percebeste que era uma pergunta mas vou repetir
Aonde e que instalastes os reles para conseguir controlar a casa toda independentemente?
Eu quero investir numa coisa parecida para minha casa parece bem cool 8)
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 28 de Setembro de 2011, 11:12
Ola dvdt!
Olha é assim...na altura que constroí a minha casa, há cerca de 5 anos, já tinha a ideia de ter um sistema tipo Home Automation. Pedi alguns orçamentos, só que os valores que me pediam eram incomportáveis para mim. O que me lembrei, foi pedir ao electricista que me passasse uns tubos, de tudo o que pudesse ser de alguma forma comandado para uma determinada divisão da casa, para que tudo ficasse centralizado num único lugar. E assim foi, de todos interruptores, tomadas e afins, ficou um tubo desses eléctricos para uma dispensa. Agora o que tenho feito é passar um cabo eléctrico, por exemplo das tomadas onde acendo a luz, para a dispensa. Então nessa dispensa é onde ficam o router, os relés, o Arduino Mega, o shield que vês nas fotos.

Ainda estou a pensar numa maneira de controlar os estores. Quando tiver tudo a funcionar, mostro como tenho feito as coisas e as fotos de tudo. Se tiveres alguma dúvida, ou saber mais algum coisa, é só dizer...
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 28 de Setembro de 2011, 11:27
O código:
http://www.easy-share.com/4EC01238E9BC11E09676002481FAD55A/c_digo_utilizado.zip (http://www.easy-share.com/4EC01238E9BC11E09676002481FAD55A/c_digo_utilizado.zip)

Isto é material que anda por ai na net....apenas fiz uma adaptação para à minha realidade.
Título: Re: O meu projecto de domótica
Enviado por: HIT_Braga em 30 de Setembro de 2011, 07:27
Boas m2snd

Tá muito bom, e no bom caminho pois claro.
Também estou a pensar em fazer uma coisa do género lá em casa, mais complexo um pouco mas do estilo que tens.
Quanto aos estores vou dar-te o seguinte conselho:
Os teus estores quase de certeza que são 230AC. O que não é problema. Se reparares bem (pelo menos os meus lá de casa) eu pressiono o botão e deixo ficar o mesmo pressionado para descer ou subir, o estor para por bater nos limites ou consumo.

O que podes fazer são duas coisas:
o esquema que colocas-te em cima deve funcionar bem ( verifica apenas se a ligação actual é como pensas, podes às vezes ter que inverter fase e neutro para mudar a direcção do bicho, mas acho que não).

Depois para ficar altamente, podes fazer o seguinte:
medes o tempo que o estores demora a subir e a descer.Verifica todos e faz uma média.
Depois programa para que quando carregas num botão qualquer da casa x tempo (botão dos estores) o estore sobe ou desce esse tempo, ou por clicks tipo dois clicks 4seg, tres 6seg, e se ficares mais de x sobe na totalidade ou desce na totalidade.
Podes aproveitar e controlar todos "ao mesmo tempo".
Não os ponhas a subir e descer todos ao mesmo tempo, podes estourar por consumo excessivo.

Espero que seja útil,

Se precisares de alguma coisa bota ai
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 30 de Setembro de 2011, 14:25
PRECISAMENTE!!!!Isso que estas a dizer, eu já experimentei.....foi isso que me lembrei exactamente....

Só que deparei-me com um problema...O skecth que fiz para experimentar, dou um HIGH ao relé, juntamente com um  delay de20 segundos para subir/descer. Mas o tempo em que está a subir/descer, o sistema (browser) fica parado... :(

Andei a pesquisar se haveria outra forma de por o relé em HIGH, sem delay, mas que fosse compatível com os relé de contacto.

Não encontrei nada.... Mas obrigado pelo feedback e pela força....certo que vou continuar com o meu projecto.

Título: Re: O meu projecto de domótica
Enviado por: XicoMBD em 30 de Setembro de 2011, 14:34
Boas

Já experimentaste o milis() (http://www.arduino.cc/en/Reference/Millis (http://www.arduino.cc/en/Reference/Millis))?

Podes experimentar adaptar o Blink Without Delay (http://arduino.cc/en/Tutorial/BlinkWithoutDelay (http://arduino.cc/en/Tutorial/BlinkWithoutDelay))  :)
Título: Re: O meu projecto de domótica
Enviado por: HIT_Braga em 30 de Setembro de 2011, 16:14
Fica parado porque fica no delay. Acho que com o millis como diz o XicoMBD deve bombar melhor.
Fazes assim (eu não percebo nada disto, ainda à pouco começei com o arduino e com C, mas deve bombar).
Quando colocas a subir/descer, chamas uma função delay que te vai contar o tempo(usando o millis e não o delay para não parar o programa)
Passado esse tempo coloca uma variavel no estado 1(terminado), variavel essa que fica a 0(quando inicias). Usando uma variavel podes fazer um IF (variavel=0) então isto senão aquilo.

Acho que me expliquei mais o menos.
Vou ver se inicio o meu dentro em breve, mas estou a pensar em usar o shield ethernet, com shield bluetooth, ou wirelless, pois a minha ideia é controlar com telemovel localmente(bluetooth), e/ou com um lcd touch(baratinhos que estão no mercado) com o shield wireless.
Vamos ver, primeiro tenho de começar pelo básico, e depois avançar.

Vai dando noticias do teu projecto.
Já agora de que zona do pais és?
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 30 de Setembro de 2011, 17:25
Ok...percebi a ideia!!!Quando tiver algum tempo, vou tentar com milis. Obrigado aos dois pelas dicas!!!

HIT_Braga, com o sistema que estou a implementar, se tiveres um telemóvel com wireless, consegues controlar  localmente. Só tens é que apontar no telemóvel, o IP local do shield ethernet (o IP que ficou no scketch). Apartir daí controlas tudo.
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 30 de Setembro de 2011, 17:28
ah...Sou da zona do Marco de Canaveses.
Título: Re: O meu projecto de domótica
Enviado por: xiserre em 30 de Setembro de 2011, 23:52
Tambem sou do marco... se precisares de alguma cena avisa:)
Título: Re: O meu projecto de domótica
Enviado por: engenhocas4you em 11 de Outubro de 2011, 20:29
Fica aqui uma ideia se quiseres melhorar um pouco o Hardware, tens tudo numa só placa.

http://rayshobby.net/blog/?page_id=160 (http://rayshobby.net/blog/?page_id=160)

Cumps.
Título: Re: O meu projecto de domótica
Enviado por: zordlyon em 11 de Outubro de 2011, 22:12
Tambem sou do marco... se precisares de alguma cena avisa:)

E eu sou de Castelo de Paiva, se precisarem de algo avisem lol..  :D

Cumprimentos,
André Carvalho.
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 12 de Outubro de 2011, 11:45
Pelo espírito de entre ajuda que existe , o forum LusoRobótica é uma Grande Comunidade!!

Obrigado pela vossa disponibilidade e pela dica!!
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 19 de Outubro de 2011, 14:16
Estive a ler o post direitinho e adorei a ideia, aliás já andava a procua de uma coisa destas há algum tempo só que como ainda sou novato em programação ainda não consegui realizar esta tarefa mas penso estar para breve com a vossa ajuda claro...

A minha dúvida é a seguinte...

Conforme tens isso montado / ligado, se ligares as luzes da casa atravéz dos interruptores das mesmas, já não vais conseguir fazer nada atraves do arduino certo???

Imaginemos que deixas-te a luz da cozinha ligada atraves do interruptor, como vais desligar a luz através do arduino???
Título: Re: O meu projecto de domótica
Enviado por: andre_f_carvalho em 19 de Outubro de 2011, 14:38
Estive a ler o post direitinho e adorei a ideia, aliás já andava a procua de uma coisa destas há algum tempo só que como ainda sou novato em programação ainda não consegui realizar esta tarefa mas penso estar para breve com a vossa ajuda claro...

A minha dúvida é a seguinte...

Conforme tens isso montado / ligado, se ligares as luzes da casa atravéz dos interruptores das mesmas, já não vais conseguir fazer nada atraves do arduino certo???

Imaginemos que deixas-te a luz da cozinha ligada atraves do interruptor, como vais desligar a luz através do arduino???

se ele utilizar reles de estado solido (penso que é assim) consegue ligar e desligar as luzes, pode é ficar baralhado no prog, dizendo que esta ligado e elas desligadas
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 19 de Outubro de 2011, 23:50
se ele utilizar reles de estado solido (penso que é assim) consegue ligar e desligar as luzes, pode é ficar baralhado no prog, dizendo que esta ligado e elas desligadas

Mesmo assim não estou a perceber como, pelo que me apercebi essa ligação está feita em paralelo, se a lampada tem corrente atraves do botão como é que se consegue depois corta-la.
O relé de estado sólido tem o mesmo funcionamente que um relé normal só que com algumas vantagens,
Se ele for desactivado e ativado pelo interruptor vai dar conflito com o arduino ou estou enganado???
Título: Re: O meu projecto de domótica
Enviado por: engenhocas4you em 20 de Outubro de 2011, 02:35
Para resolver esse problema podes fazer o seguinte:

Colocas um pino no arduino de output para comandar a lâmpada, e um de input para o interruptor (claro que os 220 volt não ligam directamente no arduino, podes ligar a um relé e quando os 220 volt estiverem na bobine colocas 5 no arduino), então quando tiveres 5 volt na entrada do arduino só tens de comutar o estado da tua saída.

Cumps,
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 20 de Outubro de 2011, 02:41
Para resolver esse problema podes fazer o seguinte:

Colocas um pino no arduino de output para comandar a lâmpada, e um de input para o interruptor (claro que os 220 volt não ligam directamente no arduino, podes ligar a um relé e quando os 220 volt estiverem na bobine colocas 5 no arduino), então quando tiveres 5 volt na entrada do arduino só tens de comutar o estado da tua saída.

Cumps,

Exatamente, essa era a maneira como estava a pensar fazer, o problema é que ficam muito poucas saidas e entradas no nosso arduino, por isso mesmo é que tenho andado a investigar multiplexagem, e hoje adquiri alguns ci 74hc195 e 74hc595 para tentar criar mais saidas e entradas digitais no nosso arduino, do qual já consegui ligar um 74hc595, estava a tentar ligar o segundo o problema é que não estou a conseguir controlar o segundo, está-me a dar o mesmo que o primeiro, se ligo o 2º led do 1ºci ele liga o 2ºled do 2ºci etc...

Existe algum sitio que explique como programar estes ci???
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 21 de Outubro de 2011, 11:50
Citar
Conforme tens isso montado / ligado, se ligares as luzes da casa atravéz dos interruptores das mesmas, já não vais conseguir fazer nada através do arduino certo???

Sim isso é verdade rochinha75....Foi um problema com que me deparei! Bem, não será bem problema, porque montei o sistema para simular presença, no caso por exemplo de estar de férias. Remotamente, sei o estado em que está a lâmpada (acesa/apagada). Se não estiver ninguém em casa, esse problema dos interruptores não se coloca. Só tenho é que ter o cuidado  de desligar todos os interruptores (inversores), para a corrente passar para os relés.

Agora como estou um pouco mergulhado nos meus estores (está quase, falta-me tempo...) deixei para depois uma pesquisa para solucionar essa questão. Mas ainda bem que a colocaste, pois já vão aparecendo dicas....

Já agora, quando tiveres novidades quando à multiplexagem, vai dizendo....
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 21 de Outubro de 2011, 13:47
m2snd o teu projeto está muito bom, e para o efeito que pretendes está 100%, faz tudo!
Mas nunca é demais melhorar, imaginemos que agora sais de casa e vais passar um fim de semana fora, chegas ao local do destino e ficas a pensar "será que desliguei a luz da sala??? acho  que ficou acesa!" Vais á página que criás-te e ela diz-te se está ou não ligada e se estiver, tens oportunidade de a desligar...

Amigo quero que fique bem ciente que isto não é uma crítica, mas sim uma ideia.

Quanto há multiplexagem já te consigo dar um ajuda nas saidas, pelo que me apercebo conseguimos ter inumeras saidas (talves infinitas) atraves do ci 74hc595. Eu pelo menos testadas já consegui 24 saidas a funcionar 5* utilizando só 3 out's do arduino UNO.

Hoje vou ver se consigo aprender alguma coisa de in's, porque para este projecto ficar 5* parece que vamos ter ainda mais in's do que out's devido aos interruptores das luzes e no teu caso dos estores...

Vou-te pedir ati é ajuda na criação da página para controlarmos o arduino atraves do browser (internet), só sei através de visual basic, mas tem que estar ligado a usb....

Grande abraço
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 22 de Outubro de 2011, 17:35
Tens toda a razão quanto a isso, mas como te disse, deixei para depois essa questão!

Quanto ao código, no que puder ajudar podes contar comigo. Mas aviso-te já  que não tenho grandes conhecimentos. O que fiz foi com a ajuda do pessoal aqui do forum e umas pesquisas na net.

Posso-te deixar um link do qual estou a tirar ideias para melhorar o visual do servidor:
http://jleopold.de/2010/08/10/arduino-als-webserver/ (http://jleopold.de/2010/08/10/arduino-als-webserver/)

ou:
http://web.me.com/janlj/Projects/files/29135159c071e1cbf7ec580c60b3429a-9.html (http://web.me.com/janlj/Projects/files/29135159c071e1cbf7ec580c60b3429a-9.html)

Abraço


Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 22 de Outubro de 2011, 17:49
Pena ainda não poder testar, tenho que comprar o shield de ethernet.

Quanto ao 74hc165 tá um bocado complicado de perceber como funciona o 74hc595 já está impec a funcionar de varias maneiras....

Complicado vai ser juntar tudo no fim. Entradas saidas e internet :)

Espero que consiga-mos...

Obrigado pelos links que me envias-te... Se tiveres mais algumas ideias ou duvidas apita :)

Abraço
Título: Re: O meu projecto de domótica
Enviado por: PDI em 22 de Outubro de 2011, 18:29
Para o caso de poderes ligar manualmente e desligares remotamente e vice versa, podes utilizar um telerruptor (http://www.profelectro.info/?tag=telerruptor (http://www.profelectro.info/?tag=telerruptor)), ou (http://eduardopaulo.no.sapo.pt/rele%20biestavel.htm (http://eduardopaulo.no.sapo.pt/rele%20biestavel.htm)).

Sei que este equipamento pode ser dispendioso para certo uso, mas se tiveres saídas suficientes podes utilizar duas para cada carga, uma sempre ligada em serie com o interruptor para que possas atuar a carga pelo interruptor e outra em paralelo para atuar a mesma carga pelo controlador e um rele duplo, utilizando um contacto do rele para o a carga e outro para auto alimentação do rele em paralelo com o interruptor, para que assim que atues o interruptor esse contacto forneça a corrente necessária para manter o rele atuado.
Título: Re: O meu projecto de domótica
Enviado por: engenhocas4you em 22 de Outubro de 2011, 20:22
Penso que será uma boa ideia, no entanto na monitorização pode dar problema.

Vejamos:

1- Ligo Lâmpada pelo PC  (PC aparece Lâmpada- ON)

2- Desligo através interruptor (PC Continua com estado lâmpada ON, mas esta já está desligada)

3- Desligo Lâmpada no PC (na verdade esta vai ligar)

Penso que com dois  relés como referi para input e output, será uma solução mais vantajosa, por causa da monitorização.

Cumps.


Título: Re: O meu projecto de domótica
Enviado por: andre_f_carvalho em 22 de Outubro de 2011, 20:32
uma forma de contornar isto tudo é arranja um microcontrolador o mais simples possivel com pelo menos uma entrada e uma saida e ter por exemplo ligação i2c para ter varios em rede e poupar entradas e saidas no microcontrolador principal, a partir daqui é facil saber se esta ligado ou não, por exemplo o picaxe 08m2 da para isso e podes ter mais do que uma coisa ligada


Título: Re: O meu projecto de domótica
Enviado por: senso em 22 de Outubro de 2011, 21:23
I2C e longas distancias não dá.
Se for RS-232 ou RS-485 isso sim, continua a só precisar de 2-3 fios como i2c e é bem mais robusto.
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 22 de Outubro de 2011, 21:27
engenhocas4you,
Acho que vou tentar a tua solução por me parecer a mais simples e menos dispendiosa...
Título: Re: O meu projecto de domótica
Enviado por: andre_f_carvalho em 22 de Outubro de 2011, 21:27
Eu acho esta a melhor forma para o caso
Título: Re: O meu projecto de domótica
Enviado por: PDI em 22 de Outubro de 2011, 22:44
Penso que será uma boa ideia, no entanto na monitorização pode dar problema.

Vejamos:

1- Ligo Lâmpada pelo PC  (PC aparece Lâmpada- ON)

2- Desligo através interruptor (PC Continua com estado lâmpada ON, mas esta já está desligada)

3- Desligo Lâmpada no PC (na verdade esta vai ligar)

Penso que com dois  relés como referi para input e output, será uma solução mais vantajosa, por causa da monitorização.

Cumps.

Se fores buscar o estado a alimentação do rele sabes sempre o real estado da carga, seja por interruptor ou não.
Título: Re: O meu projecto de domótica
Enviado por: poliveira1978 em 23 de Outubro de 2011, 21:49
Anda um tópico sobre este assunto no fórum do Arduino, talvez consigas alguma inspiração por lá:
                                [DUVIDA] Rele + interruptor (ligaçao em paralelo (http://arduino.cc/forum/index.php/topic,60923.0.html)
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 25 de Outubro de 2011, 14:06
Eu continuo a achar que a melhor maneira será ligar os interruptores a entradas do arduino, mesmo para não haver problemas se a lampada A, b ou c está ligada ou desligada através do browser... Essa era uma das soluções mas teria que se levar ao arduino através das entradas algo que lhe indicasse o estado da lâmpada.
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 09 de Novembro de 2011, 01:22
Bem já consegui pôr o 74HC165 e o 74HC195 a trabalhar, logo já conseguimos ter as entradas e saidas que quisermos utilizando apenas 6 pinos do arduino  ;D

Entretanto já chegou o meu shield de ethernet, vou ver se consigo fazer algo como tu (pôr o shield a trabalhar)...

Já conseguis-te fazer mais alguma coisa no teu projecto???

Cumprimentos
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 09 de Novembro de 2011, 14:01
Olá,
Ainda não! não tenho tido tempo porque estou a fazer uma remodelações cá em casa. Então o meu tempo esvai-se entre o trabalho e a casa. No entanto mandei vir pelo ebay o 74HC165 que chegou na sexta-feira da semana passada. Quero ver se arranjo um tempo para o testar.
Em relação ao shield, quando tiveres isso a bombar mostra ai.

Cumprimentos
Título: Re: O meu projecto de domótica
Enviado por: iMartins87 em 13 de Novembro de 2011, 14:55
Ola a todos,

Quero dar os parabéns ao m2snd pelo seu projecto, eu estou também à cerca de 5 meses a fazer um que tem a mesma finalidade. Contudo a forma de controlo das lâmpadas na minha aplicação será disponibilidade por WEB (HTML e PHP), Aplicação PC (WindowsForms C#), Android (Java).
A nível de aplicações já esta tudo desenvolvido estando somente a faltar a instalação do circuito eléctrico cá em casa!

O Projecto em si, eu optei por publicar no googlecode:
http://code.google.com/p/idomoswrt/ (http://code.google.com/p/idomoswrt/)

O código que la consta não esta actualizado, mas brevemente irei lá colocar tudo e informar aqui a malta  ;)

m2snd gostaria de te pedir se podias disponibilizar o esquema de ligações, referente ao circuito electrónico, para poder verificar se esta similar ao meu ou se baseado no teu poderei melhorar o meu. o link que colocas te na primeira pagina do tópico já esta off!

Continuação de bons projectos a todos e abraços.
Título: Re: O meu projecto de domótica
Enviado por: rochinha75 em 13 de Novembro de 2011, 15:11
m2snd gostaria de te pedir se podias disponibilizar o esquema de ligações, referente ao circuito electrónico, para poder verificar se esta similar ao meu ou se baseado no teu poderei melhorar o meu. o link que colocas te na primeira pagina do tópico já esta off!

iMartins87, pelo que tenho falado com o m2snd ele ainda não concluiu o esquema de ligações totalmente, devido ao arduino ter poucos pinos para ligar / desligar todas as luzes da casa independentemente e também pelo facto de que se deixar uma luz ligada através de interruptor da casa não conseguir desliga-la no arduino...

Eu e ele anda-mos a procurar alguma maneira de termos mais saidas e entradas no arduino para esse efeito pelo que encontrá-mos o 74HC165 para entradas e o 74HC595 para saídas. Assim podemos ter (penso que infinitas ou quase) saídas e entradas no nosso arduino.

Quanto ao esquema de ligações (penso que actual) podes ver nas imagens que estão no primeiro post deste tópico.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg600.imageshack.us%2Fimg600%2F6223%2Fdscn0013w.jpg&hash=816b5fee3b063b94ecd2a1fe3990ba6d4977c0ee) (http://imageshack.us/photo/my-images/600/dscn0013w.jpg/)

Espero ter ajudado...
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 14 de Novembro de 2011, 17:38
Olá iMartins87

Quanto ao esquema, eu comecei por aqui:

http://www.glacialwanderer.com/hobbyrobotics/?p=9 (http://www.glacialwanderer.com/hobbyrobotics/?p=9)

Basicamente, tens 1 pino do arduino ligado à base do transístor através de uma resistência, o colector do transitor liga em paralelo com o diodo e com o relé que depois vai ligar à alimentação do circuito. Só tens que ter em atenção que o terra (GND)  da board de relés tem que ligar ao terra do arduino para funcionar:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg412.imageshack.us%2Fimg412%2F3937%2Fdscn0013wv.jpg&hash=082c8f30c03964147bb3d1242d95cbfddd8eb931) (http://imageshack.us/photo/my-images/412/dscn0013wv.jpg/)


Não sei se era isto que querias saber.
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 15 de Novembro de 2011, 00:46
Ok, hoje tive a testar pela primeira vez o IC 74hc595.

A ideia inicial era utilizar utilizar o chip para incrementar as saídas do arduino, para controlar os estores.
Então de cada vez, vou utilizar duas saídas do IC, ligadas cada uma a um relé para controlar um estore. Programei num comando remoto a tecla 1 para subir, a tecla 2 para descer e 3 com função stop.

No sketch, utilizei a função millis(), para que passados 8 segundos, se não carregar antes na tecla stop, o arduino envia um LOW, ao respectivo pino do IC, parando o estore. Na verdade são cerca de 25 segundos o tempo que demora o estore a subir ou descer, mas para efeito de testes, utilizei 8 segundos.

Em conclusão, ao carregar em 1, o pino entra em HIGH , o estore sobe até ficar totalmente aberto, excepto se carregar na tecla 3 parando naquele momento. Se carregar na tecla 2, o pino entra em HIGH, o estore desce até ficar totalmente fechado, excepto se carregar na tecla 3 posição em que ficará.

Video na fase de testes:

14112011002 (http://www.youtube.com/watch?v=qDkGA_WQNzw#ws)
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 28 de Novembro de 2011, 22:05
Bom, tenho mais novidades!!

Os estores já estão a funcionar com comando remoto. Acabei de fazer o código e as ligações dos estores hoje.
O sistema neste momento é composto por 3 módulos de 8 relés, mais 2 de 4. Desses módulos, apenas 1 de 8 foi comprado, os restantes são home made e na foto estão sobrepostos. E claro, um arduino Uno.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg835.imageshack.us%2Fimg835%2F6940%2Fdscn0023r.jpg&hash=1522275ee84d784f947c52e7e740db65e3fd2b54) (http://imageshack.us/photo/my-images/835/dscn0023r.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

Fiz ainda um shield "à pressão" para um IC 74HC595N para os estores:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg265.imageshack.us%2Fimg265%2F5564%2Fdscn0025h.jpg&hash=4b38c020ad5eee81ce7046b5c3526b2a9e3fefb8) (http://imageshack.us/photo/my-images/265/dscn0025h.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg194.imageshack.us%2Fimg194%2F2308%2Fdscn0026q.jpg&hash=4ff47d4803d5811c8229288f91092102b7c011d1) (http://imageshack.us/photo/my-images/194/dscn0026q.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)


O espaço vazio ao centro, é do Mega e Shield ethernet. Tive que o tirar para ter mais espaço para trabalhar.

Cumps
Título: Re: O meu projecto de domótica
Enviado por: jorge_rc em 28 de Novembro de 2011, 22:27
Estou prestes a iniciar-me num projecto semelhante... em relação aos modulos de relés, o que aconselhas? comprar ou fazer? quais as principais diferenças? e de preços?


Abraço
Título: Re: O meu projecto de domótica
Enviado por: iMartins87 em 29 de Novembro de 2011, 02:39

iMartins87, pelo que tenho falado com o m2snd ele ainda não concluiu o esquema de ligações totalmente, devido ao arduino ter poucos pinos para ligar / desligar todas as luzes da casa independentemente e também pelo facto de que se deixar uma luz ligada através de interruptor da casa não conseguir desliga-la no arduino...

Eu e ele anda-mos a procurar alguma maneira de termos mais saidas e entradas no arduino para esse efeito pelo que encontrá-mos o 74HC165 para entradas e o 74HC595 para saídas. Assim podemos ter (penso que infinitas ou quase) saídas e entradas no nosso arduino.

....

Olá rochinha75

Para resolver esse problema que indicas te, relativamente a quando se deixa uma luz ligada através do interruptor da divisão da casa e não se consegue desligar via arduino, eu tenho uma solução que passa por implementar o circuito eléctrico "Comutação de Escadas". Contudo depois torna-se mais difícil saber o estado da lâmpada (ligada/desligada) mas isso é algo que se pode tentar remediar com uma L.D.R.!

Eu quando tiver mais tempo irei fazer um esquema e colocar aqui no tópico.

Até lá boa continuação do projecto.
Cumpts
Título: Re: O meu projecto de domótica
Enviado por: m2snd em 29 de Novembro de 2011, 10:17
Saudações iMartins87!

Também tenho interesse....ficamos à espera! Diz-me, mas com uma LDR, se calhar só quando houver pouca luminosidade é que vai haver variação, não?
Título: Re: O meu projecto de domótica
Enviado por: bruno_kiau em 17 de Janeiro de 2012, 01:07
Acredito que uma melhor solução seria utilizar relês de impulso e pulsadores no lugar dos interruptores.
Estes relés precisam de apenas um pulso para ligar/desligar, desta forma, tanto o software quanto os pulsadores poderiam controlá-lo através do arduino.

(Pulsador) -> (entrada Arduino) -> (saída Arduino) -> (Relé de impulso)