» elektronika » Arduino »DIY parkoló érzékelők Arduino alapon

DIY parkoló érzékelők Arduino alapon

DIY parkoló érzékelők Arduino alapon

Sok járművezető szembesül a garázsokban történő parkolás problémájával, különösen, ha ez a helyzet a garázs nemrégiben megjelent. hozzászoktat autó rajongó Egy új helyen segíthet egy garázs egyszerű parkolási érzékelője, amely könnyen összeszerelhető.

anyagok:
- vezérlő Arduino (szerző használta a Duemilanove-t)
- Ultrahangos érzékelő
- vezetékek
- Műanyag doboz
- 9 V-os tápegység
- Háromszínű LED
- ragasztó
- kenyérvágódeszka



összeállítás:

Az Arduino-t ragasztással ragasztják a műanyag doboz aljára (használhat szilikonot). A tábláról az áramot a vezérlő kapja meg.



Ezután csatlakoztatjuk az 5 V-os ultrahangos érzékelőt.



A SIG ultrahangos érzékelő kimenete csatlakozik az Arduino PWM kimenethez (ezt impulzusok küldésére az érzékelőre, és a visszatérés későbbi olvasására). A szerző a vezérlő 7. kimenetét használja.
A LED csatlakoztatása előtt meg kell határozni, hogy melyik vezeték az adott színért felelős. A piros, zöld és kék csatlakozik az Arduino 11, 12 és 13 csapjaihoz.

Most már el kell készíteni ennek a szoftvernek a részét házi.



A program:
Mivel az Arduino szoftver már tartalmaz példát az ultrahangos érzékelőkkel történő munkavégzésre, semmit sem kell letölteni. Példát kell keresni ezen a helyen: Fájl -> Példák -> Érzékelők -> Ping-példa. Az összes kódot átmásolják egy új projektbe, és egy tetszőleges nevet kapnak.

Mindenekelőtt megváltozik az érzékelőnek történő küldés időszaka: az érték 100 ms-ról 1000 ms-ra változik a sorban a „késleltetés” értékkel.

Ezután beállítják a LED jelzőszámát. A "const int pingPin = 7;" sor előtt hozzáadunk érték adatokat:

pinMode (13, OUTPUT); // kék
pinMode (12, OUTPUT); // zöld
pinMode (11, OUTPUT); // vörös

Most jön a LED beállítása, azaz hogy milyen távolságra milyen színek fognak bekapcsolni. A szerző úgy készítette, hogy amikor az autó 60 cm-re távolabb van a faltól, a LED zölden világít, kevesebb mint 60 cm-en a szín kékre változik, és még ha kevesebb is van 15 cm-nél, akkor a LED pirosra vált.

Kód a fent leírt változások függvényében:



Ennek eredményeként a kód használatával az Arduino vezérli a kimeneteket, jelezve a LED színét, amely függ az autó távolságától, és a távolságot egy ultrahangos érzékelő határozza meg. A kód végleges verziója letölthető a cikk alján.
A program helyes működésének ellenőrzése után a parkolási érzékelőket rögzítik a garázs hátsó falán, és a LED egy kényelmes és látható helyen jelenik meg.



park.rar [1.06 Kb] (letöltések: 317)
10
9
7

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...