Índice:
- Etapa 1: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo - Fiação do adaptador USB-serial
- Etapa 2: ESP32-CAM construindo seu próprio carro-robô com transmissão de vídeo ao vivo - Projeto do chassi
- Etapa 3: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo - conectando o hub I²C
- Etapa 4: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo - Programando o controle remoto WIFI
Vídeo: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
A ideia é tornar o carro-robô descrito aqui o mais barato possível. Portanto, espero atingir um grande grupo-alvo com minhas instruções detalhadas e os componentes selecionados para um modelo barato. Gostaria de apresentar a vocês minha ideia de um carro robô que usa um ESP32-CAM, um pequeno computador com câmera e W-LAN. Com o denominado ESP32-CAM é possível por cerca de 5, - Euro transmitir uma imagem de vídeo ao vivo, a vista do carro do robô, através de uma conexão W-LAN e controlar os motores DC integrados no robô.
Como o pequeno ESP32-CAM possui um módulo WIFI e Bluetooth, a imagem de vídeo também pode ser enviada para um smartphone ou laptop em distâncias maiores graças à antena adicional incluída.
A lista de componentes está disponível em meu blog com os últimos eletrônicos que estou usando para aquele robô.
ESP32-CAM construindo seu próprio carro robô com streaming de vídeo ao vivo - início do projeto
Etapa 1: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo - Fiação do adaptador USB-serial
Para programar o módulo ESP32-CAM, ele deve primeiro ser conectado ao PC. Por não possuir interface USB, deve ser utilizado o Adaptador Serial USB. No módulo ESP32-CAM que listei na lista de componentes, já existe um adaptador desse tipo incluído na entrega. Eu mesmo usei um adaptador semelhante que usei em projetos semelhantes antes. O princípio é sempre o mesmo: o ESP-32 com cabos jumper fêmea para fêmea deve primeiro ser conectado ao adaptador serial USB.
A imagem mostra quais pinos devem ser conectados de que forma para que a comunicação possa ser feita através da interface serial do módulo ESP32-CAM.
Mais informações sobre como configurar tudo estão descritas em detalhes no meu blog:
ESP32-CAM construindo seu próprio carro robô com streaming de vídeo ao vivo - fiação do adaptador serial USB
Etapa 2: ESP32-CAM construindo seu próprio carro-robô com transmissão de vídeo ao vivo - Projeto do chassi
O chassi pode ser construído com muitos materiais ou embalagens que, de outra forma, acabariam no lixo. Portanto, tive boas experiências com chassis construídos individualmente a partir de papelão. No entanto, aqui o trabalho com tesouras e facas de carpete é necessário e, portanto, pode haver ferimentos em crianças. Além disso, a construção de um chassi puramente de papelão é um pouco mais complexa, mas mais criativa do que uma caixa acabada feita de, por exemplo, plástico como um pacote de sorvete. A seguir, descrevo a construção de um chassi a partir de uma caixa de sorvete porque não há necessidade de facas afiadas para cortar o chassi. Outras vantagens de uma caixa de sorvete são que é barato ter, estável, a partir do desperdício, outra coisa é feita e grande o suficiente para acomodar todos os componentes do carro robô. Além disso, o plástico fino da caixa é fácil de trabalhar e, em caso de erros, pode ser substituído a baixo custo.
Como fazer os furos para os motores DC e uma descrição mais detalhada está publicada no meu blog:
ESP32-CAM construindo seu próprio carro robô com streaming de vídeo ao vivo - Design do chassi
Etapa 3: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo - conectando o hub I²C
Para controlar o driver do motor L298N com o módulo ESP32-CAM, precisamos do servo controlador PCA9685. O servo controlador e o display OLED são conectados ao barramento I2C do ESP32-CAM por meio do hub I2C. No artigo anterior, vimos como podemos tornar o barramento I2C acessível usando os dois pinos 1 e 3. Já que sabemos do artigo anterior que o barramento I2C geralmente pode funcionar através desses dois pinos e o display OLED conectado deu o Endereço IP, podemos continuar a construir o controle dos motores do carro robô.
Siga o link abaixo para obter mais detalhes sobre o Hub I2C e como usá-lo no carro robô:
ESP32-CAM construindo seu próprio carro robô com streaming de vídeo ao vivo - Conectando o hub I²C
Etapa 4: ESP32-CAM construindo seu próprio carro-robô com streaming de vídeo ao vivo - Programando o controle remoto WIFI
Com o artigo anterior e o primeiro pequeno controle dos motores, o carro robô já saiu em linha reta. Portanto, ficou claro que a tecnologia funciona e agora apenas um sistema de controle mais complexo tem que ser programado com o qual o carro robô pode ser dirigido ativamente. Isso inclui uma interface web minimalista e a possibilidade de controlar os motores com diferentes velocidades e sentidos de rotação. Neste artigo irei explicar como percebi a interface da web e quais funções como girar a imagem da câmera são possíveis. Se você trabalhou em todos os artigos passo a passo, não precisa instalar nenhuma nova biblioteca em seu IDE Arduino.
A interface da web com transmissão de vídeo ao vivo se parece com a imagem publicada aqui.
Para obter uma descrição detalhada de como programar tudo, basta seguir o link abaixo e visitar meu blog:
ESP32-CAM construindo seu próprio carro robô com streaming de vídeo ao vivo - programando o controle remoto WIFI
Espero que você tenha gostado da ideia de meu robô ser construído com um ESP32-CAM e que meu blog tenha ajudado você a construir um robô tão pequeno por conta própria.
Recomendado:
Seu próprio carro inteligente e muito mais HyperDuino + R V3.5R com Funduino / Arduino: 4 etapas
Seu próprio carro inteligente e muito mais HyperDuino + R V3.5R com Funduino / Arduino: Esta é uma cópia direta deste conjunto de instruções AQUI. Para obter mais informações, acesse HyperDuino.com. Com o HyperDuino + R v4.0R você pode iniciar um caminho de exploração em muitas direções diferentes, desde o controle de motores até a exploração da eletrônica, de
Faça seu próprio soldador de ponto de bateria bruto com uma bateria de carro !: 5 etapas
Faça seu próprio soldador de ponto de bateria bruto com uma bateria de carro: Neste projeto, mostrarei como criar um soldador de ponto de bateria bruto, mas funcional. A sua fonte de alimentação é uma bateria de carro e todos os seus componentes custam cerca de 90 €, o que torna esta configuração de baixo custo. Então relaxe e aprenda
Construir seu próprio carro autônomo - (Este instrutivo é trabalho em andamento): 7 etapas
Construir seu próprio carro autônomo - (Este instrutível está em andamento): Olá, Se você der uma olhada em meu outro robô instrutível na unidade com gamepad USB remoto, este projeto é semelhante, mas em uma escala menor. Você também pode seguir ou obter alguma ajuda ou inspiração na Robótica, Reconhecimento de Voz Caseiro ou Auto
Construindo seu próprio site para iniciantes: 5 etapas
Construindo seu próprio site para iniciantes: Se você já sonhou em ser um programador de computador ou já usou um site, vamos enfrentá-lo, quase todos nós, a tecnologia da informação se tornou a espinha dorsal dos negócios. Embora a programação possa parecer um pouco assustadora no início, meu objetivo é
Construindo seu próprio relógio Nixie HW e SW: 7 etapas
Construindo seu próprio relógio Nixie HW e SW: Neste instrutível, estaremos construindo um relógio Nixie Tube personalizado. Muito obrigado ao JLC PCB por patrocinar este projeto. Iremos desde a construção da placa de circuito personalizada até a impressão 3D da caixa e a codificação do software para executá-la. Frete grátis no Fir