Un robot est une machine programmable qui peut assister ou remplacer les efforts humains. Par exemple, ils peuvent atteindre des endroits difficiles d'accès ou être trouvés dans des applications industrielles. Les fabricants commencent généralement par la robotique, les microcontrôleurs tels que ceux trouvés sur une carte de développement Arduino ou l'ESP32.
Ce qui distingue l'ESP32 de nombreuses cartes Arduino, c'est sa prise en charge Bluetooth intégrée, ses deux cœurs de 240 MHz ainsi que sa connectivité sans fil. Dans cet article, nous examinerons certains des robots les plus impressionnants fabriqués avec un ESP32.
Il s'agit d'un robot de surveillance fabriqué avec une carte de développement ESP32-CAM, qui est livrée avec une caméra embarquée. Les robots de surveillance peuvent déjà être trouvés en public et à la maison, et parfois même dans des environnements dangereux. Pour une fraction du coût, vous pouvez construire le vôtre avec un ESP32-CAM. Vous pourrez voir la vue en direct de sa caméra ou contrôler ce robot avec un téléphone portable ou via Internet.
La carte ESP32-CAM peut également être utilisée pour des applications d'intelligence artificielle (IA) comme celles trouvées dans ce robot. Il a une faible consommation d'énergie et des capacités de streaming vidéo à faible latence, où la vidéo est diffusée directement sur un appareil Android.
En rapport: Faits clés sur l'IA: depuis combien de temps existe-t-elle ?
Grâce à l'utilisation de l'appareil Android, il complète le traitement de la vision par ordinateur comme la détection d'objets et la détection de voies. Des commandes peuvent également lui être envoyées pour s'exécuter de manière autonome si certaines conditions sont remplies.
Comme son nom l'indique, il s'agit d'un robot qui intègre un ESP32 avec un Tamiya CamRobot. Il est doté de LED bleues, d'un module de commande de moteur à pont en H L9110S comme contrôleur de moteur et est alimenté par une batterie de 5 000 mAh. Son contrôleur d'interface utilisateur Web fournit un point d'accès Wi-Fi ainsi qu'une adresse IP fixe via le mode ESP32 SoftAP. En l'utilisant, le robot peut être contrôlé pour avancer, reculer, s'arrêter et tourner à droite et à gauche. Il peut également faire clignoter sa LED.
Bien qu'il ne s'agisse pas d'un microrobot comme dans un robot microscopique, ce petit robot est suffisamment petit pour tenir dans des coins et recoins qui seraient autrement fastidieux pour les humains. Le MicroBot a été construit avec un ESP32 et un Wemos D32 Pro. Il peut être tourné avec l'application Blynk sur un téléphone mobile, et le fabricant note que les moteurs sont alimentés par une batterie 12V.
En rapport: Les meilleurs projets de maison intelligente ESP32
Cependant, comme l'ESP32 n'a pas de circuit convertisseur abaisseur, ils ont ajouté un AMS1117 pour abaisser la tension de 12V à 3,3V pour être compatible avec l'ESP32.
Il s'agit de la version mini du populaire ZeroBot, mais au lieu d'un Raspberry Pi, il abrite un ESP32. Il est alimenté par une petite batterie LiPo qui ajoute à son petit facteur de forme. Le fabricant note qu'il a une puissance de traitement inférieure en comparaison, mais qu'il contient toujours une tonne de fonctionnalités. Il est capable de diffuser des vidéos couleur via Wi-Fi et est contrôlable à partir de n'importe quel navigateur Web.
C'est un robot quadrupède en forme de chat avec 16 degrés de liberté (DOF). De plus, il est entièrement open source et utilise des composants couramment utilisés tels que des servomoteurs de loisir. Alors que l'objectif du projet était de fournir un quadrupède orienté dynamique pour l'enseignement et la recherche, les fabricants et autres passionnés de technologie peuvent suivre les diapositives de conférence, les didacticiels et le laboratoire fournis procédures.
Ce robot auto-équilibré à deux roues a été créé avec un ESP32 et du matériel de base tel qu'un accéléromètre MPU-6050. Il possède également un cadre imprimé en 3D ainsi qu'un tas de pilotes de moteur pas à pas DRV8825. Le cadre lui-même porte une paire de moteurs pas à pas. Un stripboard agit comme une carte de support pour l'accéléromètre MPU6050 et les pilotes de moteur pas à pas.
Selon le fabricant, il a défié toutes les chances d'être renversé. Le fabricant a également fourni le logiciel comprenant une boucle de contrôle PID. Ces moteurs du robot sont déclenchés par la boucle de régulation PID qui s'appuie sur les données d'une centrale inertielle (IMU).
Un robot humanoïde est capable de mouvement bipède et est conçu pour représenter esthétiquement les humains. Il s'agit d'un robot humanoïde qui a été entièrement imprimé en 3D. En son cœur se trouve l'ESP32. Les autres pièces comprennent une batterie Lipo de 450 mAh, une prise JST, un régulateur de tension, un micro-interrupteur et un filament PETG.
Spot est un chien robotique compact, agile et à quatre pattes de Boston Dynamics. Pour une fraction du coût, vous pouvez construire votre propre mini Spot avec un kit ESP32 Dev C. Le kit est équipé d'une carte de développement ESP32-S3, de 8 Mo de Flash et de 2 Mo de PSRAM.
En rapport: Le robot Atlas de Boston Dynamics montre des compétences impressionnantes en parkourSelon le fabricant, il existe un logiciel conçu par la communauté, une implémentation de la démarche de marche et des commandes vocales. Il existe également une application pour contrôler le robot avec un smartphone via Bluetooth, réalisée avec Cordova.
Les robots d'assistance sont capables de traiter les informations sensorielles et d'aider les humains dans leurs tâches. Un exemple peut être trouvé dans les soins de santé où ils sont utilisés pour soigner les personnes âgées ou vulnérables. Ce robot particulier aide à faire exactement cela, et il a même une vision à 360 degrés pour surveiller le bien-être car il est capable de détecter les visages et d'identifier les émotions ainsi que d'identifier si quelqu'un est tombé. Puisqu'il a la capacité de voir sous tous les angles, il est particulièrement utile pour détecter si une personne est tombée. Cette caractéristique clé le rend idéal comme robot d'assistance.
Quel projet de robotique ferez-vous ?
Dans cet article, nous avons examiné quelques projets de robotique réalisés avec un ESP32. Beaucoup de ces projets incluent des moteurs et des centrales inertielles, mais tous incluent la carte de développement ESP32. Avant de plonger dans l'un de ces projets de robotique, vous souhaiterez peut-être lire la documentation Espressif sur l'utilisation de servos, de divers capteurs, de solutions de sécurité et de cryptage.
Le WT32-ETH01 de Wireless-Tag apporte tous les avantages de l'ESP32 avec un port Ethernet ajouté.
Lire la suite
- DIY
- Robotique
- Arduino
- Automatisation des tâches
Cherie est une technologue créative qui a rejoint MUO en 2021. C'est une créatrice passionnée et une rédactrice technique, avec de l'expérience dans l'utilisation des appareils Raspberry Pi, Arduino, Micro: bit, ATtiny et ATMega ainsi que des textiles électroniques, de l'impression 3D et de KiCad. En dehors de la création, Cherie aime jouer de la musique et s'entraîner.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner