Innehållsförteckning:
- Steg 1: Delar krävs
- Steg 2: Montera chassit
- Steg 3: Huvudanslutningar
- Steg 4: Arduino -kod
- Steg 5: Kör
Video: Hinder Undvik robot med hjälp av mikrokontroller (Arduino): 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
I den här instruktören kommer jag att lära dig hur du gör ett hinder för att undvika robot som fungerar med Arduino. Du måste vara bekant med Arduino. Arduino är ett styrkort som använder atmega mikrokontroller. Du kan använda vilken version av Arduino som helst men jag har använt Arduino Uno r3 på min robot.
Koden är mycket enkel och kretsen har bara 4-5 ledningar. Roboten använder också motorskölden L293D som är Arduino -kompatibel för att driva motorerna. Så, skölden passar rakt på Arduino, vilket gör allt enkelt … I grund och botten är vår robot en bil som rör sig framåt och om något hinder kommer i vägen stannar den där, rör sig lite bakåt och sedan roterar huvudet åt vänster och höger. Sedan jämför det avståndet och roboten svänger i riktning med mer avstånd. Sedan rör sig roboten igen framåt i den riktningen och upprepar hela processen igen. För att upptäcka avståndet använder roboten HC-sr04 ultraljudssensorn. Så den här sensorn skickar ultraljuds ljudvågor var 10: e mikrosekund, och om något hinder är framför tar sensorn emot ekot. Baserat på restiden vet den avståndet mellan sensorn och objektet. Så låt oss börja …
Steg 1: Delar krävs
Så för att starta ett projekt måste vi samla de delar som krävs först. Alla nödvändiga delar nämns nedan:-
- Arduino
- L293D motorskydd
- Chassi (inklusive motorer och hjul)
- Trådar
- Batteri hållare
- Mikro servomotor
- ultraljudssensormodulen HC-sr04
- hållarfäste för sensorn
Så samla dessa material och gå vidare till nästa steg.
Steg 2: Montera chassit
Montera nu din robotkropp. Alla kan ha ett annat chassi. Så montera ditt chassi därefter. De flesta chassierna levereras med en bruksanvisning och till och med mitt medföljer det. Ta en titt på det och bygg ditt chassi därefter. Fäst sedan komponenterna på chassit. Arduino, med motorskyddet fäst vid det och även batterihållaren måste fixeras på chassit. Servomotorn måste också fixeras på chassit framtill. Det långa servohuvudet måste sitta fast under HC-sr04-fästet. Sensorn måste fästas i fästet och fästet på servomotorn.
Stick inte fast den på servomotorn eftersom den senare kan ordnas vid fel positionering. Fixa det bara. Fixera det på ett sådant sätt att sensorn är vänd framåt (ögonen är riktade framåt). Fäst ledningar på motorerna och håll dig redo för nästa steg. Även till sensorn.
Steg 3: Huvudanslutningar
Så nu ska vi göra anslutningarna. Det finns inte mer än 5-6 anslutningar, så det blir en kaka. Anslut sensorn enligt diagrammet ovan. Servomotor och dc bo -motorer kan anslutas till skärmen. Anslut batteriet till skärmen och anslut skärmen till Arduino -kortet.
Steg 4: Arduino -kod
Så det här är den sista delen av att färdigställa vår robot. Så det här handlar om programvaran och inte hårdvaran. Så vi måste programmera vår Arduino. Jag har laddat upp koden för Arduino. Du kan också använda en annan kod eller skriva din egen. Jag har precis laddat upp den som referens.
Steg 5: Kör
Så vi har byggt vår OBSTACLE UNDVIKANDE ROBOT. Nu är det dags att leka med vår coola robot och prova nya experiment i vår kod.
Rekommenderad:
Hinder Undvik LEGO Robot: 8 steg (med bilder)
Hinder Undvik LEGO Robot: Vi älskar LEGO och vi älskar också Crazy Circuits så vi ville kombinera de två till en enkel och rolig robot som kan undvika att springa in i väggar och andra föremål. Vi visar dig hur vi byggde vår och beskriver de grunder som behövs så att du kan bygga din egen.
Hinder Undvik robot med Arduino Nano: 5 steg
Hinder Undvik Robot Med Arduino Nano: I den här instruktören kommer jag att beskriva hur du kan göra ett hinder för att undvika robot med Arduino
Hinder Undvik robot med IR -sensorer utan mikrokontroller: 6 steg
Hinder Undvik robot med IR -sensorer utan mikrokontroller: Det här projektet är ett äldre projekt, jag gjorde det 2014 i juli eller augusti, tänkte dela det med er. Det är ett enkelt hinder för att undvika robot som använder IR -sensorer och fungerar utan mikrokontroller. IR -sensorerna använder opamp IC i
Hinder Undvik robot med ultraljudssensorer: 9 steg (med bilder)
Hindra att undvika robot med hjälp av ultraljudssensorer: Detta är ett enkelt projekt om hinder för att undvika robot som använder ultraljudssensorer (HC SR 04) och Arduino Uno -kort. Robotrörelser undviker hinder och väljer det bästa sättet att följa av sensorer. Och observera att det inte är en självstudieprojekt, dela med dig
Hinder Undvik robot med Arduino Uno: 5 steg (med bilder)
Hinder Undvik Robot Med Arduino Uno: Hej killar, det här är ett mycket enkelt och fungerande projekt som kallas som hinder för att undvika robot som använder arduino och specialiteten i detta projekt är att det ger kommandon om hur det reser på smartphone via bluetooth