Innehållsförteckning:
- Steg 1: Delar krävs
- Steg 2: Montera chassit
- Steg 3: Huvudanslutningar
- Steg 4: Arduino -kod
- Steg 5: Kör
Video: Hur man gör ett hinder för att undvika robot med Arduino: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
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:
Hur man gör ett hinder för att undvika robot: 6 steg
Hur man gör ett hinder för att undvika robot: Obstacle Avoiding robot är en enkel robot som drivs av en arduino och vad den gör är att den bara vandrar runt och undviker hinder. Det upptäcker hindren med en ultraljudssensor HC-SR04 med andra ord om roboten känner av föremål nära
Hur man gör ett DIY Arduino -hinder för att undvika robot hemma: 4 steg
Hur man gör ett DIY Arduino -hinder för att undvika robot hemma: Hej killar, i den här instruktionsboken kommer du att göra ett hinder för att undvika robot. Detta instruerbara innebär att bygga en robot med en ultraljudssensor som kan upptäcka föremål i närheten och ändra deras riktning för att undvika dessa föremål. Ultraljudssensorn
OAREE - 3D -tryckt - hinder för att undvika robot för ingenjörsutbildning (OAREE) med Arduino: 5 steg (med bilder)
OAREE - 3D Printed - Obstacle Avoiding Robot for Engineering Education (OAREE) With Arduino: OAREE (Obstacle Avoiding Robot for Engineering Education) Design: Målet med denna instruerbara var att designa en OAR (Obstacle Avoiding Robot) robot som var enkel/kompakt, 3D -utskrivbar, enkel att montera, använder kontinuerliga rotationsservos för rörliga
HUR MAN MONTERAR EN IMPONERANDE TRÄROBOTARM (DEL 2: ROBOT FÖR att undvika hinder) - BASERAT PÅ MIKRO: BIT: 3 steg
HUR MAN MONTERAR EN IMPRESSIV TRÄROBOTARM (DEL 2: ROBOT FÖR ATT UNDGÅ HIND)-BASERAD PÅ MIKRO: BIT: Tidigare introducerade vi Armbit i linjespårningsläge. Därefter introducerar vi hur du installerar Armbit för att undvika hinderläge
Hur man gör ett hinder för att undvika robot- Arduino-stil: 4 steg
Hur man gör ett hinder för att undvika robot- Arduino-stil: Du har alltid velat göra en av de coola robotarna som i princip kan undvika alla föremål. Men du hade inte tillräckligt med pengar för att köpa en av de riktigt dyra, med redan skurna delar där allt material fanns där för dig. Om du är som