Com o advento da tecnologia de casa inteligente acessível, nunca foi tão fácil transformar sua casa Como você pode transformar seu apartamento em um lar inteligente Como você pode transformar seu apartamento em um lar inteligente Estou aqui para lhe dizer que é possível transformar seu apartamento, duplex ou qualquer outro lugar onde você possa morar em um lugar inteligente, que impressionará seus amigos e facilitará sua vida. Consulte Mais informação . Há muitos gadgets úteis disponíveis na prateleira para fazer isso, e os preços de muitos desses itens caíram à medida que mais concorrentes ingressam no mercado Philips Hue Alternativas de lâmpada inteligente para economizar dinheiro Alternativas de lâmpada inteligente Philips Hue para economizar dinheiro Neste artigo, você Aprenderemos sobre algumas das alternativas menos caras para a Philips Hue e veja como elas se comparam. Consulte Mais informação .
Ainda assim, uma opção muito mais barata e mais gratificante é fazer o seu próprio sistema de casa inteligente personalizado. Neste artigo, abordaremos os fundamentos de como um sistema Smart Home funciona e daremos alguns exemplos de projetos simples de DIY Arduino que qualquer um pode fazer.
DIY Smart Home: uma visão geral
Existem várias maneiras de se automatizar seu espaço, embora a maioria das configurações use um Arduino ou um Raspberry Pi como o cérebro da operação. Em muitos casos, você vai encontrar a solução perfeita pode ser uma combinação dos dois Guia de Automação Residencial com Raspberry Pi e Arduino Home Automation Guide Com Raspberry Pi e Arduino O mercado de automação residencial é inundado com sistemas de consumo caros, incompatíveis entre si e caros instalar. Se você tem um Raspberry Pi e um Arduino, basicamente pode conseguir a mesma coisa em ... Leia mais, apesar de hoje nos concentrarmos no lado Arduino das coisas.
Os cerebros
O Arduino nesses exemplos controla nosso appliance escolhido quando acionado. O YouTuber EEEnthusiast tem um exemplo simples de ligar um LED com um botão para visualizar a ordem das ações.
No exemplo acima, o Arduino lê a tensão de entrada do botão usando o digitalRead . Quando a tensão é lida como ALTA, ela liga o LED usando o digitalWrite para definir seu pino como ALTO . Quando o botão não é pressionado, o LED está apagado ou LOW .
Este exemplo simples é essencialmente o coração de qualquer sistema automatizado. Tudo o que você precisa fazer é alterar as entradas e saídas para algo útil.
Não se preocupe se você nunca usou um Arduino antes - nosso guia para iniciantes Introdução ao Arduino: um guia para iniciantes Introdução ao Arduino: um guia para iniciantes Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em flexível, fácil de usar hardware e software. É destinado a artistas, designers, amadores e qualquer pessoa interessada em criar objetos ou ambientes interativos. Leia mais abrange tudo o que você precisa saber.
Controle sem fio
Existem várias maneiras de instruir seu microcontrolador a executar uma tarefa. O primeiro é o InfraRed (IR). Este método pode ter seus benefícios para você se você estiver usando uma placa Arduino sem conectividade com a Internet. Você pode recuperar as peças de componentes eletrônicos antigos e obter rapidamente o controle remoto. Este guia detalhado do YouTuber GreatScott! não é apenas uma excelente cartilha para usar o IR em seus projetos, mas inclui uma construção completa para controlar uma faixa de LED RGB de 12V!
Conectando-se à Internet
O segundo método envolve conectar seu micro-controlador à internet. Existem várias maneiras de abordar isso. Se você estiver usando um Arduino ou clone oficial, talvez seja necessário comprar um escudo Ethernet ou Wi-Fi, embora haja maneiras de contornar isso. Uma opção muito melhor é obter uma placa que já tenha conectividade embutida. O NodeMCU é perfeito para isso, e frequentemente damos elogios a essa pequena placa com um bom motivo!
Seja qual for o modo como você coloca sua placa on-line, você precisará de um serviço da Web para se comunicar com ela. Enquanto você pode configurar seu próprio servidor, existem serviços por aí que farão isso por você. No passado, abordamos como começar com o OpenHAB Introdução ao OpenHAB Home Automation no Raspberry Pi Introdução ao OpenHAB Home Automation no Raspberry Pi O OpenHAB é uma plataforma de automação residencial de código aberto e madura que é executada em vários tipos de hardware e é um protocolo agnóstico, o que significa que pode se conectar a praticamente qualquer hardware de automação doméstica no mercado hoje. Leia mais, que é uma ferramenta de automação residencial poderosa e altamente personalizável - apesar de sua complexidade não faz para o fraco hearted!
Para um serviço mais simples, Thinger e Blynk permitem a comunicação com um Arduino pela web. Ambos fornecem a capacidade de controlar o seu micro-controlador a partir de um smartphone, ou fazendo uma solicitação da web (perfeito para usuários do IFTTT Guia IFTTT final: Use a ferramenta mais poderosa da Web como um profissional O Guia IFTTT final: Use a Web mais poderosa Ferramenta como um profissional se este então, também conhecido como IFTTT, é um serviço gratuito baseado na Web para fazer com que seus aplicativos e dispositivos funcionem juntos.Não tenho certeza de como construir seu applet? Siga junto com este guia.
Para obter um guia rápido sobre o Blynk, confira nosso guia de primeiros passos Iniciando com o Blynk: Dispositivos IOT DIY simples Introdução ao Blynk: dispositivos DIY IoT simples O Blynk é um serviço de Internet das Coisas (IoT) projetado para fazer controle remoto e leitura de dados do sensor de seus dispositivos o mais rápido e fácil possível. Consulte Mais informação .
Bluetooth é outra maneira comum de se comunicar remotamente com o seu Arduino. Na maioria dos casos, você precisará obter um escudo Bluetooth para conectar-se e, com menos de US $ 3, eles são uma opção barata se você quiser seguir esse caminho.
Para um rápido projeto introdutório usando Bluetooth com o Arduino, confira o seguinte vídeo da Tinkernut Labs.
Acender
Agora que você pode conversar com a diretoria remotamente, é hora de cuidar do lado da saída da equação. O LED em nosso exemplo original não é muito útil em um cenário da vida real. Ao substituí-lo por um relé ou um MOSFET, você pode controlar itens mais potentes.
Nós cobrimos como os relés funcionam para controlar aparelhos no passado, e usamos MOSFETS em nosso tutorial anterior sobre a conexão de fitas LED a um Arduino. A seção do vídeo sobre tiras de 12v dá um exemplo da maneira mais comum de usar um em um circuito de controle de energia:
Ao comprar esses componentes, é importante notar que eles precisam ter nível lógico para trabalhar com sua placa. Com MOSFETS isso é geralmente denotado pela letra 'L' no nome (no exemplo acima, IRLZ44N foi usado). Para relés, vale a pena olhar para unidades de relé pré-fabricadas baratas para uso com micro-controladores.
Pronto, defina, automatize!
Agora que você entende o básico de fazer eletrodomésticos inteligentes DIY, vamos dar uma olhada em alguns exemplos.
O frenesi do usuário Instructables usou um Arduino junto com uma cauda do PowerSwitch agindo como um relé para criar seu pote de café ativado pelo Twitter:
O YouTuber passxxxa usa o supracitado serviço Blynk junto com um Arduino Uno, um escudo Ethernet e um relé para controlar uma luz. Este vídeo mostra como é fácil começar com a automação residencial. Cuidado: brincar com a corrente A / C pode ser mortal, não se esqueça de saber o que você está fazendo antes de mexer com ele!
A Youtuber BRUH Automation usou um NodeMCU junto com um servo para criar estores automatizados controlados pela Web por menos de US $ 15 !
Embora não seja um controle estritamente remoto, a identificação por radiofreqüência (RFID) é outra maneira interessante de controlar objetos inteligentes. Aprenda a usá-lo para fazer uma porta de travamento automático com um Arduino Uno e um solenóide em nosso tutorial de bloqueio inteligente DIY:
CarLeeToes combina o controle de IR com o controle da web em seu tutorial sobre como controlar seu ar condicionado de um telefone inteligente. O projeto leva você através do processo de “farejar” os códigos IR do controle remoto do ar condicionado, e como usá-los em conjunto com um servidor web para enviar os sinais corretos do seu Arduino. Confira o vídeo em ação (em espanhol, mas o tutorial em Instructables.com está em inglês):
Ideias em todo o lado
Depois de começar a jogar com a automação residencial DIY, você começa a ver ideias em todos os lugares. Usar um Arduino ou uma placa semelhante é uma maneira fantástica de começar. Arduino é apenas um lado da história, no entanto, como o Raspberry Pi é igualmente adequado para esses tipos de projetos e começar a controlar os relés Introdução ao GPIO em um Raspberry Pi Introdução ao GPIO em um Raspberry Pi Se você usar o Arduino foi legal, espere até você colocar as mãos em um Raspberry Pi - essas coisas são incríveis. Além de ser um computador totalmente funcional, eles também têm um ... Leia mais pode ser muito fácil.
Você já trabalhou em algo que não pensamos? Você está sonhando com o sistema de automação residencial perfeito para sua casa? Deixe-nos saber na seção de comentários abaixo!