Përmbajtje:
- Hapi 1:
- Hapi 2:
- Hapi 3:
- Hapi 4: Algoritmi i sistemit:
- Hapi 5: Algoritmi i Parkimit Paralel:
- Hapi 6: Algoritmi i Parkimit Vertikal
- Hapi 7: Materialet:
- Hapi 8: Seksioni mekanik:
- Hapi 9: Diagrami i Qarkut:
- Hapi 10: Pjesa e Softuerit
Video: Makina parkimi paralele autonome duke bërë Arduino: 10 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Në parkimin autonom, ne duhet të krijojmë algoritme dhe sensorë të pozicionit sipas supozimeve të caktuara. Supozimet tona do të jenë si më poshtë në këtë projekt. Në skenar, ana e majtë e rrugës do të përbëhet nga mure dhe zona parku. Siç mund ta shihni në video, ka 4 sensorë në total, 2 në anën e majtë të makinës dhe një në anën e pasme dhe të përparme.
Hapi 1:
Hapi 2:
Hapi 3:
Hapi 4: Algoritmi i sistemit:
Dy sensorët në anën e majtë të makinës kuptojnë se muri është 15 cm më i vogël se vlera e matur dhe lëvizin përpara. E regjistron këtë në kujtesë. Dy sensorët në buzë maten vazhdimisht, dhe kur këto vlera janë të njëjta me vlerat rezultuese, ju duhet të vendosni se si të parkoni.
Algoritmi i Zgjedhjes së Metodës së Parkut
- Rasti 1: Nëse vlera e matur është më e madhe se makina dhe më e vogël se gjatësia e makinës, sistemi i parkimit paralel do të funksionojë.
- Rasti 2: Nëse vlera e matur është më e madhe se gjatësia e makinës, roboti do të parkojë vertikalisht.
Hapi 5: Algoritmi i Parkimit Paralel:
Në këtë rast, makina kalon zonën e parkimit dhe makina ndalon kur dy sensorë anash shohin përsëri murin. Ai kthehet pak dhe kthehet djathtas 45 gradë. Ndërsa lëviz prapa, sensori i pasmë shkon në zonën e parkut duke matur dhe fillon të kthehet majtas. Gjatë lëvizjes në të majtë, sensorët në skajet maten vazhdimisht dhe të dy sensorët vazhdojnë të kthehen majtas derisa vlera e matur të jetë e barabartë me njëri -tjetrin. Ndaloni kur jeni të barabartë. Sensori i përparmë mat dhe shkon përpara derisa të jetë i vogël me 10 cm dhe ndalet kur është i vogël me 10 cm. Parkimi ka mbaruar.
Hapi 6: Algoritmi i Parkimit Vertikal
Nëse sensorët në skajet matin vlerën shumë gjatë gjatësisë së makinës, makina ndalon dhe kthehet 90 gradë në të majtë. Ata fillojnë të lëvizin drejt parkingut. Në këtë kohë, sensori i përparmë mat vazhdimisht dhe makina ndalon nëse vlera e matur është më pak se 10 cm. Funksionimi i parkut ka përfunduar.
Hapi 7: Materialet:
- Arduino Mega
- Mburoja motorike Adafruit
- Kompleti i Robotit me 4 Dc Motor
- Sensor tejzanor me 4 copë HC-SR04
- Sensori i shpejtësisë infra të kuqe LM 393
- Bateria Lipo (7.4V 850 mAh është e mjaftueshme)
- Kabllo kërcyes
Blini:
Hapi 8: Seksioni mekanik:
Sensori infra të kuqe në sistem mat shpejtësinë e motorit. Kjo është për të matur numrin e xhirove të rrotave kur parkohen dhe për të siguruar parkimin pa gabime. Nëse nuk keni një disk kodues në pajisjen tuaj të robotit, mund ta instaloni atë shtesë. Pika për tu shënuar këtu është numri i vrimave në diskun e koduesit. Numri i vrimave të kodifikimit në këtë projekt është 20 dir. Nëse keni një numër tjetër, duhet të rregulloni përsëri kthesat e makinës.
Vendosni sensorin e shpejtësisë LM393 siç tregohet më sipër. Sigurohuni që vrimat e diskut të koduesit të jenë me shpejtësi
Hapi 9: Diagrami i Qarkut:
Lidhjet e Sensorëve tejzanor
Sensori i përparmë => Trig Pin: D34, Echo Pin: D35
Sensori i majtë i përparmë => Trig Pin: D36, Pin Echo: D37
Sensori i pasmë i majtë => Pin Trig: D38, Pin Echo: D39
Sensori i pasmë => Trig Pin: D40, Pin Echo: D41
Motori Mburoja Dc Motor Lidhjet e Kunjave Motori i përparmë i majtë => M4
Motori i përparmë i djathtë => M3
Motori i pasmë i majtë => M1
Motori i pasmë i djathtë => M2
LM393 Lidhjet e kunjave të sensorit të shpejtësisë VCC => 5V: OUT => D21: GND => GND
Hapi 10: Pjesa e Softuerit
Ju mund të gjeni bibliotekën e sensorit dhe kodin arduino këtu >> makinë parkimi autonome
Recommended:
Makina votuese biometrike e bazuar në gjurmët e gishtave duke përdorur Arduino: 4 hapa (me fotografi)
Makina e votimit biometrike e bazuar në gjurmët e gishtërinjve duke përdorur Arduino: Ne të gjithë jemi në dijeni të makinës elektronike ekzistuese të votimit, ku përdoruesi duhet të shtypë një buton për të votuar. Por këto makina janë kritikuar për kalitje që në fillim. Kështu që qeveria po planifikon të prezantojë një bazë të gjurmëve të gishtërinjve
HX1 -DM - Makina e Daulles e Upcycled Arduino DUE Powered DIY (e bërë me një makineri të vdekur MK2): 4 hapa
HX1 -DM - Makina e Daulles e Upcycled Arduino DUE (e bërë me një makineri të vdekur MK2): Specifikimi. Kontrollues / makinë daulle Hybrid Midi: Arduino DUE mundësuar! 16 tabela të ndjeshmërisë së shpejtësisë me vonesë shumë të ulët 1 > ms 8 çelësa të përdoruesit të caktuar për çdo komandë Midi #CC 16ch Sekuencues i integruar (nuk ka nevojë për kompjuter !!) MIDI brenda/jashtë/përmes funksionit
Makina Autonome e Telekomanduar: 6 Hapa
Makina Autonome me Telekomandë: Ky udhëzues u krijua në përmbushje të kërkesës së projektit të Makecourse në Universitetin e Floridës së Jugut (www.makecourse.com). Ky projekt demonstron sesi një Arduino së bashku me një Motor Drive me Urë të dyfishtë H është në gjendje për të kontrolluar katër
Lidhjet LED të Serisë së Saktë Vs Lidhja Paralele: 6 Hapa
Lidhja e LED -ve në mënyrë korrekte Seria Vs Lidhja Paralele: Në këtë udhëzues ne po flasim për Diodat LED - Dritë Emitting dhe si mund t'i lidhim ato nëse kemi njësi të shumta. Ky është një mësim që do të doja ta dija që në fillim sepse kur fillova të punoja me qarqe elektronike, ndërtova disa
Makina e kontrollit të gjesteve duke përdorur Mpu6050 dhe Arduino: 7 hapa (me fotografi)
Makina e kontrollit të gjesteve duke përdorur Mpu6050 dhe Arduino: këtu është një makinë kontrolli me gjeste të kontrolluesit të dorës, e bërë duke përdorur mpu6050 dhe arduino. Unë përdor modulin rf për lidhje pa tel