Inhoudsopgave:

Ardublock obstakel vermijdende robot - Ajarnpa
Ardublock obstakel vermijdende robot - Ajarnpa

Video: Ardublock obstakel vermijdende robot - Ajarnpa

Video: Ardublock obstakel vermijdende robot - Ajarnpa
Video: SmartCar Les3 Rijden tot een obstakel gededecteerd wordt. 2024, November
Anonim
Image
Image
Een chassis!
Een chassis!

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

Een onderstel!
Een onderstel!
Een onderstel!
Een onderstel!

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

onderdeel Beschrijving
onderdeel Beschrijving
onderdeel Beschrijving
onderdeel Beschrijving
onderdeel Beschrijving
onderdeel Beschrijving

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

Schakelschema met behulp van Fritzing
Schakelschema met behulp van Fritzing
Schakelschema met behulp van Fritzing
Schakelschema met behulp van Fritzing

Stap 4: constructie

Bouw
Bouw
Bouw
Bouw
Bouw
Bouw
  • 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

Code met behulp van ArduBlock
Code met behulp van ArduBlock

Stap 6: Voltooid

Voltooid!
Voltooid!

Nu heb je je eigen Arduino Obstacle Avoiding Robot!!!

Stap 7: Opmerking

  1. Omdat het project op Arduino is gebaseerd, is de programmering zeer eenvoudig en kan deze eenvoudig worden gewijzigd.
  2. Vereist het Arduino Motor Shield niet.
  3. 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).
  4. De ultrasone sensor mag niet rechtstreeks op de voeding worden aangesloten, omdat dit de normale prestaties kan beïnvloeden.

Aanbevolen: