Innehållsförteckning:

Arduino Obstacle Undvik motordriven bil: 7 steg
Arduino Obstacle Undvik motordriven bil: 7 steg

Video: Arduino Obstacle Undvik motordriven bil: 7 steg

Video: Arduino Obstacle Undvik motordriven bil: 7 steg
Video: Lesson 28: Car-6 SunFounder self Driving Arduino car using | Robojax 2024, November
Anonim
Arduino hinder som undviker motordriven bil
Arduino hinder som undviker motordriven bil
Arduino hinder som undviker motordriven bil
Arduino hinder som undviker motordriven bil
Arduino hinder som undviker motordriven bil
Arduino hinder som undviker motordriven bil

Hej! och välkommen till handledningen om hur man konstruerar ett Arduino -hinder som undviker bil. Vi kan komma igång genom att skaffa nödvändigt material för detta projekt och se till att ha kul!

MATERIAL:

  • Kvinna till hankablar
  • Trådar
  • Avståndssensor
  • Träplanka
  • Gorilla -tejp/elektrisk
  • 2 motorer med hjul
  • Servo
  • Skruvmejsel
  • Skruvar
  • Arduino
  • Batterihållare
  • Hjul
  • USB till batteripaket
  • Arduino motorfäste
  • Arduino USB
  • PC
  • Plaststativ

Dessutom är jag här för att instruera dig om hur du gör en hinder för att undvika robot baserad på Arduino. Nedan följer en steg för steg guide för att konstruera denna mekanism genom varje detalj. Detta projekt är dock en fullt kapabel autonom robot som kan undvika alla hinder som den kommer i kontakt med för att sedan undvika. Processen innebär att möta ett hinder medan du fortsätter framåt, när den väl mött objektet kommer denna robot automatiskt att sluta gå framåt och ta ett steg tillbaka. Sedan skannar den vänster/höger sida för att sedan börja flytta den mer lämpliga vägen. Syftet med detta projekt är att förstå tekniken/mekaniken bakom konceptet som ansluter till vårt samhälle, såsom självkörande bilar, tillverkningsindustrier, etc.

Steg 1: Konstruktion av chassit

Konstruktion av chassit
Konstruktion av chassit
Konstruktion av chassit
Konstruktion av chassit

För att konstruera ramen måste du få tag på en färdiggjord mall för att bygga detta projekt på, eller ett enkelt träämne med dimensioner 1/2 fot x 1/4 fot. Detta kommer att vara din ram och grunden för denna instruerbara som hela din arduino -kod och motorer fungerar på.

  1. Löd två ledningar till varje likströmsmotor. Fäst sedan två motorer på chassit med skruvarna.
  2. Använd skruvar/lim/tejp för att fästa motorn på undersidan av chassit på den bakre delen
  3. Se till att motorerna är säkra och kan ta kraft
  4. Ta ratten och sätt in hjulet på framsidan av projektet med någon metod

Steg 2: Fästa mindre komponenter

Fästa mindre komponenter
Fästa mindre komponenter
Fästa mindre komponenter
Fästa mindre komponenter

För detta steg måste du placera dessa två komponenter på specifika platser för att perfekta utformningen av detta projekt. Knappen måste fästas på knappen genom att löda den vänstra porten med den röda tråden från batterihållaren. Använd också tejp, lim eller skruvar för att sätta batteriet på plats på den mellersta delen på toppen av din foundation och fäst sedan omkopplaren på projektets undersida.

Steg 3: Montering av modulerna

Montering av modulerna
Montering av modulerna
Montering av modulerna
Montering av modulerna

*Obs: När du monterar Arduino -kortet, lämna tillräckligt med utrymme för att ansluta USB -kabeln, eftersom du senare måste programmera Arduino -kortet genom att ansluta det till datorn via en USB -kabel.

Arduino är dock en viktig del för att få hela projektet att fungera och placeringen av varje modul påverkar dess effektivitet och estetik. Platsen för avståndssensorn och Arduino måste ställas in på särskilda platser, Arduino måste skruvas in i ramen bakom batteripaketet, på baksidan för att balansera fordonets vikt. Se till att placera Arduino -fästet ovanpå Arduino för att motorfunktionerna ska fungera korrekt. Tänk sedan på att avståndssensorn måste vara framför detta projekt för att upptäcka hinder och skanna andra vägar som är säkrare att gå in på.

Steg 4: Säkra avståndssensorn

Säkra avståndssensorn
Säkra avståndssensorn

För att inte tala om är avståndssensorn en viktig del för att låta hela projektet fungera och undvika hinder i vägen. För det här steget måste du ansluta två plastbitar som passar för att fästa servon på plats, fästa detta på en plastfundament för att ansluta till vår ram. Detta ger mekanismen rörlighet och rotation för varje framtida rörelse som avståndssensorn använder för att röra sig i vilken riktning som helst. Fäst denna komponent på framsidan av fundamentet eller ramen och fortsätt nu med att använda avståndssensorn.

Med avståndssensorn måste du fästa detta på framsidan av mekanismen du just skapade, med tejp/lim/dragkedjor, så när servon rör sig gör avståndssensorn det också.

Anslut fyra bygelkablar till ultraljudssensorn och montera den på monteringsfästet. Montera sedan fästet på TowerPro micro servo som redan har installerats på chassit.

Steg 5: Kabelanslutningar och kretsschema

Kabelanslutningar och kretsschema
Kabelanslutningar och kretsschema

Dessa kabelanslutningar är avgörande för att projektet ska kunna utföra sina funktioner, så se till att du dubbelkollar vilken del du länkar varje komponent till. I kretsschemat kan du hitta de nödvändiga anslutningarna som behövs för att Arduino ska köra, känna, etc.

*Obs! Denna schema innefattar fyra motorer, men vi kan ignorera de två extra och fortsätta.

Steg 6: Koden

Koden
Koden
Koden
Koden
Koden
Koden
Koden
Koden

Inget av detta fungerar helt enkelt utan koden programmerad i Arduino. Här har jag tillhandahållit koden för att fungera hela detta projekt om det är trådbundet och konstruerat korrekt. Du kan titta på bilderna för att bättre förstå och kopiera koden.

Steg 7: Slutförande

Slutförande
Slutförande
Slutförande
Slutförande
Slutförande
Slutförande

På grund av att vi har slutfört alla steg, gå igenom processen och förtydliga alla anslutningar/komponenter som ingår i detta projekt.

  1. Anslut din Arduino till din dator
  2. Ladda ner de bibliotek som behövs (AFMOTOR, NEWPING)
  3. Kompilera koden
  4. Ladda upp koden till rätt port
  5. Testa, koppla ur
  6. Klicka i batterierna, slå på strömbrytaren och låt den gå!

Rekommenderad: