
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10



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:
Ndihmë Parkimi Riparimi / Diagnostifikimi i Lehtë: 4 Hapa

Ndihma në Parkim Riparimi / Diagnostifikimi i Lehtë: Ok le të fillojmë, unë kam një Chevrolet Avalanche të vitit 2010 dhe ka 4 sensorë ndihmës parkimi në parakolpin e tij të pasmë. Kjo e pazgjidhshme mund të përdoret në automjetin në dijeninë time, moti që keni përpara ose Rea ose të dyja. Kështu që unë shkova në favorin tim
Si të ndërtoni një sensor parkimi për të zgjidhur dhimbjen e gjetjes së një vendi të lirë: 12 hapa

Si të ndërtoni një sensor parkimi për të zgjidhur dhimbjen e gjetjes së një vendi të lirë: Në këtë projekt ne do të ndërtojmë një sensor të thjeshtë parkimi duke përdorur një Raspberry Pi. Rezulton se çdo mëngjes më duhet të përballem me këtë pyetje: a është marrë tashmë VETYM vendi i parkimit para zyrës sime? Sepse kur është në të vërtetë, më duhet të shkoj rreth
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