Índice:

Construir um mordomo / carro / tanque robô ESP8266 com controle remoto de $ 15 para iOS e Android: 4 etapas
Construir um mordomo / carro / tanque robô ESP8266 com controle remoto de $ 15 para iOS e Android: 4 etapas

Vídeo: Construir um mordomo / carro / tanque robô ESP8266 com controle remoto de $ 15 para iOS e Android: 4 etapas

Vídeo: Construir um mordomo / carro / tanque robô ESP8266 com controle remoto de $ 15 para iOS e Android: 4 etapas
Vídeo: LOKIS CARRO ROBÔ TRANSFORMER | Roblox - Transformer Simulator 1.01 2024, Novembro
Anonim
Image
Image
Crie o aplicativo Blynk
Crie o aplicativo Blynk

Você odeia ir até a cozinha para pegar um lanche? Ou para conseguir uma nova bebida? Isso tudo pode ser consertado com este simples mordomo controlado remotamente de $ 15.

Antes de prosseguirmos, estou executando um projeto Kickstarter agora para um ledstrip RGB controlado por voz que funciona com a Cortana e custa $ 19. Pode ser encontrado aqui:

www.kickstarter.com/projects/1538004954/co…

Neste Instructable estaremos construindo um mordomo controlado remotamente. Ele pode ser controlado por WiFi usando um iPhone ou telefone Android. Todo o projeto é baseado na placa NodeMCU ESP8266 e tudo pode ser construído por US $ 15 se você comprar da China.

Para este projeto, precisamos do seguinte:

1x placa ESP8266

2x motores CC com engrenagens com rodas

1x L293D ou 2x bc547 transistores NPN

1x placa de ensaio + fios de placa de ensaio

1x pedaço de madeira

1x lixeira (ou outra coisa que será a mesa na etapa 3)

1x roda giratória de 360 graus

1 bateria para os motores DC. Usei um lipo 2s

1x banco de energia 5V

Este projeto também é útil se você deseja construir um carro, tanque ou rover com controle remoto, uma vez que a eletrônica será a mesma. Apenas a base precisa ser alterada.

Então vamos começar!

Etapa 1: crie o aplicativo Blynk

Crie o aplicativo Blynk
Crie o aplicativo Blynk
Crie o aplicativo Blynk
Crie o aplicativo Blynk

Para começar, primeiro precisamos baixar um aplicativo chamado Blynk. Ele pode ser encontrado tanto na AppStore quanto na PlayStore. Depois de baixar o aplicativo, temos que realizar os seguintes passos (verifique as fotos acima para uma explicação visual do que estou fazendo).

1. Crie uma conta e faça login.

2. Pressione o botão "novo projeto".

3. Dê um nome ao projeto e selecione como placa ESP8266 e como conexão WiFi.

4. deslize para a esquerda e adicione dois botões como na imagem acima.

5. clique com o botão esquerdo e mude o pino para GP0

6. Faça o mesmo para o botão direito, mas mude o pino agora para GP2

Por último, temos que obter o token de autenticação. Clique no ícone de noz no canto superior direito e procure o token de autenticação. É uma longa sequência de números e letras aleatórios. Escreva essa string porque precisamos dela na próxima etapa.

Etapa 2: programe o ESP8266

Programe o ESP8266
Programe o ESP8266
Programe o ESP8266
Programe o ESP8266

Como usamos o aplicativo Blynk, não precisamos usar códigos complicados. Para começar, precisamos abrir o IDE do Arduino. Presumo que você já tenha seu IDE Arduino configurado para a placa ESP8266 e possa fazer upload para ele. Caso contrário, há muitos tutoriais online sobre como fazer isso.

Basta baixar o arquivo robotButler.ino do Instructable e abri-lo no IDE do Arduino. Antes de fazer o upload, precisamos alterar 3 parâmetros:

Procure esta linha de código:

char auth = "YourAuthToken";

Agora mude o texto entre ““para seu token de autenticação. Esta é aquela longa sequência de números e letras que você anotou na etapa 1.

Por exemplo: char auth = 8d454db36538e4ce49516ca476186r9db”;

Agora procure por estas duas linhas de código:

char ssid = "YourNetworkName";

char pass = "SuaSenha";

Agora mude o texto entre "" para o ssid para o nome da sua rede WiFi doméstica para mim ElferinksWiFi.

Agora altere o texto entre "" da senha para a senha da sua rede Wi-Fi doméstica.

Por exemplo

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

Depois disso, você pode conectar o ESP8266 com um cabo USB e clicar no botão de upload para fazer o flash do ESP8266.

Etapa 3: Faça o Hardware

Faça o Hardware!
Faça o Hardware!
Faça o Hardware!
Faça o Hardware!
Faça o Hardware!
Faça o Hardware!

Agora que terminamos a parte do software, podemos começar a construir o hardware.

Comecei construindo o esquema acima em uma placa de ensaio. Ambos os esquemas funcionam, mas por algum motivo os transistores NPN que usei no bc547 no segundo esquema ficaram muito quentes. É por isso que decidi usar o IC do driver de motor L293d, que funcionou perfeitamente para mim.

Depois que o esquema estiver pronto, precisamos energizar tudo. Usei para isso uma bateria lipo de 2s (7,4 V) para alimentar os motores e um banco de energia de 5 V para alimentar o ESP8266.

Agora podemos começar a construir o próprio robô.

1. Cole os dois motores cc com engrenagem em um pedaço de madeira.

2. Cole uma roda giratória com cola quente na extremidade da base que você está usando. No meu caso, um disco redondo de metal.

3. Cole o pedaço de madeira com os motores DC em sua base.

4. Agora, cole os componentes eletrônicos na base com cola quente.

Depois que a base estiver pronta, precisamos criar a própria tabela. Usei uma lata de lixo que estava por perto. Depois de amarrar o zíper na base e colocar um pedaço de madeira em cima o robô estava pronto.

Você também pode construir uma base completamente diferente. Se você, por exemplo, deseja construir um tanque de controle remoto, pode criar uma base para isso e usar a mesma eletrônica que neste projeto. É o mesmo se você quiser construir um: carro com controle remoto, rover ou qualquer coisa que você possa imaginar.

Etapa 4: Vamos cavalgar

Vamos montar!
Vamos montar!

Com tudo feito, podemos conectar o ESP8266 ao powerbank e abrir o aplicativo Blynk em seu telefone. O aplicativo se conectará automaticamente ao robô e agora você poderá conduzi-lo para qualquer lugar!

Se você tiver alguma dúvida, não hesite em me perguntar.

Se você gostou deste projeto, você pode conferir meus outros projetos que também são projetos do tipo IOT, como portas de abertura automática e luzes controladas por voz.

Recomendado: