Índice:
Vídeo: Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Olá, sou Tony Phạm. Atualmente, sou um professor STEAM vietnamita e também um aquarista. Desculpe antecipadamente pelo meu inglês. Eu escrevi uma instrução para fazer um tanque controlado por Bluetooth Arduino antes, mas está em vietnamita. Link de referência:
P1. ARDUINO BLUETOOTH TANK [Controle Tanque Tread Only]
P2. ARDUINO BLUETOOTH TANK [Torre de controle]
Este projeto de tanque de controle ESP32-CAM FPV Arduino Wifi é uma versão atualizada do projeto anterior com mais recursos.
Este projeto é adequado para quem tem experiência em programação em Arduino ou para iniciantes que desejam aprender Arduino por meio de um projeto interessante. Atualizarei instruções detalhadas sobre cada parte do projeto, incluindo: planejamento, seleção de equipamento, programação, design de interface de aplicativo, fabricação de chassis de tanque por meio de uma série de artigos futuros. Usarei este artigo para apresentar os recursos do tanque e as valiosas referências que encontrei. Esses documentos o ajudarão a economizar muito tempo para aprender, evitar problemas desnecessários e, então, se concentrar mais no desenvolvimento de produtos.
Etapa 1: Introdução ao Projeto
Você pode ver os principais recursos resumidos na imagem acima. Mas também explicarei que você pode visualizar facilmente a diferença entre este tanque e outros projetos de tanque compartilhados.
A maior diferença é a completude nas funções do produto. Este tanque possui todos os recursos de um dispositivo que é controlado remotamente via Wifi na primeira perspectiva:
1. Transmissão de vídeo + Captura de foto: Este veículo tem a capacidade de transmitir vídeo e capturar imagens por meio de aplicativo móvel. O vídeo é transmitido em resolução VGA (640x480), a qualidade é muito boa para monitoramento remoto e controle do veículo. Ele também tem capacidade de tirar fotos com cores muito boas, resolução máxima de UXGA (1600x1200)
2. Armazenamento em cartão SD: as fotos tiradas serão armazenadas em um cartão de memória SD para revisão posterior. O aplicativo não tem capacidade de salvar vídeo durante a gravação, mas vou dedicar algum tempo para atualizar esse recurso em um futuro próximo.
3. Ajuste da câmera: Quase todas as propriedades da câmera deste tanque podem ser facilmente ajustadas, como o ajuste fino das propriedades da câmera de um telefone móvel, incluindo: resolução, qualidade de imagem, brilho, balanço de branco, contraste …
4. Movimento Flexível: Herdado do projeto de tanque anterior, este tanque tem a capacidade de se mover com flexibilidade, provavelmente controlando um veículo na realidade por meio do joystick. Você também pode ajustar a velocidade máxima para se familiarizar com o controlador por meio da alavanca de velocidade no aplicativo de controle. As informações de controle são transmitidas quase em tempo real para o veículo por meio do método Websocket.
5. Wide Range [segundo minha opinião]: Na condição de usar a antena embutida, recebendo um sinal de transmissão diretamente de um telefone móvel (um Hotpot), o veículo pode ser controlado em até 30 metros de forma estável..
6. Estável: O veículo e o aplicativo funcionam de maneira muito estável. Durante o tempo conectado ao telefone para controlar, raramente acontece de travar ou atrasar, ou perder o sinal devido ao superaquecimento do chip do controlador.
7. UI amigável: A interface de controle também é projetada para ser fácil de operar, mas ainda garante muitos recursos.
Etapa 2: Notas e Créditos
Sem os projetos abaixo para referência, minha curva de aprendizado e fazer este produto seria muito mais íngreme. Sinceros agradecimentos a:
1 Rui Santos com "$ 7 ESP32-CAM com OV2640 Camera" e "ESP32-CAM Tire uma foto e salve no cartão MicroSD" e "ESP32-CAM Troubleshooting Guide: Most Common Problems Fixed"
2. robotzero.one com "Carro RC ESP32-CAM com câmera e controlador de celular"
(na verdade não posso usar o Websocket para transmitir o vídeo, mas me refiro como ele conecta partes eletrônicas)
3. Mudassar Tamboli com "ESP32 + OV7670 - WebSocket Video Camera"
4. Brian Lough com "ESP32 Camera programmed using Arduino"
5. JEAN-LUC AUFRANC (CNXSOFT) com "Transforme sua placa ESP8266 em uma placa USB para serial facilmente com o Arduino Serial Bypass Sketch"
6. technoreview85 com "Como programar a câmera ESP-32 usando a placa Arduino UNO"
e agradecimentos especiais a:
7. Pilotgeek com "DIY 3D Printed WiFi Camera Rover baseado em ESP32 Arduino - The Scout32"
8. Pepe The Frog com "ESP32CAM em veículo rastreado pela casa"
que me mostram vídeos que realmente me inspiram a fazer este projeto.
Etapa 3: Lista de tópicos do projeto
Nos artigos a seguir, escreverei instruções que estão diretamente relacionadas a este projeto:
- Experiência em planejamento de projetos
- Desenvolvendo Projetos ESP32 Arduino com Arduino IDE e Visual Studio (inclui ESP32-CAM, PlatformIO)
- Controle a câmera OV2640 que acompanha o Módulo ESP32-CAM
- PWM no ESP32 e sua aplicação
- Como dirigir um carro Arduino por joystick
- Projete e programe um aplicativo da Web simples
- Controle o ESP32 por meio do aplicativo da Web via HTTP e WebSocket
- ESP32-CAM, alguns problemas que enfrentaremos
- Projeto e fabricação de chassis (faça você mesmo vs corte a laser vs impressão 3D)
- ….
Espero que você ache este artigo útil! Não deixe de acompanhar o próximo artigo e também curta, vote ou compartilhe este projeto com seus amigos! Deixe um comentário abaixo se você tiver dúvidas ou sugestões.
Recomendado:
Tanque de controle remoto: 3 etapas
Tanque com controle remoto: Este é um guia sobre como fazer um tanque com controle remoto. O conjunto que usarei para fazer o carro hoje é um kit de carro tanque simples, com um sensor de luz para seguir um caminho. Seu carro não precisa do sensor de luz, mas um carro com tração tanque é necessário
Construir um mordomo / carro / tanque robô ESP8266 com controle remoto de $ 15 para iOS e Android: 4 etapas
Construir um Mordomo / Carro / Tanque ESP8266 com Controle Remoto de $ 15 para Ios e Android: Você odeia ir até a cozinha para fazer um lanche? Ou para conseguir uma nova bebida? Isso tudo pode ser consertado com este simples mordomo de controle remoto de $ 15. Antes de prosseguirmos, estou executando um projeto Kickstarter agora para uma tira led RGB controlada por voz
Controlador de câmera caseiro do robô tanque: 5 etapas
Tank Robot Caseiro Camera Controller: olá hoje vou fazer um tanque robótico com uma câmera é muito simples é só pegar na sua mão e aproveitar tudo ao seu redor ou sair pra deixar realmente interessante acredite em mim vá …… … COMECE AGORA
Tanque Arduino com controle remoto: 9 etapas
Tanque Arduino com controle remoto: Olá, eu queria construir um bom tanque controlado a partir de um rádio RC clássico passando por um arduino. Na verdade, é muito fácil hoje em dia com todos os aparelhos eletrônicos disponíveis. Você precisará obter alguns elementos para construir essa besta
Lição 6 do carro tanque Arduino - Controle de ponto de acesso de Bluetooth e Wifi: 4 etapas
Arduino Tank Car Lição 6 - Bluetooth e Wifi Hot Spot Control: Nesta lição, aprendemos como controlar o aplicativo móvel Robot car através de WiFi e Bluetooth. Apenas usamos a placa de espasão wi-fi esp8266 como placa de expansão e controlamos o vagão-tanque via receptor IR nas lições anteriores. Nesta lição, vamos aprender