Table des matières:

WiFi Wall-E : 8 étapes
WiFi Wall-E : 8 étapes

Vidéo: WiFi Wall-E : 8 étapes

Vidéo: WiFi Wall-E : 8 étapes
Vidéo: Подключение беспроводной поворотной WIFI камеры видеонаблюдения к телефону. Видеоинструкция :) 2024, Juillet
Anonim
Image
Image

Avez-vous déjà eu un rêve d'enfant?

Celui que vous considérez si ridicule et irréel que seul un enfant peut le concevoir ?

Eh bien, j'ai - j'ai toujours voulu avoir un ami robot.

Il n'avait pas besoin d'être très intelligent ou d'avoir un laser de haute technologie équipé, je me contenterais d'un qui ne me tue pas dans mon sommeil. Puis, en 2008, le film "Wall-E" est sorti sur théâtres, et mon rêve d'enfant a soudainement pris un visage. Quelque chose à propos de ce mignon petit éboueur m'a fait me promettre que je m'en procurerais un un jour.

Quoi qu'il en soit, les années ont passé et je suis sur le point de terminer mes études à l'Université. Un projet final arrive longtemps et je me suis dit - Hé ! c'est peut-être le moment de construire ce Wall-E dont vous avez parlé !

alors je vous présente:

WiFi Wall-E

Votre petit ami robot intelligent.

Wall-E est un robot WiFi en carton utilisant Wemos D1-mini (esp8266).

Caractéristiques:

Contrôlé manuellement dans 4 directions. Reçoit les signaux de contrôle via le courtier MQTT et Node-Red

AI contrôlé à l'aide de l'évitement d'obstaclesTransmet les choix de direction de chemin via MQTT à la voix. Transmet la détection d'obstacles par rapport à son corps via MQTT à la voix

Qui suis-je ? Fièrement créé par Guy Balmas, étudiant en informatique à IDC Herzliya, Israël. Un grand merci à Zvika Markfeld, pour avoir été un formidable gourou de l'IoT et pour m'avoir fourni l'équipement et l'assistance dont j'avais besoin.

Fournitures

c'est la liste des choses que j'ai utilisées pour le projet. Cependant, chaque composant est remplaçable et a été choisi en raison de sa disponibilité.

Pour l'unité corps:

  • 1 x Wemos D1-mini: le cœur et le cerveau de Wall-E (inclut un module wifi esp8266).
  • 3 piles AAA: seront l'alimentation électrique des unités de corps et de tête.
  • 1 x Mini Bread-Board: utilisé pour connecter tous les GND et les VCC pertinents.

Pour l'unité motrice:

  • 1 x L298N H-Bridge: utilisé pour contrôler et coordonner 2 moteurs à courant continu.
  • 2 x TT-Motor: deux moteurs à courant continu pour piloter Wall-E.
  • 1 pile 9V: une pile 9V avec des connecteurs de fils sera l'alimentation de l'unité d'entraînement.

Pour l'unité principale:

  • 1 x capteur à ultrasons: utilisé pour la détection d'obstacles.
  • 1 x micro servomoteur SG90: un simple micro servomoteur à 180 degrés.

Matériaux du corps:

  • Papier carton
  • Pistolet à colle chaude
  • 4 roues
  • 20 câbles de démarrage
  • Couteau de coupe ou ciseaux

Étape 1: Construire l'unité de moteurs

Connexions du corps
Connexions du corps

La première étape consistera à construire une plate-forme sur laquelle nous construirons Wall-E plus tard.

1. Découpez un carré de carton de 12 cm sur 12 cm et fixez les deux moteurs TT aux extrémités du carré à l'aide de colle chaude.

2. Retournez la plate-forme et fixez le pont en h L298N à la plate-forme.

3. Percez 2 trous dans la plate-forme, 1 de chaque côté du pont en H L298N, pour que les fils des moteurs puissent passer.

4. Attachez les fils de chaque moteur au pont en H L298N comme décrit dans le circuit.

5. Branchez le connecteur de la batterie 9V au L298N comme décrit dans le circuit.

VCC à 12V

GND à GND

Étape 2: Connexions du corps

Il est maintenant temps de connecter le L298N au Wemos D1-Mini.

1. Suivez cette liste de connexions:

- ENA à D1

- ENB à D0

- IN1 à D8

- IN2 à D7

- IN3 à D4

- IN4 à D3

2. Connectez l'alimentation électrique à l'unité de carrosserie:

- VCC à partir de piles AAA et 5V sur le D1-mini, à la même rangée sur la mini-planche à pain.

- GND des piles AAA, GND des piles 9V et GND sur le D1-mini, à la même rangée sur la mini planche à pain.

Étape 3: Installations

Installations
Installations

Nous devrons d'abord configurer l'IDE Arduino afin de pouvoir programmer dans l'IDE D1-mini. Arduino

Installez l'IDE Arduino à partir de:

Installez les "pilotes" pertinents pour les cartes ESP8266 sur votre IDE Arduino:

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

Deuxièmement, nous aurons besoin de Node-Red qui est une plate-forme d'intégration intelligente, permettant également de développer une interface utilisateur de base.

Noeud-Rouge

Obtenez Node-Red à partir de:

Conseillé: