Hoe Line Follower Robot te maken met behulp van Arduino

In deze instructable leer ik je hoe je een lijnvolgerrobot maakt met Arduino, een veel voorkomend microcontrollerbord . De robot zal twee infrarood-naderingssensoren gebruiken om de lijn te detecteren en op basis van de input die van de sensoren wordt ontvangen, zal de Arduino de motoren sturen om te bewegen met behulp van een motorschild .

Stap 1: The Working

Er zullen dus aan beide kanten aan de voorkant van de robot infrarood naderingssensoren worden geplaatst. Er zijn vier mogelijke sensorresultaten : -

Zaak 1:-

In dit geval detecteren beide sensoren de lijn niet . Beide motoren draaien naar voren . Hierdoor gaat de auto vooruit .

Geval 2: -

In dit geval detecteert alleen de linker sensor de lijn, wat betekent dat de auto in de linker richting moet draaien . De linkermotor draait achteruit en de rechtermotor draait vooruit . Hierdoor draait de auto naar links .

Geval 3: -

In dit geval detecteert alleen de rechter sensor de lijn, wat betekent dat de auto in de juiste richting moet draaien . De linkermotor draait vooruit en de rechtermotor draait achteruit . Hierdoor draait de auto naar rechts .

Zaak 4: -

In dit geval detecteren beide sensoren de lijn . Dit betekent dat het einde is gekomen . Beide motoren stoppen met draaien . Hierdoor stopt de auto.

Dat is de werkstructuur van onze robot ...

Stap 2: onderdelen vereist

De onderdelen die nodig zijn om de robot te bouwen zijn als volgt:

  • Chassis (inclusief motoren en wielen)
  • Arduino Uno r3
  • L293D Motorafscherming
  • IR-naderingssensoren (paar)
  • Jumper Draden
  • Schakelaar
  • 4AA batterijhouder

Benodigde gereedschappen:-

  • Soldeerbout
  • Heet lijmpistool
  • Schroevendraaier

Verzamel deze onderdelen en wees klaar voor de volgende stap ...

Stap 3: Monteer het chassis

Monteer nu je robotlichaam. Mogelijk heeft iedereen een ander chassis . Monteer dus uw chassis dienovereenkomstig. Het merendeel van het chassis wordt geleverd met een instructiehandleiding en zelfs de mijne is meegeleverd, dus bekijk het en bouw uw chassis dienovereenkomstig op. Bevestig vervolgens de componenten aan het chassis. Arduino, met het motorschild eraan bevestigd en ook de batterijhouder moet op het chassis worden bevestigd .

Bevestig ook de naderingssensoren aan beide kanten aan de voorkant, naar beneden gericht. Zorg ervoor dat ze op de hoeken zijn bevestigd ...

Bevestig ook de schakelaar ...

Soldeer draden aan de motoren en schakel ook en blijf klaar ...

Stap 4: belangrijkste verbindingen

Maak nu de verbindingen volgens het bovenstaande diagram ...

Linker sensor >> Arduino: -

  • Vcc >> 5v
  • Gnd >> Gnd
  • Uit >> A4

Juiste sensor >> Arduino: -

  • Vcc >> 5v
  • Gnd >> Gnd
  • Uit >> A5

Sluit de motoren aan op het motorschild en sluit het motorschild aan op het Arduino-bord . Verbind de batterijhouder met de afscherming door middel van een schakelaar . Dat is het voor de verbindingen, laten we doorgaan naar de volgende stap ...

Stap 5: Arduino-code

Nu is het tijd voor het belangrijkste: onze robot coderen ...

Download mijn Arduino-codebestand of schrijf uw eigen code om klaar te zijn ...

Bijlagen

  • LinoBot_v1.0.ino Downloaden

Verwante Artikelen