Table des matières:
- Étape 1: créez l'application Blynk
- Étape 2: programmer l'ESP8266
- Étape 3: Fabriquez le matériel
- Étape 4: Allons rouler
Vidéo: Construisez un robot majordome / voiture / réservoir ESP8266 télécommandé à 15 $ pour Ios et Android: 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Vous détestez aller à la cuisine pour prendre un en-cas ? Ou pour prendre une nouvelle boisson ? Tout cela peut être résolu avec ce simple majordome télécommandé à 15 $.
Avant d'aller plus loin, je lance actuellement un projet Kickstarter pour une bande LED RVB à commande vocale qui fonctionne avec Cortana et coûte 19 $. Il peut être trouvé ici:
www.kickstarter.com/projects/1538004954/co…
Dans ce Instructable, nous allons construire un majordome télécommandé. Il peut être contrôlé via WiFi à l'aide d'un téléphone Iphone ou Android. L'ensemble du projet est basé sur la carte nodeMCU ESP8266 et tout peut être construit pour 15 $ si vous achetez en Chine.
Pour ce projet, nous avons besoin des éléments suivants:
1x carte ESP8266
2x motoréducteurs à courant continu avec roues
1x transistors L293D ou 2x bc547 NPN
1x planche à pain + fils de planche à pain
1x morceau de bois
1x poubelle (ou autre chose qui sera la table à l'étape 3)
1x roue rotative à 360 degrés
1x batterie pour les moteurs à courant continu. j'ai utilisé une lipo 2s
1x batterie externe 5V
Ce projet est également utile si vous souhaitez construire une voiture, un char ou un rover télécommandé, car l'électronique sera la même. Seule la base doit être changée.
Alors, commençons!
Étape 1: créez l'application Blynk
Pour commencer, nous devons d'abord télécharger une application appelée Blynk. On le trouve aussi bien dans l'AppStore que dans le PlayStore. Après avoir téléchargé l'application, nous devons effectuer les étapes suivantes (consultez les images ci-dessus pour une explication visuelle de ce que je fais).
1. Créez un compte et connectez-vous.
2. Appuyez sur le bouton "Nouveau projet".
3. donnez un nom au projet et sélectionnez comme carte ESP8266 et comme connexion WiFi.
4. balayez vers la gauche et ajoutez deux boutons comme dans l'image ci-dessus.
5. cliquez sur le bouton gauche et changez la broche en GP0
6. Faites de même pour le bouton droit mais changez maintenant la broche en GP2
Comme dernier, nous devons obtenir le jeton d'authentification. Cliquez sur l'icône en forme d'écrou en haut à droite et recherchez le jeton d'authentification. C'est une longue chaîne de nombres et de lettres aléatoires. Notez cette chaîne car nous en avons besoin à l'étape suivante.
Étape 2: programmer l'ESP8266
Parce que nous utilisons l'application Blynk, nous n'avons pas à utiliser de code compliqué. Pour commencer, nous devons ouvrir l'IDE Arduino. Je suppose que votre IDE Arduino est déjà configuré pour la carte ESP8266 et que vous pouvez le télécharger. Sinon, il existe de nombreux tutoriels en ligne sur la façon de le faire.
Téléchargez simplement le fichier robotButler.ino à partir de l'Instructable et ouvrez-le dans l'IDE Arduino. Avant de pouvoir le télécharger, nous devons modifier 3 paramètres:
Recherchez cette ligne de code:
char auth = "YourAuthToken";
Maintenant, changez le texte entre le " " pour votre jeton d'authentification. Il s'agit de cette longue chaîne de chiffres et de lettres que vous avez notée à partir de l'étape 1.
Par exemple: char auth = "8d454db36538e4ce49516ca476186r9db";
Recherchez maintenant ces deux lignes de code:
char ssid = "VotreNomRéseau";
char pass = "Votre mot de passe";
Maintenant, remplacez le texte entre le " " pour le ssid par le nom de votre réseau WiFi domestique pour moi ElferinksWiFi.
Remplacez maintenant le texte entre le " " du mot de passe par le mot de passe de votre réseau WiFi domestique.
Par exemple
char ssid = "ElferinksWiFi";
car pass = "TERHTK18R";
Après cela, vous pouvez connecter l'ESP8266 avec un câble USB et cliquer sur le bouton de téléchargement pour flasher l'ESP8266.
Étape 3: Fabriquez le matériel
Maintenant que la partie logicielle est terminée, nous pouvons commencer à construire le matériel.
J'ai commencé par construire le schéma ci-dessus sur une maquette. Les deux schémas fonctionnent, mais pour une raison quelconque, les transistors NPN que j'ai utilisés avec le bc547 dans le deuxième schéma sont devenus très chauds. C'est pourquoi j'ai décidé d'utiliser le circuit intégré de pilote de moteur L293d qui a parfaitement fonctionné pour moi.
Une fois le schéma terminé, nous devons tout alimenter. J'ai utilisé pour cela une batterie lipo 2s (7,4V) pour alimenter les moteurs et une banque d'alimentation 5V pour alimenter l'ESP8266.
Nous pouvons maintenant commencer à construire le robot lui-même.
1. Collez à chaud les deux moteurs à courant continu à engrenages sur un morceau de bois.
2. Collez à chaud une roue rotative à l'extrémité de la base que vous utilisez. Dans mon cas, un disque métallique rond.
3. Collez à chaud le morceau de bois avec les moteurs à courant continu sur votre base.
4. Maintenant, collez à chaud l'électronique à la base.
Une fois la base terminée, nous devons créer le tableau lui-même. J'ai utilisé une poubelle que j'avais traînée. Après l'avoir attaché à la base et placé un morceau de bois sur le dessus, le robot était terminé.
Vous pouvez également construire une base complètement différente. Si vous souhaitez par exemple construire un réservoir télécommandé, vous pouvez créer une base pour cela et utiliser la même électronique que dans ce projet. C'est la même chose si vous voulez construire une voiture télécommandée, un rover ou tout ce à quoi vous pouvez penser.
Étape 4: Allons rouler
Avec tout ce qui est fait, nous pouvons brancher l'ESP8266 dans la banque d'alimentation et ouvrir l'application Blynk sur votre téléphone. L'application se connectera automatiquement au robot et vous pourrez désormais le conduire n'importe où !
Si vous avez des questions n'hésitez pas à me les poser.
Si vous avez aimé ce projet, vous pouvez consulter mes autres projets qui sont également des projets de type IOT comme des portes à ouverture automatique et des lumières à commande vocale.
Conseillé:
Construisez un lecteur de volume de réservoir à moins de 30 $ avec ESP32 : 5 étapes (avec photos)
Construisez un lecteur de volume de réservoir à moins de 30 $ à l'aide d'ESP32 : l'Internet des objets a introduit de nombreuses applications d'appareils autrefois complexes dans les maisons de nombreux brasseurs artisanaux et viticulteurs. Les applications avec capteurs de niveau sont utilisées depuis des décennies dans les grandes raffineries, les usines de traitement des eaux et les usines chimiques
Construisez un réservoir d'arrosage automatique avec des alertes WiFi pour les configurations de culture : 11 étapes
Construire un réservoir d'arrosage automatique avec alertes WiFi pour les configurations de culture : Dans ce projet de tutoriel de bricolage, nous allons vous montrer comment construire un réservoir d'arrosage automatique avec alertes WiFi pour une configuration de culture ou pour un système d'abreuvement automatique pour vos animaux tels que chiens, chats, poulets, etc
Construisez votre propre réservoir à bulles PCB ! : 3 étapes
Construisez votre propre réservoir à bulles PCB ! : Instructions sur la façon de construire votre propre réservoir à bulles pour graver tous ces PCB homebrew que vous avez toujours voulu faire
Construisez votre propre robot majordome !!! - Tutoriel, photos et vidéo : 58 étapes (avec photos)
Construisez votre propre robot majordome !!! - Tutoriel, photos et vidéo : EDIT : Plus d'informations sur mes projets, consultez mon nouveau site Web : narobo.com Je fais également du conseil pour des projets/produits de robotique, de mécatronique et d'effets spéciaux. Consultez mon site Web - narobo.com pour plus de détails. Vous avez toujours voulu un robot majordome qui vous parle
Détonateur télécommandé pour voiture télécommandée : 4 étapes
Détonateur télécommandé pour voiture télécommandée : il s'agit d'un détonateur télécommandé vraiment cool qui utilise une voiture télécommandée. Je n'ai pas encore conçu d'allumeur pour l'accompagner, mais je suis sûr que vous pouvez en trouver un sur ce site, mais cela fonctionne avec un allumeur de fusée modèle modifié. aussi je dois être sûr de donner quelqu'un