Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Deze instructieve tutorial gaat over "Hoe een Arduino-obstakel te bouwen dat een robot ontwijkt". Youtube-video die ik onlangs heb geüpload. Ik raad je ten zeerste aan om het te bekijken. Laten we beginnen
Stap 1: Een chassis
Bouw in de eerste stap een chassis met behulp van een 3D-printer of koop van een online elektronicawebsite. Ik heb de mijne van instock.pk en ik zal ook de onderstaande link vermelden. Je kunt ook je eigen chassis maken met karton en DC / servomotor. Chassis bestaat uit carrosserie, twee motoren, batterijhouder, breadboard en schakelaar.
Stap 2: Componentbeschrijving
We zullen het Arduino uno-bord en een ultrasone sensor gebruiken. Als de robot een object voor zich detecteert, scant hij met behulp van een kleine servomotor het gebied links en rechts om de beste manier te vinden om te draaien.
Voor dit project heb je nodig:
Arduino UNO
Mini breadboard
L298N motoraandrijfmodule met 2x gelijkstroommotoren met wielen
HC-SR04 ultrasone sensor
Micro-servomotor
9V batterijhouder (met stroomaansluiting)
10 jumperdraden
10 moeren en 10 schroeven
Stap 3: Schakelschema met behulp van Fritzing
Stap 4: constructie
- Gebruik de schroeven en moeren om het Arduino uno-bord en de L298N-module op het chassis te bevestigen. Het mini breadboard is er eenvoudig op te bevestigen met de lijm.
-
Bevestig de kleine servomotor aan de voorkant van de robot en plaats de ultrasone sensor erop.
Stap 5: Codeer met behulp van ArduBlock
Stap 6: Voltooid
Nu heb je je eigen Arduino Obstacle Avoiding Robot!!!
Stap 7: Opmerking
- Omdat het project op Arduino is gebaseerd, is de programmering zeer eenvoudig en kan deze eenvoudig worden gewijzigd.
- Vereist het Arduino Motor Shield niet.
- Bij gebruik van een 9V-batterij zijn er minimaal 2 van dergelijke batterijen nodig om de robot van stroom te voorzien. Het is beter om 2 9V-batterijen te gebruiken (een voor Arduino, ultrasone sensor, servomotor en de andere voor L293D en motoren).
- De ultrasone sensor mag niet rechtstreeks op de voeding worden aangesloten, omdat dit de normale prestaties kan beïnvloeden.