Índice:

Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction: 3 etapas
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction: 3 etapas

Vídeo: Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction: 3 etapas

Vídeo: Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction: 3 etapas
Vídeo: Surveillance Car using ESP32 Cam module | ESP32 Camera wi-fi car 🚓 2024, Novembro
Anonim
Image
Image
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction
Tanque de controle ESP32-CAM FPV Arduino Wifi com controlador WebApp_p1_introduction

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

Introdução ao Projeto
Introdução ao Projeto
Introdução ao Projeto
Introdução ao Projeto
Introdução ao Projeto
Introdução ao Projeto
Introdução ao Projeto
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

Notas e Créditos
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

Lista de tópicos do projeto
Lista de tópicos do projeto

Nos artigos a seguir, escreverei instruções que estão diretamente relacionadas a este projeto:

  1. Experiência em planejamento de projetos
  2. Desenvolvendo Projetos ESP32 Arduino com Arduino IDE e Visual Studio (inclui ESP32-CAM, PlatformIO)
  3. Controle a câmera OV2640 que acompanha o Módulo ESP32-CAM
  4. PWM no ESP32 e sua aplicação
  5. Como dirigir um carro Arduino por joystick
  6. Projete e programe um aplicativo da Web simples
  7. Controle o ESP32 por meio do aplicativo da Web via HTTP e WebSocket
  8. ESP32-CAM, alguns problemas que enfrentaremos
  9. Projeto e fabricação de chassis (faça você mesmo vs corte a laser vs impressão 3D)
  10. ….

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: