Mudanças entre as edições de "Automação do Garoa"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
(Automação doméstica (domotica) aplicada ao ambiente do Garoa Hacker Clube)
 
(Projeto de automação do Garoa Hacker Clube)
 
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
[[Arquivo:Incubadora.jpg|300px|thumb]]
+
[[Arquivo:autoboard.jpg|300px|thumb]]
   
 
==Objetivo==
 
==Objetivo==
  +
O objetivo desse projeto é explorar a área de automação domestica por meio da automação do ambiente do Garoa Hacker Clube. Para esse fim, usaremos equipamentos tais como o Arduino, XBee e outro hardware RF para controlar a distância a iluminação e a fechadura do portão do Garoa, entre outras coisas. O intuito também é usar uma interface conectada à internet para fins de controle. Poderia ser ou através de um aplicativo (Android, iPhone e outros) ou de um Web App.
O objetivo desse projeto é criar uma incubadora para cultivo de microorganismos em placas de petri, que é um projeto dentro das atividades do grupo de [[Biohacking]] do Garoa. Com esse equipamento é possível garantir o crescimento nas melhores condições controladas para diferentes tipos de microrganismos. Uma incubadora é um dos equipamentos essenciais para qualquer laboratório de microbilogia ou biologia molecular.
 
   
==Design==
+
==Planejamento==
  +
O projeto já tem uma base usando um Arduino Uno e um [http://www.digi.com/lp/xbee/ Xbee]. Esse protótipo fecha e abre um relé usando uma interface basica na Internet (Ver o [https://www.youtube.com/watch?v=ntcWy-etaSU Video Youtube]). Não foi decidido ainda se desenvolveríamos o resto do projeto nessa base ou se recomeçaremos do zero.
O design da incubadora foi feito para uma estrutura de mdf de 3mm de espessura com encaixes para parafusos de máquina de 10 mm de comprimento e 3,4 mm de diâmetro. O design é baseado no [http://biohackacademy.github.io/biofactory/class/1-incubator/ projeto "Incubator" da Biohack Academy] e as partes em mdf foram cortadas no [http://www.garagemfablab.com/ Garagem FAB Lab].
 
Uma mudança da funcionalidade do design original foi a colocação de coolers para resfriamento do interior da incubadora caso necessário.
 
===Modelo 3D===
 
O modelo 3D da incubadora foi feito em sketchup. O modelo e sua planificação estão disponíveis para download aqui:
 
* [https://garoa.net.br/wiki/Arquivo:Incubadora.skp Incubadora 3D]
 
* [https://garoa.net.br/wiki/Arquivo:Incubadora_planificacao_externa.skp Planificação]
 
===Debugando o Hardware===
 
Após cortar na laser percebeu-se que as medidas cortadas foram cerca de 10% maiores do que o esperado. O plano era aproveitar uma caixa de isopor para ser o isolante. Por causa disso foi preciso arrumar placas avulsas de isopor de espessura adequada, o que deu um pouco mais de trabalho. É importante tomar cuidado com as importações para dxf à partir do sketchup. Usamos [http://www.guitar-list.com/download-software/convert-sketchup-skp-files-dxf-or-stl esse plugin].
 
<gallery mode="traditional">
 
Image:Incubadora_1.jpg | Cobrimos a parte interna com papel alumínimo.
 
Image:Incubadora_2.jpg | Ficou grande demais!
 
Image:Incubadora_3.jpg | Montando a parte externa.
 
</gallery>
 
   
  +
Um Trello foi criado para a organização do projeto e pode ser consultado : [https://trello.com/b/TCFfqUPF/projeto-de-automacao Trello do projeto]
A dobradiça em mdf é bonitinha mas quebra com facilidade. É melhor usar uma dobradiça comercial facilmente encontrável por aí - aproveite e compre uma tranca simples também.
 
  +
===Circuito basico===
<gallery mode="traditional">
 
  +
O esquema do cliente e o modelo da placa foram feitos no OrCAD Pspice e OrCAD Layout. O modelo esta disponível para download aqui:
Image:Incubadora_dobradiça.jpg | Dobradiça facilmente quebrável.
 
 
* [https://garoa.net.br/wiki/Arquivo:autoboard.jpg Esquema do cliente]
Image:Incubadora_tranca.jpg | Tranca comum.
 
 
* [https://garoa.net.br/wiki/Arquivo:autoboard.jpg Placa PCB]
</gallery>
 
 
==Eletrônica e Elétrica==
 
Usamos um dos clones brasileiros do Arduino mais mão-na-roda do mercado, o [http://www.labdegaragem.org/loja/garagino-rev1.html Garagino rev1], montando todo o circuito em protoboard.
 
O controle todo é muito simples: um [http://www.labdegaragem.org/loja/modulo-rele-10a.html módulo relê] controlando o par de coolers de resfriamento, [http://www.labdegaragem.org/loja/modulo-rele-10a.html um relê] controlando o liga-e-desliga da lâmpada incandescente (que é fonte de aquecimento), um termistor (foi usado um termistor bem não-convencional por questões de disponibilidade, [http://www.datasheetcatalog.net/pt/datasheets_pdf/1/0/3/J/103JT-050.shtml esse aqui]) medindo a temperatura, dois botões e um LCD.
 
 
O esqueminha eletrônico construído foi o seguinte:
 
 
[[Arquivo:Incubadora_Esquema_Eletrônico.jpg|500px]]
 
 
O código Arduino escrito foi [https://garoa.net.br/wiki/Arquivo:Incubator_sketch.ino esse aqui].
 
E a tentativa de uma esquematização elétrica do sistema é a seguinte:
 
 
[[Arquivo:Esquema_Elétrico_Completo.jpg|500px]]
 
 
A ideia foi usar fontes com a voltagem e corrente específicas para alimentar os coolers e manter o microcontrolador ligado. Essas fontes vieram de uma pilha enorme de fontes antigonas de celular e eletrônicos obsoletos que existe no Garoa.
 
 
===Debugando a Eletrônica e o Software===
 
A coisa ficou uma fiozarada enorme:
 
 
[[Arquivo:Fiozarada_da_Incubadora.jpg|150px]]
 
 
Ao ligar as coisas não funcionaram direito e faltaria verificar como estão as correntes no circuito montado. Como isso demorou para ser feito, outro desenvolvedor do projeto desmontou tudo e está fazendo uma placa de PCB para facilitar seres humanos colaborarem com o projeto.
 
   
 
==Referências==
 
==Referências==
* [http://biohackacademy.github.io/ Biohack Academy]
+
* [http://www.google.com Google]
* [http://www.garagemfablab.com/ Garagem FAB Lab]
 
* [http://www.arduino.cc/en/Tutorial/LiquidCrystal Código da LCD Screen]
 
* [http://www.arduino.cc/en/Tutorial/Pushbutton Código dos botões]
 
* [http://bildr.org/2012/11/thermistor-arduino/ Divisor de voltagem para medição de temperatura com um termistor]
 
* [http://labdegaragem.com/profiles/blogs/tutorial-controlando-rele-via-comunica-o-serial-m-dulo-rele Controle do Relê]
 
   
 
[[Categoria:Projetos]]
 
[[Categoria:Projetos]]

Edição atual tal como às 15h45min de 24 de agosto de 2015

Autoboard.jpg

Objetivo

O objetivo desse projeto é explorar a área de automação domestica por meio da automação do ambiente do Garoa Hacker Clube. Para esse fim, usaremos equipamentos tais como o Arduino, XBee e outro hardware RF para controlar a distância a iluminação e a fechadura do portão do Garoa, entre outras coisas. O intuito também é usar uma interface conectada à internet para fins de controle. Poderia ser ou através de um aplicativo (Android, iPhone e outros) ou de um Web App.

Planejamento

O projeto já tem uma base usando um Arduino Uno e um Xbee. Esse protótipo fecha e abre um relé usando uma interface basica na Internet (Ver o Video Youtube). Não foi decidido ainda se desenvolveríamos o resto do projeto nessa base ou se recomeçaremos do zero.

Um Trello foi criado para a organização do projeto e pode ser consultado : Trello do projeto

Circuito basico

O esquema do cliente e o modelo da placa foram feitos no OrCAD Pspice e OrCAD Layout. O modelo esta disponível para download aqui:

Referências