Përmbajtje:

Pengesa Arduino Shmangia e Makinës me motor: 7 hapa
Pengesa Arduino Shmangia e Makinës me motor: 7 hapa

Video: Pengesa Arduino Shmangia e Makinës me motor: 7 hapa

Video: Pengesa Arduino Shmangia e Makinës me motor: 7 hapa
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Nëntor
Anonim
Pengesa Arduino Shmangia e Makinës me motor
Pengesa Arduino Shmangia e Makinës me motor
Pengesa Arduino Shmangia e Makinës me motor
Pengesa Arduino Shmangia e Makinës me motor
Pengesa Arduino Shmangia e Makinës me motor
Pengesa Arduino Shmangia e Makinës me motor

Përshëndetje! dhe të mirëpritur në tutorialin se si të ndërtoni një pengesë Arduino duke shmangur makinën. Ne mund të fillojmë duke marrë materialet e nevojshme për këtë projekt dhe sigurohuni që të argëtoheni!

MATERIALE:

  • Tela Femra në Mashkull
  • Telat
  • Sensori i distancës
  • Dërrasë druri
  • Shirit Gorilla/Elektrik
  • 2 Motorë me Rrota
  • Servo
  • Kaçavidë
  • Vida
  • Arduino
  • Mbajtës i baterisë
  • Rrota
  • Paketa USB në bateri
  • Arduino Motor Attachment
  • USB Arduino
  • PC
  • Qëndrim plastik

Për më tepër, unë jam këtu për t'ju udhëzuar në lidhje me krijimin e një Roboti për Shmangien e Pengesave bazuar në Arduino. Më poshtë është një udhëzues hap pas hapi në ndërtimin e këtij mekanizmi përmes çdo detaji. Sidoqoftë, ky projekt është një robot autonom plotësisht i aftë, i cili mund të shmangë çdo pengesë me të cilën bie në kontakt, për ta shmangur. Procesi përfshin takimin e një pengese ndërsa vazhdoni përpara, pasi të ballafaqohet me objektin, ky robot automatikisht do të ndalojë së ecuri përpara dhe do të bëjë një hap prapa. Pastaj, skanon anën e majtë/të djathtë për të filluar më pas lëvizjen e rrugës më të përshtatshme. Qëllimi i këtij Projekti është të kuptojë inxhinierinë/mekanikën që qëndron pas konceptit i cili lidhet me shoqërinë tonë si makina vetë-drejtuese, industri prodhuese, etj.

Hapi 1: Ndërtimi i Shasisë

Ndërtimi i Shasisë
Ndërtimi i Shasisë
Ndërtimi i Shasisë
Ndërtimi i Shasisë

Për të ndërtuar kornizën, do t'ju duhet të merrni në dorë një model të parapërgatitur për ndërtimin e këtij projekti, ose një bosh të thjeshtë prej druri me dimensione 1/2 këmbë x 1/4 këmbë. Ky do të jetë korniza juaj dhe themeli i këtij udhëzimi, mbi të cilin funksionon i gjithë kodi dhe motorët tuaj arduino.

  1. Lidhni dy tela në secilin motor DC. Pastaj rregulloni dy motorë në shasi duke përdorur vida.
  2. Duke përdorur vida/zam/shirit, lidhni motorin në pjesën e poshtme të shasisë në pjesën e pasme
  3. Sigurohuni që motorët të jenë të sigurt dhe të jenë në gjendje të marrin forcë
  4. Merrni timonin dhe duke përdorur çdo metodë, futni timonin në pjesën e përparme të projektit

Hapi 2: Bashkimi i përbërësve të vegjël

Bashkangjitja e përbërësve të vegjël
Bashkangjitja e përbërësve të vegjël
Bashkangjitja e përbërësve të vegjël
Bashkangjitja e përbërësve të vegjël

Për këtë hap, do t'ju duhet t'i vendosni këto dy përbërës në vende të veçanta për të përsosur dizajnin e këtij projekti. Butoni do të duhet të ngjitet në buton duke bashkuar portën e majtë me tela të kuq nga mbajtësi i paketës së baterisë. Gjithashtu, përdorni shirit, zam ose vida për të vendosur baterinë në vend në pjesën e mesme në pjesën e sipërme të fondacionit tuaj, pastaj bashkojeni çelësin në pjesën e poshtme të projektit.

Hapi 3: Montimi i moduleve

Montimi i moduleve
Montimi i moduleve
Montimi i moduleve
Montimi i moduleve

*Shënim: Kur montoni bordin Arduino, lini hapësirë të mjaftueshme për të lidhur kabllon USB, pasi më vonë ju duhet të programoni bordin Arduino duke e lidhur atë me PC përmes një kabllo USB.

Sidoqoftë, Arduino është një pjesë kryesore në funksionimin e të gjithë këtij projekti dhe vendosja e secilit modul ndikon në efikasitetin dhe estetikën e tij. Vendndodhja e sensorit të distancës dhe Arduino duhet të vendosen në vende të veçanta, Arduino do të duhet të vidhet në kornizën pas mbajtësit të paketës së baterisë, në pjesën e pasme për të balancuar peshën e këtij automjeti. Sigurohuni që të vendosni shtojcën Arduino në krye të Arduino që funksionet motorike të funksionojnë si duhet. Tjetra, mbani në mend se sensori i distancës do të duhet të jetë para këtij projekti për të zbuluar pengesat dhe për të skanuar shtigjet e tjera që janë më të sigurta për të vazhduar.

Hapi 4: Sigurimi i sensorit të distancës

Sigurimi i sensorit të distancës
Sigurimi i sensorit të distancës

Për të mos përmendur, sensori i distancës është një pjesë vitale në lejimin e funksionimit të të gjithë këtij projekti dhe shmangien e pengesave në rrugën e tij. Për këtë hap, do t'ju duhet të lidhni dy pjesë plastike që përshtaten për të siguruar servo në vend, duke e bashkangjitur këtë në një themel plastik për t'u lidhur me kornizën tonë. Kjo do t'i sigurojë mekanizmit lëvizshmëri dhe rrotullim për çdo lëvizje të ardhshme që sensori i distancës përdor për të lëvizur në çdo drejtim. Mbërthejeni këtë përbërës në pjesën e përparme të themelit ose kornizës dhe tani vazhdoni të përdorni sensorin e distancës.

Me sensorin e distancës, do t'ju duhet ta lidhni atë në pjesën e përparme të mekanizmit që sapo keni krijuar, me shirita/zam/zinxhirë, kështu që ndërsa servo lëviz, bën edhe sensori i distancës.

Lidhni katër tela kërcyes në sensorin tejzanor dhe montojini në kllapën e montimit. Pastaj montoni kllapën në servo mikro TowerPro e cila tashmë është instaluar në shasi.

Hapi 5: Lidhjet me tela & Skema e Qarkut

Lidhjet me tela & Skema e Qarkut
Lidhjet me tela & Skema e Qarkut

Këto lidhje teli janë vendimtare në lejimin e projektit për të kryer funksionet e tij, prandaj sigurohuni që të kontrolloni dy herë se me cilën pjesë po lidhni secilin komponent. Në skemën e qarkut, mund të gjeni lidhjet e nevojshme të nevojshme që Arduino të drejtojë, të ndiejë, etj.

*Shënim: Kjo skemë përfshin katër motorë, megjithatë, ne mund të injorojmë dy shtesë dhe të vazhdojmë.

Hapi 6: Kodi

Kodi
Kodi
Kodi
Kodi
Kodi
Kodi
Kodi
Kodi

Asnjë nga këto nuk do të funksionojë thjesht pa kodin e programuar brenda Arduino. Këtu kam dhënë kodin për të funksionuar i gjithë ky projekt nëse lidhet dhe ndërtohet si duhet. Ju mund t'i hidhni një sy fotografive të ofruara për të kuptuar dhe kopjuar më mirë kodin.

Hapi 7: Përfundimi

Finalizimi
Finalizimi
Finalizimi
Finalizimi
Finalizimi
Finalizimi

Për shkak të faktit se ne kemi përfunduar të gjitha hapat, kaloni procesin dhe sqaroni të gjitha lidhjet/përbërësit që janë përfshirë në këtë projekt.

  1. Lidheni Arduino -n tuaj me kompjuterin tuaj
  2. Shkarkoni bibliotekat e nevojshme (AFMOTOR, NEWPING)
  3. Përpiloni kodin
  4. Ngarko kodin në portën e duhur
  5. Test, Shkëputeni
  6. Klikoni në bateritë, ndizni çelësin dhe lëreni të lëvizë!

Recommended: