Tartalomjegyzék:
Helló mindenki. Ebben az Instructable-ban megmutatom, hogyan lehet könnyen elérhetővé tenni egy érintés nélküli kapcsolót távolságérzékelővel. Lehet, hogy nagyon hasznos lehet a házában vagy más gépekben.
Mert diák vagyok, és egy projektet készítek a „passzív házról”, és egy speciális kapcsolót akarok.
kellékek:
1. lépés: Amire szüksége van
Mit kell tenned
ez a kapcsoló:
-wires
-a kenyérvágódeszka
- távolságérzékelő. Előnyösebb a HC-SR04 vagy a HC-SR05.
- Arduino fórumon
-A LED tesztelheti a programot
2. lépés: Huzalozás
A távolságérzékelő 4 érintkezőt tartalmaz:
-VCC
-KERÉKKÖTŐ
-VISSZHANG
-GND
Csatlakozás:
-VCC-től 5V-os tűvel az arduino táblán
-TRIG egy digitális tűhöz (az én esetemben a 3-as tűn)
-ECHO egy másik digitális tűhöz (az én esetemben a 4-es tűn)
-GND a GND-re
Csatlakoztassa a LED-et egy digitális tűhöz, a többi csaptól eltérőnek kell lennie.
3. lépés: Program
Néhányan közülük, akik nem értik a kódot, a kódom két részből áll:
- Az első rész a távolságérzékelőről szól. A távolság méréséhez az érzékelő visszhangot (hangot) küld és fogad. A kalibráláshoz használtam egy A4-es lap (29,7 cm - 11,69 ") hosszát. Ebben a számításban" távolság = (időtartam / 2) / 29,7 ", az időtartamot 2-ben osztottam el, mert az idő, amit a visszhang a lap ezen oldaláról kell átmennie ugyanazon lap másik oldalára, ugyanaz, mint a visszhang a másik oldalról az érzékelőre (ez a lap ezen oldalán van elhelyezve).
-A második rész a kód fő része. Ez a kódom szerkezete:
Míg(…){
…;
Míg(…){
…;
Míg(…){
…;
Míg(…){
…;
}
}
}
}
Ha a kezed (vagy egy tárgy) 2 és 10 cm között van (0,79 "-3,94", akkor ezt a tartományt megváltoztathatja a programban), a program belép az első "Míg" -ra, és a LED (vagy valami más) megfordul tovább. És ha a kezét 10 cm-nél távolabb (a második "Míg") mozgatja, a LED-nek még mindig be kell kapcsolnia (mint egy normál kapcsoló). Ha a kezed 2 és 10 cm között van a második alkalommal (3. "Míg"), a LED-nek ki kell kapcsolnia. Ha az érzékelőtől távolabb (> 10 cm, 4. "Míg") mozog, a LED-nek még mindig ki kell kapcsolnia, amíg a kezedet 10 cm-nél közelebb nem helyezzük.
4. lépés: Eredmény …
Elnézést az angolomért. Nem vagyok anyanyelvű. Ha bármilyen javulása van, szívesen látjuk őket!
Ha érdekli a projekt, kattintson a jobb felső sarokban lévő „Szavazás” gombra, és szavazzon!