Índice:

Wifi Wall-E: 8 etapas
Wifi Wall-E: 8 etapas

Vídeo: Wifi Wall-E: 8 etapas

Vídeo: Wifi Wall-E: 8 etapas
Vídeo: Подключение беспроводной поворотной WIFI камеры видеонаблюдения к телефону. Видеоинструкция :) 2024, Novembro
Anonim
Image
Image

Você já teve um sonho de infância?

Um que você considera tão ridículo e irreal, que só uma criança pode inventar?

Bem, eu tenho - eu sempre quis ter um amigo robô.

Não precisava ser muito inteligente ou ter um laser de alta tecnologia equipado para isso, eu apenas me conformaria com um que não me matasse durante o sono. Então, em 2008, o filme "Wall-E" foi lançado para cinemas, e meu sonho de infância de repente ganhou uma cara para isso. Algo sobre esse pequeno coletor de lixo fofo me fez prometer que vou conseguir um desses algum dia.

Enfim, anos se passaram e estou prestes a me graduar na Universidade. Um projeto final vem demorando e pensei comigo mesmo - Ei! esta pode ser a hora de construir aquele Wall-E de que você está falando!

então eu apresento a você:

WiFi Wall-E

Seu pequeno amigo robô inteligente.

Wall-E é um robô WiFi de papelão usando Wemos D1-mini (esp8266).

Recursos:

Controlado manualmente em 4 direções. Recebe sinais de controle via broker MQTT e Node-Red

AI controlada usando a prevenção de obstáculos Transmite as opções de direção do caminho via MQTT para voz. Transmite a detecção de obstáculos em relação ao seu corpo via MQTT para voz

Quem sou eu? Orgulhosamente criado por Guy Balmas, um estudante de Ciência da Computação no IDC Herzliya, Israel. Agradeço imensamente a Zvika Markfeld, por ser um guru de IoT incrível e por fornecer o equipamento e a assistência de que eu precisava.

Suprimentos

esta é a lista de coisas que usei para o projeto. No entanto, todos os componentes são substituíveis e foram escolhidos devido à disponibilidade.

Para a unidade corporal:

  • 1 x Wemos D1-mini: o coração e o cérebro de Wall-E (inclui um módulo wi-fi esp8266).
  • 3 pilhas AAA: serão a fonte de alimentação para as unidades do corpo e da cabeça.
  • 1 x Mini Bread-Board: usado para conectar todos os GND e VCCs relevantes.

Para a unidade motriz:

  • Ponte H 1 x L298N: usada para controlar e coordenar 2 motores CC.
  • 2 x TT-Motor: dois motores DC para acionar Wall-E.
  • 1 x bateria de 9 V: uma bateria de 9 V com conectores de fio será a fonte de alimentação para a unidade de acionamento.

Para a unidade principal:

  • 1 x sensor ultrassônico: usado para detecção de obstáculos.
  • 1 x micro servo motor SG90: um micro servo motor simples de 180 graus.

Materiais do corpo:

  • Cartão
  • Pistola de cola quente
  • 4 x rodas
  • 20 x fios de jumper
  • Faca de corte ou tesoura

Etapa 1: construir a unidade de motores

Conexões Corporais
Conexões Corporais

O primeiro passo será construir uma plataforma sobre a qual construiremos o Wall-E mais tarde.

1. Corte um quadrado de papelão de 12 cm por 12 cm e fixe os dois motores TT nas extremidades do quadrado usando cola quente.

2. Vire a plataforma e prenda a ponte L298N h à plataforma.

3. Faça 2 furos na plataforma, 1 em cada lado da ponte L298N h, para a passagem dos fios dos motores.

4. Conecte os fios de cada motor à ponte L298N h conforme descrito no circuito.

5. Conecte o conector da bateria de 9 V ao L298N conforme descrito no circuito.

VCC a 12V

GND para GND

Etapa 2: Conexões corporais

Agora é a hora de conectar o L298N ao Wemos D1-Mini.

1. Siga esta lista de conexões:

- ENA a D1

- ENB a D0

- IN1 a D8

- IN2 a D7

- IN3 a D4

- IN4 a D3

2. Conecte a fonte de alimentação à unidade do corpo:

- VCC de pilhas AAA e 5V no D1-mini, para a mesma linha no mini breadboard.

- GND das pilhas AAA, GND das pilhas 9V e GND no D1-mini, para a mesma fila no mini breadboard.

Etapa 3: instalações

Instalações
Instalações

Primeiro, precisaremos configurar o IDE do Arduino para poder programar no D1-mini. Arduino IDE

Instale o IDE do Arduino em:

Instale os "drivers" relevantes para as placas ESP8266 em seu Arduino IDE:

randomnerdtutorials.com/how-to-install-es…

Em segundo lugar, precisaremos do Node-Red, que é uma plataforma de integração inteligente, que também permite desenvolver algumas UIs básicas.

Nó-Vermelho

Obtenha o Node-Red em:

Recomendado: