Inhoudsopgave:

Hoe een op Arduino gebaseerde Edge-vermijdende robot te maken - Ajarnpa
Hoe een op Arduino gebaseerde Edge-vermijdende robot te maken - Ajarnpa

Video: Hoe een op Arduino gebaseerde Edge-vermijdende robot te maken - Ajarnpa

Video: Hoe een op Arduino gebaseerde Edge-vermijdende robot te maken - Ajarnpa
Video: Arduino Coding for Beginners | How to Program an Arduino? 2024, November
Anonim
Image
Image

Laten we een volledig autonome robot maken met Arduino- en IR-sensoren. Het verken het oppervlak van de tafel zonder te vallen. Bekijk video voor meer

Stap 1: gebruikte componenten

Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten

Stuk karton

Arduino uno

IR-sensor

BO-motor

Wielen

L293d IC

PCB

Flexibele draad

330R weerstand

batterij

Connectoren mannelijk, vrouwelijk

Stap 2:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Neem een stuk karton met de afmeting 135 mm x 120 mm. markeer alle afmetingen volgens de gegeven lay-out en knip deze uit. Plak alle uitgesneden delen met hete lijm. Plak beide motoren op hun plaats. Monteer wielen op beide motoren. Plaats IR-sensoren aan de voorkant van het robotlichaam. Monteer ook twee LED's aan de voorkant. Deze LED's zijn alleen bedoeld om het uiterlijk van de robot te verbeteren, u kunt deze led overslaan als deze niet beschikbaar is. Plak het zwenkwiel aan de achterkant op de onderkant van het robotlichaam. Plaats nu de batterij erin. Houd het maximale gewicht aan de achterkant van de robot. Sluit de bovenkant van het lichaam door het bovenste voorgesneden stuk karton te plakken.

Stap 3:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Neem nu PCB enkele mannelijke vrouwelijke connectoren en H-Bridge L293D motorstuurprogramma IC. Soldeer alle componenten volgens het gegeven schakelschema. Verbind beide motoren met de motordriverkaart die we onlangs hebben gesoldeerd. Sluit beide sensoren aan op het bord. Nu zijn alle verbindingen gemaakt. Laten we de code uploaden, u kunt de code en het schakelschema downloaden via de link klik hier

Stap 4:

Afbeelding
Afbeelding

Sluit het Arduino-bord aan op uw pc. Selecteer COM-poort en bordtype in het toolmenu. En klik op uploaden.

Na het uploaden van het programma naar Arduino, zijn we allemaal klaar, laten we het nu testen. Sluit de batterij aan op Arduino. Hier gebruik ik 2 lithium-ioncellen die in serie zijn geschakeld en wikkel ze samen met isolatietape, dus de spanning van deze batterij is 7,4 volt, je kunt 2s 7,4 volt lipo-batterij gebruiken. Gebruik een voedingsspanning tussen 6 en 9 volt. Als je een batterij met een hogere spanning hebt gebruikt, is de snelheid van de robot hoger en als het op de rand aankomt, past hij onmiddellijk een pauze toe, d.w.z. hij keert de wielrotatie om, omdat hij met een hogere snelheid beweegt, de kans om te vallen neemt toe vanwege zijn voorwaartse traagheid.

Ik hoop dat je dit nuttig vindt. zo ja, vind het leuk, deel het, becommentarieer je twijfel. Volg mij voor meer van dit soort projecten! Steun mijn kanaal op YouTube.

Bedankt!

Aanbevolen: