Table des matières:
- Fournitures
- Étape 1: Principe de travail
- Étape 2: Télécharger le code
- Étape 3: Faire un trou pour l'arbre du moteur
- Étape 4: Circuit moteur, partie 1
- Étape 5: Circuit moteur, partie 2
- Étape 6: Circuit de détection d'objets
- Étape 7: Bateau tampon
- Étape 8: Roues
Vidéo: Éviter les obstacles en pédalo avec Arudino : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Salut les amis, dans ce tutoriel, je vais vous montrer comment faire un bateau à aubes pour éviter les obstacles. J'ai eu cette idée alors que je me détendais près de mon étang à poissons et que je réfléchissais à une idée de défi plastique. Je me suis rendu compte que le plastique ici sera très utile pour une utilisation en bateau, en raison de sa flottabilité et de son étanchéité.
Fournitures
Corps
1 x récipient alimentaire 700 ml
2 x roue à aubes 70mm
5 x bouchon de bouteille
Parties éléctroniques
1 x Arduino Nano/Uno (Nano recommandé)
2 x moteur à courant continu
1 x pilote de moteur L298N
1 x capteur à ultrasons
1 x micro servo
2x18650 Batterie
1 support de batterie 18650 (2 places)
4 piles AA
1 x support de pile AA (4 places)
1 x interrupteur
Câble
Outils d'assistance
Pistolet à colle
Fer à souder
Étape 1: Principe de travail
Algorithme de base
Chaque fois que l'ultrason détecte un objet à une distance de 15 cm, le servo tourne à 180 degrés puis à 0 degré (tourner à droite et à gauche) pour trouver quel chemin est libre d'obstacles. Après cela, le moteur déplacera le pédalo vers une voie sans obstacles
Circuit
Dans ce projet, nous utiliserons 2 sources de tension, une pour Arduino, un capteur à ultrasons et un pilote de moteur, tandis que l'autre est spécifiquement pour le servo. Arduino, le capteur à ultrasons et le pilote de moteur utiliseront la batterie 18650 car la batterie 18650 peut fournir un courant important au moteur et pour d'autres raisons, car le moteur peut rapidement vider la batterie, nous avons donc besoin d'une batterie 18650 qui peut être rechargée.
Étape 2: Télécharger le code
Pour faciliter le processus de téléchargement, nous téléchargerons d'abord le code sur Arduino avant de créer le circuit.
Fichier Arduino:
Étape 3: Faire un trou pour l'arbre du moteur
Dans cette étape, nous allons faire des trous sur les côtés gauche et droit du récipient alimentaire. Plus tard, l'arbre de dynamo sera inséré dans ces deux trous. La position du trou est au milieu de la longueur du récipient alimentaire (longueur/2) et à 3,2 cm du fond.
Étape 4: Circuit moteur, partie 1
Dans cette étape, nous allons connecter le L298n à la batterie et au moteur.
Lien:
1. L298N (sortie) au moteur à courant continu
2. Borne positive de batterie pour commuter
3. L298N (12V) pour passer
4. Borne négative de la batterie à L298N (GND)
après cela, collez-les sur un récipient alimentaire.
Noter:
-Coller le support de batterie en plein milieu (largeur) pour que le pédalo ne penche pas à gauche ou à droite.
Étape 5: Circuit moteur, partie 2
Nous allons maintenant connecter arduino à L298N.
Lien:
1. D5 pour activer A
2. D6 pour activer B
3. A0 à l'entrée 1
4. A1 à l'entrée 2
5. A2 à l'entrée 3
6. A3 à l'entrée 4
7. Vin à 5V (V à partir de L298N)
8. GND (arduino) à GND (L298N)
Étape 6: Circuit de détection d'objets
Les principaux composants du circuit de détection d'objets sont le servomoteur et le capteur à ultrasons. Le capteur à ultrasons utilisera Arduino comme alimentation, tandis que le servo utilisera une batterie séparée (pile AA x 4). La batterie servo sera collée à l'extrémité du bac alimentaire face au support de batterie 18950.
Vous pouvez placer le capteur n'importe où tant qu'il n'est pas obstrué par d'autres objets. Dans mon cas, j'ai utilisé un couvercle de récipient en plastique qui a été coupé à la place des capteurs à ultrasons et du servo (voir image).
Connexion servo:
VCC vers batterie positive (AA)
Signalez à D10
Servo GND vers batterie GND et arduino
Connexion du capteur à ultrasons:
VCC à 3.3v (arduino)
GND à GND (arduino)
Écho à D2
Déclencher en D3
Étape 7: Bateau tampon
Le tampon a une fonction pour empêcher la roue à aubes de toucher le sol/la table lorsque nous la posons dessus. Le tampon utilisera un bouchon de bouteille. Car en plus d'être facile à trouver, le bouchon de la bouteille a également la bonne taille pour notre bateau.
Pour faire un tampon, prenez 3 bouchons de bouteilles et collez-les simplement sur le dessous du bateau comme indiqué ci-dessus.
Étape 8: Roues
Tout d'abord, faites un trou au centre du bouchon de la bouteille. Après cela, collez la palette sur le bouchon de la bouteille comme sur l'image suivante. Ensuite, la dernière étape consiste à le coller sur l'arbre de la dynamo.
Conseillé:
Détecter les obstacles de manière asynchrone avec les ultrasons : 4 étapes
Détecter les obstacles de manière asynchrone avec les ultrasons : je construis pour le plaisir un robot que je veux déplacer de manière autonome à l'intérieur d'une maison. C'est un long travail et je fais étape par étape. Cette mise au point instructable sur la détection des obstacles avec Arduino Mega. Les capteurs à ultrasons HC-SR04 vs HY-SRF05 sont bon marché et
Robot Arduino 5 en 1 - Suivez-moi - Suivi de ligne - Sumo - Dessin - Éviter les obstacles : 6 étapes
Robot Arduino 5 en 1 | Suivez-moi | Suivi de ligne | Sumo | Dessin | Éviter les obstacles : cette carte de commande de robot contient un microcontrôleur ATmega328P et un pilote de moteur L293D. Bien sûr, elle n'est pas différente d'une carte Arduino Uno mais elle est plus utile car elle n'a pas besoin d'un autre shield pour piloter le moteur ! Il est sans saut
Gérez 100 appareils dans les applications, les organisations, les rôles et les utilisateurs Ubidots : 11 étapes
Gérer 100 appareils dans les applications, les organisations, les rôles et les utilisateurs d'Ubidots : à cette occasion, j'ai décidé de tester la fonctionnalité de la plate-forme IoT Ubidots pour la gestion des utilisateurs dans le cas où elle aurait de nombreux appareils pour plusieurs organisations ou entreprises sous la même Plateforme Ubidots. Information du maire : vous
Robot à ultrasons pour éviter les murs : 11 étapes
Robot d'évitement de mur à ultrasons : il s'agit d'un didacticiel sur la façon de créer un robot d'évitement de mur de base. Ce projet nécessitera quelques composants et un peu de dévouement et de temps. Cela aiderait si vous avez une petite quantité de connaissances en électronique, mais si vous êtes un débutant complet, maintenant
COMMENT ASSEMBLER UN BRAS DE ROBOT EN BOIS IMPRESSIONNANT (PARTIE 2: ROBOT POUR ÉVITER LES OBSTACLES) - BASÉ SUR LE MICRO: MEU: 3 étapes
COMMENT ASSEMBLER UN BRAS DE ROBOT EN BOIS IMPRESSIONNANT (PARTIE 2: ROBOT POUR ÉVITER LES OBSTACLES) - BASÉ SUR LE MICRO: BIT: Auparavant, nous avons introduit Armbit en mode de suivi de ligne. Ensuite, nous présentons comment installer Armbit en évitant le mode obstacle