Índice:
- Etapa 1: Componentes necessários
- Etapa 2: instalação do módulo ESP8266
- Etapa 3: montagem da base do robô
- Etapa 4: montando o tronco do robô
- Etapa 5: Cabeça e asas do robô
- Etapa 6: Circuito de Relé
- Etapa 7: dicas e truques
Vídeo: GO-4 Smart Home Arduino Bot: 7 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Neste projeto, vou mostrar como construir um Smart Home Bot usando a tecnologia IOT para controlar seus eletrodomésticos remotamente através da Internet.
Mas antes de começarmos, vamos falar sobre essa técnica como costumávamos fazer …
Qual é o IOT?
A Internet das Coisas (IoT) é um sistema de dispositivos de computação inter-relacionados, máquinas mecânicas e digitais, objetos, pessoas que são fornecidas com identificadores exclusivos e a capacidade de transferir dados em uma rede sem exigir de humano para humano ou de humano para interação do computador.
Uma coisa, na Internet das Coisas, pode ser uma pessoa com um implante de monitor cardíaco, um sistema de irrigação em uma fazenda com um transponder de biochip, um veículo que possui sensores embutidos para alertar o motorista quando a pressão do pneu está baixa ou qualquer outro objeto natural ou feito pelo homem que pode ser atribuído um endereço IP e fornecido com a capacidade de transferir dados através de uma rede.
Então, digamos que o IOT é um sistema enorme na Internet que abrange cada máquina usando um endereço IP de chamadas de ID exclusivo.
Como posso me tornar parte deste mundo usando minha placa Arduino?
Existe um pequeno dispositivo de maravilha tecnológica chamado ESP8266 e é uma ótima ferramenta para permitir que seu projeto acesse a internet. Você pode conectá-lo a um Arduino facilmente, conforme mostrado, e permitir que seu projeto se comunique pela Internet. Para controlá-lo de qualquer lugar do mundo via endereço IP!
Especificações do controlador interno:
· O processador Espressif é de 32 bits e 80 MHz e pode ser atualizado para 160 MHz.
· Carregador de inicialização de 64 KB de memória.
· 64KB de memória RAM rápida dedicada ao microcontrolador.
· Memória de acesso aleatório de 96 KB.
*nota 1)
o dispositivo ESP8266 geralmente é vendido sem nenhum módulo e, na minha opinião pessoal, prefiro usar seu adaptador ESP-01 para facilitar a conexão à placa Arduino.
Etapa 1: Componentes necessários
Modelo de robô (disponível na etapa 3)
Arduino Uno R3
Módulo ESP8266
Adaptador ESP-01
Retransmissão de quatro vias
Módulo LCD 16x2
LED com resistor de 220 ohms
Fios de ligação
Etapa 2: instalação do módulo ESP8266
Ao contrário do resto dos outros componentes, o módulo ESP8266 precisa ser
configure antes de usar, porque é um módulo autônomo e há muitos métodos que você pode seguir para fazer o upload do código para ele.
*nota 2)
O robô é acessado apenas por meio da rede Wi-Fi local. Para controlá-lo através da internet, pode ser necessário fazer o encaminhamento de portas em seu roteador.
Para mais detalhes sobre este assunto:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
Etapa 3: montagem da base do robô
Neste momento escolhi um modelo simples de papelão que pode ser montado em algumas horas.
Baixe o modelo aqui: -
paper-replika.com/index.php?option=com_cont…
Montar esta base é bastante simples, ela também permite que você conserte todo o circuito interno sem qualquer aparência de fios bagunçados, então eu fixei um módulo de display LCD 16 * 8 na frente dela para facilitar o manuseio das saídas do robô e explicarei isso mais tarde.
Neste link, você aprenderá como usar o módulo de display LCD
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
Etapa 4: montando o tronco do robô
O torso do robô
consiste em uma única peça e há dois orifícios na frente para que você possa consertar seu pisca-pisca de LED com resistor de 220 ohms e módulo de câmera, se desejar.
Etapa 5: Cabeça e asas do robô
Essas peças são muito básicas e não tem nenhum fio ou circuito interno.
Etapa 6: Circuito de Relé
COMO ADICIONAR RELÉS AO ARDUINO
Este é o tipo de relé que pode ser usado para comutar dispositivos alimentados pela rede elétrica. Esses relés irão lidar com a maioria dos dispositivos usados em residências, exceto os de maior potência, como aquecedores, fogões e motores. Certifique-se de que VA (Volts x Amps) do dispositivo que você está ligando / desligando seja menor que a classificação do relé.
Aviso: Sempre tenha muito cuidado ao fazer experiências com CA, choque elétrico pode resultar em ferimentos graves.
O módulo de relé do lado inferior está aberto quando a CA está conectada, não toque no circuito.
Para a parte DC do circuito:
Arduino digital pino 10 -> módulo pino S
Arduino GND -> pino do módulo -
Arduino + 5V -> pino do módulo +
Etapa 7: dicas e truques
ao desenvolver seus próprios projetos com o Arduino, existem alguns truques que devem ser lembrados caso você fique preso.
· Certifique-se de incluir a biblioteca correta #include ESP8266WiFi.h
· Certifique-se de ler a porta correta no Arduino 115200 em vez da porta 9600 Serial.begin (115200);
· O projeto não precisa de nenhuma fonte de energia extra.
· Além disso, certifique-se de anotar o SSID e a senha corretos em sua rede WIFI local
const char * ssid = "YOUR_SSID";
const char * password = "YOUR_PASSWORD";
· Depois de abrir a tela serial, certifique-se de que o URL seja mostrado assim:
Use este URL para se conectar: https://192.168.1.100/, copie o URL e cole-o no seu navegador.
* Código anexado
Recomendado:
Smart Home by Raspberry Pi: 5 etapas (com imagens)
Smart Home da Raspberry Pi: Já existem vários produtos que tornam o seu apartamento mais inteligente, mas a maioria deles são soluções proprietárias. Mas por que você precisa de uma conexão com a Internet para ligar a luz do seu smartphone? Essa foi uma das razões para eu construir meu próprio Smar
Faça você mesmo com o Arduino Controlled Egg-Bot: 12 etapas (com imagens)
DIY Arduino Controlled Egg-Bot: Neste instructables, vou mostrar como fazer seu próprio Egg-Bot controlado com Arduino. Eu queria fazer isso antes, mas achei que é muito difícil para mim, mas estava errado. É fácil de construir, então com certeza todos podem fazer
Bot de desenho de linha BT criado para o lixo - Meu bot: 13 etapas (com imagens)
Lixo construído BT Line Drawing Bot - Meu Bot: Hai amigos, depois de um longo intervalo de cerca de 6 meses, aqui estou eu com um novo projeto. Até a conclusão de Cute Drawing Buddy V1, SCARA Robot - Arduino eu planejo um outro robô de desenho, o objetivo principal é cobrir um grande espaço para desenho. Braços robóticos tão fixos c
Como desmontar um computador com etapas e imagens fáceis: 13 etapas (com imagens)
Como desmontar um computador com etapas e imagens fáceis: Esta é uma instrução sobre como desmontar um PC. A maioria dos componentes básicos é modular e facilmente removível. No entanto, é importante que você seja organizado sobre isso. Isso ajudará a evitar que você perca peças e também a fazer a remontagem e
Arduino Home Automation (Bluetooth): 3 etapas (com imagens)
Arduino Home Automation (Bluetooth): Olá, pessoal! Bem-vindo ao meu outro instrutível! Nisto, mostrarei como você pode controlar seus eletrodomésticos através do seu celular (Android-Smartphone). Portanto, sem perder tempo, devemos começar isso- (Boa sorte!)