Sisukord:

Arduino takistus mootoriga auto vältimine: 7 sammu
Arduino takistus mootoriga auto vältimine: 7 sammu

Video: Arduino takistus mootoriga auto vältimine: 7 sammu

Video: Arduino takistus mootoriga auto vältimine: 7 sammu
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, November
Anonim
Arduino takistus mootoriga auto vältimine
Arduino takistus mootoriga auto vältimine
Arduino takistus mootoriga auto vältimine
Arduino takistus mootoriga auto vältimine
Arduino takistus mootoriga auto vältimine
Arduino takistus mootoriga auto vältimine

Tere! ja tere tulemast õpetusesse, kuidas ehitada Arduino takistus, vältides autot. Alustame selle projekti jaoks vajalike materjalide hankimisega ja nautige kindlasti!

MATERJALID:

  • Naiste ja meeste juhtmed
  • Juhtmed
  • Kaugusandur
  • Puidust plaat
  • Gorilla lint/elektriline
  • 2 ratastega mootorit
  • Servo
  • Kruvikeeraja
  • Kruvid
  • Arduino
  • Aku hoidik
  • Ratas
  • USB aku juurde
  • Arduino mootoriseade
  • Arduino USB
  • PC
  • Plastist alus

Lisaks olen siin, et juhendada teid Arduino baasil takistuste vältimise roboti tegemisel. Allpool on samm -sammult juhis selle mehhanismi koostamiseks iga detaili kaudu. Kuid see projekt on täielikult võimeline autonoomne robot, mis suudab vältida takistusi, millega see kokku puutub, ja seejärel vältida. Protsess hõlmab takistuse ületamist edasi liikudes, kui see objekt on silmitsi seisnud, lõpetab see robot automaatselt edasi liikumise ja astub sammu tagasi. Seejärel skaneerib see vasakut/paremat külge, et alustada sobivama tee liigutamist. Selle projekti eesmärk on mõista meie ühiskonnaga ühendatava kontseptsiooni, nagu isesõitvate autode, töötleva tööstuse jne, taga olevat inseneri/mehaanikat.

Samm: šassii ehitamine

Šassii ehitamine
Šassii ehitamine
Šassii ehitamine
Šassii ehitamine

Raami ehitamiseks peate hankima selle projekti ehitamiseks valmis malli või lihtsa puidust tooriku mõõtmetega 1/2 jalga x 1/4 jalga. See on teie raamistik ja alus sellele juhendile, millest kogu teie arduino kood ja mootorid töötavad.

  1. Jootke iga alalisvoolumootori juurde kaks juhtmest. Seejärel kinnitage kaks mootorit kruvide abil šassii külge.
  2. Kinnitage mootor kruvide/liimi/lindi abil tagaosa šassii alumisele küljele
  3. Veenduge, et mootorid on turvalised ja suudavad jõudu rakendada
  4. Võtke ratas ja mis tahes meetodil sisestage ratas projekti esiosa

2. samm: väiksemate komponentide kinnitamine

Väiksemate komponentide kinnitamine
Väiksemate komponentide kinnitamine
Väiksemate komponentide kinnitamine
Väiksemate komponentide kinnitamine

Selle sammu jaoks peate selle projekti kujunduse täiustamiseks paigutama need kaks komponenti kindlatesse kohtadesse. Nupp tuleb kinnitada nupule, jootes vasakpoolset porti akupesa punase juhtmega. Samuti kasutage linti, liimi või kruvisid, et akupakett oma vundamendi ülaosas asuvale keskmisele kohale asetada, seejärel kinnitage lüliti projekti alumisele küljele.

3. samm: moodulite paigaldamine

Moodulite paigaldamine
Moodulite paigaldamine
Moodulite paigaldamine
Moodulite paigaldamine

*Märkus: Arduino plaadi paigaldamisel jätke USB -kaabli ühendamiseks piisavalt ruumi, kuna hiljem peate Arduino plaadi programmeerima, ühendades selle arvutiga USB -kaabli kaudu.

Sellegipoolest on Arduino võtmetegur kogu selle projekti toimimisel ja iga mooduli paigutus mõjutab selle tõhusust ja esteetikat. Kaugusanduri ja Arduino asukoht tuleb määrata kindlatesse kohtadesse, selle sõiduki kaalu tasakaalustamiseks tuleb Arduino kruvida raami sisse aku tagakülje taha. Veenduge, et asetate Arduino lisaseadme Arduino peale, et mootori funktsioonid korralikult töötaksid. Järgmisena pidage meeles, et kaugusandur peab selle projekti ees olema, et avastada takistusi ja skannida teisi teid, millel on ohutum liikuda.

Samm 4: Kaugusanduri kinnitamine

Kaugusanduri kinnitamine
Kaugusanduri kinnitamine

Rääkimata sellest, et kaugusandur on oluline osa kogu projekti toimimisel ja takistuste vältimisel. Selle sammu jaoks peate ühendama kaks plasttükki, mis sobivad servo kinnitamiseks, kinnitades selle plastraami külge, et meie raamiga ühendada. See tagab mehhanismi liikuvuse ja pöörlemise iga edasise liikumise jaoks, mida kaugusandur kasutab suvalises suunas liikumiseks. Kinnitage see komponent vundamendi või raami esiküljele ja jätkake kaugusanduri kasutamist.

Kaugusanduriga peate selle kinnitama äsja loodud mehhanismi esiküljele, kleeplindi/liimi/tõmblukuga, nii et servo liigutamisel teeb seda ka kaugusandur.

Ühendage neli hüppajajuhet ultrahelianduri külge ja kinnitage see kinnitusklambrile. Seejärel paigaldage kronstein TowerPro mikroservole, mis on juba šassiile paigaldatud.

Samm: juhtmeühendused ja vooluahela skeem

Juhtmeühenduste ja vooluahela skeem
Juhtmeühenduste ja vooluahela skeem

Need juhtmeühendused on otsustava tähtsusega, et projekt saaks oma funktsioone täita, seega kontrollige kindlasti, millise osaga iga komponent lingitakse. Lülitusskeemilt leiate vajalikud ühendused, mis on vajalikud Arduino sõitmiseks, tajumiseks jne.

*Märkus: see skeem hõlmab nelja mootorit, kuid me ei saa kahte täiendavat ignoreerida ja jätkata.

6. samm: kood

Kood
Kood
Kood
Kood
Kood
Kood
Kood
Kood

Ükski neist ei tööta lihtsalt ilma Arduino programmeeritud koodita. Siin olen esitanud koodi kogu selle projekti toimimiseks, kui see on õigesti ühendatud ja konstrueeritud. Koodi paremaks mõistmiseks ja kopeerimiseks võite vaadata pakutavaid pilte.

7. samm: viimistlemine

Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine

Kuna oleme kõik toimingud lõpule viinud, vaadake protsess üle ja selgitage välja kõik selle projektiga seotud ühendused/komponendid.

  1. Ühendage Arduino arvutiga
  2. Laadige alla vajalikud raamatukogud (AFMOTOR, NEWPING)
  3. Koostage kood
  4. Laadige kood üles õigesse porti
  5. Testige, ühendage lahti
  6. Klõpsake patareisid, lülitage lüliti sisse ja laske sellel sõita!

Soovitan: