Table des matières:
- Étape 1: Composants requis pour le projet
- Étape 2: Création du corps du bot
- Étape 3: Schéma de principe du Bot
- Étape 4: Téléchargement du code sur l'Arduino
- Étape 5: Vidéo de travail
Vidéo: Bot autonome basé sur Arduino utilisant un capteur à ultrasons : 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Créez votre propre Bot autonome basé sur Arduino à l'aide d'un capteur à ultrasons.
Ce bot peut à peu près se déplacer tout seul sans heurter aucun obstacle. Fondamentalement, ce qu'il fait, c'est qu'il détecte tout type d'obstacles sur son chemin et décide du meilleur chemin pour lui-même (enfin pas tous les types d'obstacles).
Alors sans perdre plus de temps, commençons.
Étape 1: Composants requis pour le projet
Voici la liste de tous les composants nécessaires dont vous avez besoin pour ce projet:
- Arduino UNO R3
- Capteur à ultrasons
- Servomoteur (mini)
- Fils de cavalier
- Régulateur de tension L7805CV
- Circuit intégré de pilote de moteur L293D
- Batterie lithium-ion 4 x 3,7 V
- 2 x moteur à engrenages
- 3 x roues
- Planche à pain
Une fois que vous avez rassemblé tous les composants, vous êtes prêt à partir.
Étape 2: Création du corps du bot
Suivez l'étape suivante pour faire le corps du bot:
Étape 1: Soudez les broches femelles de l'en-tête sur un petit morceau de PCB comme indiqué sur la photo. Et attachez-y une vis.
Étape 2: Vissez maintenant ce PCB à votre servomoteur et assurez-vous qu'il est suffisamment serré.
Étape 3: Prenez votre capteur à ultrasons et placez ses broches mâles dans les broches femelles du circuit imprimé. Insérez-le correctement (pour assurer la connexion). Et alignez-le de manière à ce que les 90 degrés du servomoteur soient face à la face avant du bot.
Étape 4: Maintenant, pour fabriquer le corps du bot, vous pouvez utiliser du carton ou du plastique avec de la colle chaude ou des vis. J'ai fait le corps du bot avec du fil de fer et des vis.
Étape 5: Placez l'Arduino et la maquette sur sa position comme indiqué sur la photo et fixez-les avec de la colle chaude ou du ruban adhésif double face.
Étape 6: Enfin placez le servomoteur sur sa position et fixez-le avec ce que vous voulez.
Étape 3: Schéma de principe du Bot
Connectez les composants comme indiqué dans le schéma. C'est assez facile.
Connectez d'abord deux batteries en parallèle, puis connectez-les en série pour obtenir la tension et la capacité maximales. Maintenant, si vous avez deux moteurs de même régime, vous n'avez pas besoin d'établir la connexion de la broche 11 d'Arduino à la broche 9 de L293D ic. Mais si vos moteurs n'ont pas le même régime, faites la connexion. Et assurez-vous que le moteur avec un régime plus élevé doit être dans la position du moteur 2.
Assurez-vous que toutes les connexions sont serrées et sécurisées.
Étape 4: Téléchargement du code sur l'Arduino
Le code de ce projet est donné ci-dessous.
Mais avant de télécharger le code, ouvrez-le et effectuez les modifications nécessaires.
Réglez le rpm_control du moteur le plus rapide de sorte que les deux moteurs aient le même régime. Et définissez également le right_delay et le left_delay en conséquence afin qu'il effectue un virage parfait de 90 degrés respectivement vers la droite et la gauche.
Une fois que vous avez téléchargé le code et que toutes les autres choses sont définies, vous êtes prêt à partir.
Étape 5: Vidéo de travail
Merci pour la lecture.
Conseillé:
Système d'accès basé sur les ultrasons : 6 étapes (avec photos)
Système d'accès basé sur les ultrasons : Cette fois, je vous présente un système d'accès basé sur les ultrasons, je pense que cela pourrait être intéressant. pour essayer t
Interfaçage Arduino avec capteur à ultrasons et capteur de température sans contact : 8 étapes
Interfaçage Arduino avec capteur à ultrasons et capteur de température sans contact : De nos jours, les fabricants et les développeurs préfèrent Arduino pour le développement rapide du prototypage de projets. Arduino est une plate-forme électronique open source basée sur du matériel et des logiciels faciles à utiliser. Arduino a une très bonne communauté d'utilisateurs. Dans ce projet
Système de positionnement basé sur les ultrasons : 4 étapes (avec photos)
Système de positionnement basé sur les ultrasons : Toutes les versions de radars à ultrasons que j'ai trouvées pour les appareils arduino (Arduino - Détecteur Radar/Ultrasonic, Arduino Ultrasonic Radar Project) sont de très bons radars mais tous sont " aveugles ". Je veux dire, le radar détecte quelque chose mais qu'est-ce que je
Comment contrôler le commutateur intelligent de base Sonoff basé sur ESP8266 avec un smartphone : 4 étapes (avec photos)
Comment contrôler le commutateur intelligent de base Sonoff basé sur ESP8266 avec un smartphone : Sonoff est une gamme d'appareils pour Smart Home développée par ITEAD. L'un des appareils les plus flexibles et les moins chers de cette gamme est le Sonoff Basic. Il s'agit d'un commutateur compatible Wi-Fi basé sur une excellente puce, ESP8266. Cet article décrit comment configurer le Cl
BeanBot - un robot papier autonome basé sur Arduino ! : 8 étapes (avec photos)
BeanBot - un robot papier autonome basé sur Arduino ! : Existe-t-il quelque chose de plus inspirant qu'une feuille de papier vierge ? Si vous êtes un bricoleur ou un constructeur passionné, vous commencez sans aucun doute vos projets en les esquissant sur papier. J'ai eu une idée pour voir s'il est possible de construire un cadre de robot en papier