Përmbajtje:
- Hapi 1: Çfarë ju nevojitet…
- Hapi 2: Ndërtoni Projektin…
- Hapi 3: Kodi Arduino…
- Hapi 4: Projekti në punë…
Video: Rangefinder për parkimin e garazhit me Arduino: 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Ky projekt i thjeshtë do t'ju ndihmojë të parkoni makinën tuaj në garazh duke shfaqur distancën nga objektet para parakolpit të makinës tuaj. Një mesazh 'Stop' do t'ju tregojë kur është koha për të ndaluar. Projekti bazohet në të zakonshmet HC-SR04 ose Parallax Ping))) (tm) zbulues të rrezeve tejzanor dhe një bord Arduino. Kam përdorur Leonardo, por duhet të funksionojë në çdo bord tjetër origjinal ose të pajtueshëm.
Për ekranin zgjodha një version matricë për madhësinë e tij dhe për arsye estetike.
Hapi 1: Çfarë ju nevojitet…
Për të ndërtuar këtë projekt ju nevojiten:
- Një tabelë Arduino: Një tabelë origjinale ose e pajtueshme duhet të funksionojë pasi kodi nuk përdor kunjat/funksionin e specializuar. Mund ta gjeni kudo në internet ose ndoshta keni një të papërdorur në një sirtar në laboratorin tuaj.
- Një distancë tejzanor HC-SR04 ose Parallax Ping))): Ato përdoren zakonisht me projekte Arduino, kështu që, me siguri, ju tashmë e keni atë. Gjithsesi këtu janë disa lidhje:- Parallax Ping))) në Parallax- HC-SR04 në Sparkfun- Parallax Ping)) në rezultatin e kërkimit Pololu- HC-SR04 nga Ebay
- Ekrani me katër matrica: E bleva nga IOTMODULES në Ebay: 4 Way MAX7219 DOT MATRIX Në rast se lidhja nuk funksionon, provoni t'i kontaktoni në dyqanin e tyre Ebay.
- Aftësitë e bashkimit, natyrisht:)
Hapi 2: Ndërtoni Projektin…
Shkarkoni diagramin skematik arduinorangefinder.pdf. Ju mund të gjeni të bashkangjitur edhe pdf HC-SR04 dhe ping))) pdf, vetëm për referencën tuaj. Diagrami elektronik është shumë i thjeshtë, ndiqeni atë saktësisht. Unë sugjeroj të zgjas instalimet elektrike për ekrani dhe sensori prej rreth 1 metër (shiko figurën 1) kështu që mund t'i vendosni më lehtë më vonë.
Në imazhin2 mund të shihni se si të lidhni kunjat e furnizimit me energji për ekranin dhe sensorin: +5V nga ekrani dhe Vcc nga sensori duhet të bashkohen së bashku. Çdo pin tjetër duhet të ketë terminalin e vet.
Image5 është versioni Ping))) i projektit. Shko te hapi tjetër kur të jesh gati…
Hapi 3: Kodi Arduino…
Timeshtë koha për të punuar në anën Arduino.
Shkarkoni bibliotekën e bashkangjitur MD_MAX72XX.zip dhe instalojeni nga IDE (skica-> biblioteka e importit).
Tani zbërtheni dhe ngarkoni skicën MeasureDistanceV200.ino dhe le ta shikojmë. Ka disa rreshta që mund të redaktoni:
1) Lloji i shfaqjes së Matricës: biblioteka e furnizuar mbështet 4 lloje të ekranit me matricë, kështu që mund të përmirësojë punën me shumicën e ekraneve në treg. Thjesht mos komentoni një përkufizim në të njëjtën kohë dhe ngarkoni kodin në Arduino për të parë nëse përputhet me ekranin tuaj.
2) Lloji i sensorit: mos komentoni vetëm vijën që përputhet me sensorin tuaj.
3) Zgjidhni njësinë tuaj të preferuar të matjes nga centimetra ose inç: mos komentoni vetëm atë të duhurin, një paralajmërim është vendosur në përpilimin me kusht, ai do t'ju tregojë atë që keni zgjedhur.
Tani vendosni distancat sipas dëshirës tuaj, mund t'i modifikoni më vonë kur projekti të jetë në vend.
Ngarko kodin dhe kontrolloni nëse të gjitha funksionojnë. Nëse keni probleme, ju lutemi kontrolloni dy herë telat dhe lidhjet.
Përditësimi 2019/03/30 - Kodi është përditësuar:> Biblioteka e re e shfaqjes së matricës, ajo mbështet 4 lloje të shfaqjes (shumë dokumentacione brenda bibliotekës) Kredite për dizajne madhore
Përditësimi 2019/01/10 - Kodi është përditësuar:> Shtuar mundësinë për të zgjedhur njësinë matëse nga centimetra ose inç
Përditësimi 2017/12/30 - Kodi është përditësuar:> Fikni ekranin kur jeni në ndalesë në distancën STOP për më shumë se 10 sekonda!
Hapi 4: Projekti në punë…
Matni lartësinë e pjesës më të spikatur të parakolpit të makinës tuaj nga dyshemeja. Bashkojeni sensorin afër murit, në lartësinë që keni matur.
Kam përdorur një fletë shkumë polistireni në të cilën kam bërë një çarë për sensorin (shiko figurën).
Tani vendosni ekranin në mënyrë që ta shihni atë nga makina juaj.
Mundohuni të hyni me makinë dhe kontrolloni distancat, rregulloni ato në kodin Arduino dhe ringarkojeni nëse është e nevojshme.
Recommended:
Hapës i lirë i dyerve të garazhit të mençur: 6 hapa (me fotografi)
Hapës i lirë i derës së garazhit të mençur: CreditI kopjova shumë zbatimin e Savjee, por në vend që të përdorja një Shelly, unë përdorja një Sonoff Basic. Shikoni faqen e tij të internetit dhe Kanalin YouTube! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Telekomandë e derës së padukshme të garazhit: 7 hapa (me fotografi)
Telekomandë e Portës së Garazhit të Padukshme: Një herë e lamë makinën tonë të parkuar jashtë garazhit dhe një hajdut theu një dritare për të shkuar në telekomandën e derës së garazhit. Pastaj ata hapën garazhin dhe vodhën disa biçikleta. Kështu vendosa ta fsheh telekomandën duke e futur në tavanin e makinës. Punon duke
Hack i thjeshtë i derës së garazhit: 4 hapa (me fotografi)
Hack i thjeshtë i derës së garazhit: Pasi u bllokova aksidentalisht nga shtëpia ime në më shumë se një rast, vendosa që duhej të kishte një mënyrë më të mirë për të hyrë në shtëpinë time që nuk përfshinte thyerjen dhe hyrjen (dhe pa fshehur një çelës jashtë diku). duke i hedhur një sy gurit tim
Asistenti i parkimit të garazhit: 10 hapa (me fotografi)
Ndihmësi i Parkimit të Garazhit: Përshëndetje të gjithëve, kështu që …… Unë kam topin e tenisit të varur nga çatia në garazhin tim për të treguar se ku të ndalet kur parkoni në garazh. (Ju e dini ….. atë që ju vë vazhdimisht në kokë kur ecni nëpër garazhin tuaj!): OKjo nuk zgjidh t
Ndihmës për parkimin e garazhit me Arduino: 5 hapa (me fotografi)
Ndihmësi i parkimit të garazhit me Arduino: SfidaKur parkoj në garazhin tim, hapësira është shumë e kufizuar. Vërtet. Makina ime (një MPV e familjes) është rreth 10 cm më e shkurtër se hapësira në dispozicion. Unë kam sensorë parkimi në makinën time, por ato janë shumë të kufizuara: nën 20 cm ato tregojnë alarm të kuq, kështu që është