Turinys:
- Prekės
- 1 žingsnis: LCD laido prijungimas
- 2 veiksmas: garso signalo ir ultragarso jutiklio prijungimas
- 3 žingsnis: Kodas
Video: Atstumo jutiklis (baltai lazdelei): 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Įprastą atstumo jutiklį jau plačiai apėmė „Instructables“. Todėl norėjau išbandyti šios žinomos koncepcijos pritaikymą kaip aplikaciją baltai lazdelei.
Baltos lazdelės yra lazdelės, kuriomis aklieji nurodo, kur yra kelias. Grandinė ir kodas, kuriuos sukūriau su HC-SR04 jutikliu, dažniau pypteli, kai jutiklis priartėja prie objekto. Todėl, jei grandinė būtų pritvirtinta prie baltosios lazdelės galo, ją būtų galima naudoti nepažįstamoje vietovėje ar vietose, kur akliesiems nėra atskiro kelio. Tai gali padėti jiems išvengti didelių objektų tose vietose, kuriose jie nėra pernelyg patogūs.
Be to, naudojant LCD ekraną, grandinė taip pat gali nurodyti atstumą tarp jutiklio ir į jį nukreipto objekto. Tai gali būti ypač naudinga kitais atvejais, pvz., Matuojant kambario dydį, kai neturite matavimo juostos.
Čia yra „Instructables“, kuris, mano manymu, gana gerai atlieka šio projekto atstumo jutiklio aspektą, nes aš per daug nesileisiu į schemą
Prekės
1) 1 x 3 V pjezo garsinis signalas (nuoroda)
2) 1 x LCD ekranas (nuoroda)
3) 40 x vyriškos lyties ir vyriškos lyties jungiamieji laidai (nuoroda). Jums reikia asortimento nuo vyriškos iki vyriškos ir vyriškos iki moteriškos vielos ARBA, jei jums patinka litavimas, galite naudoti bet kokio tipo vielą.
4) 1 x HC-SR04 ultragarso jutiklis (nuoroda)
6) 1 x „Arduino Uno“arba „Arduino Nano“su prijungimo kabeliu (nuoroda)
7) 1 x duonos lenta (nuoroda)
8) 1 x potenciometras arba apdailos indas LCD kontrastui valdyti (nuoroda)
1 žingsnis: LCD laido prijungimas
2, 3, 4, 5, 11 ir 12 „Arduino“kaiščiai yra prijungti prie atitinkamai 14, 13, 12, 11, 6 ir 4 kaiščių.
LCD, 1, 5 ir 16 kaiščiai yra prijungti prie žemės.
2 ir 15 LCD kaiščiai prijungti prie +5 V.
Skystųjų kristalų ekrano 3 kaištis yra prijungtas prie potenciometro arba apdailos puodo vidurinio gnybto. Kiti du potenciometro arba apdailos puodo gnybtai yra prijungti prie žemės ir +5V.
Skystųjų kristalų ekrano 7, 8, 9 ir 10 kaiščiai nėra nieko prijungti.
2 veiksmas: garso signalo ir ultragarso jutiklio prijungimas
Kaip veikia grandinė:
Ultragarsinis jutiklis HC-SR04 veikia garso bangų atspindžio principu. Viena jutiklio pusė siunčia ultragarso bangą, o kita jutiklio pusė ją aptinka. Šios dvi pusės yra naudojamos kartu, suaktyvinamas HC-SR04 trigeris, dėl kurio jutiklis skleidžia ultragarso garso bangą. Tada „Arduino“išmatuos laiką, per kurį garso banga atsispindės nuo objekto ir bus aptikta ultragarso jutiklio. Žinant šį laiko skirtumą ir garso greitį, galima nustatyti atstumą tarp jutiklio ir objekto. Čia yra nuoroda, kuri išsamiau paaiškina grandinę.
Kai žinote atstumą, gana lengva nustatyti pyptelėjimų dažnį. Dažnis yra atvirkščiai proporcingas atstumui, todėl ten buvo lygtis. Šiek tiek pažaidžiau su pastovumu, kad įsitikinčiau, jog pyptelėjimas nebuvo pernelyg erzinantis ar per retas. Ultragarso jutikliai nėra patys patikimiausi, nes jie suteikia netinkamą vertę, jei paviršius, į kurį jis nukreiptas, yra pakreiptas, per toli arba per arti. Todėl aš taip pat įdiegiau nesaugų mechanizmą, kuris davė nuolatinį pyptelėjimą, informuodamas vartotoją, kad ultragarso jutiklis buvo neteisingai nukreiptas.
Sujungimai:
Teigiamas garso signalo gnybtas yra prijungtas prie 6 kaiščio. Ši jungtis pavaizduota kaip rožinė viela. Neigiamas garsinio signalo gnybtas yra prijungtas prie žemės.
Ultragarso jutiklis turi 4 kontaktus. Išoriniai kaiščiai, pavadinti Vcc ir GND, yra prijungti atitinkamai prie +5V bėgio ir antžeminio bėgio. Smeigtukas, pažymėtas trig, yra prijungtas prie 9 „Arduino“kaiščio. Šis ryšys rodomas kaip žalia viela. Smeigtukas, pažymėtas ultragarso jutiklio aidu, yra prijungtas prie „Arduino“10 kaiščio. Ši jungtis rodoma kaip oranžinė viela.
3 žingsnis: Kodas
Kodas buvo pažymėtas jūsų nuoroda
Nuorodą į kodą rasite šiame „Google“diske.
Rekomenduojamas:
ANALOG ULTRASONIC JUTIKLIS ATSTUMO MATAVIMUI: 3 žingsniai
ANALOG ULTRASONIC JUTIKLIS ATSTUMO MATAVIMUI: Šiose instrukcijose bus aptarta, kaip naudoti ultragarsinį jutiklį, prijungtą prie „Arduino“, ir tiksliai matuoti atstumus nuo 20 cm iki 720 cm
„Arduino“LED žiedo ultragarsinis atstumo jutiklis: 8 žingsniai
„Arduino“LED žiedo ultragarsinis atstumo jutiklis: šioje pamokoje mes sužinosime, kaip atstumui matuoti naudoti LED žiedą ir ultragarsinį modulį. Žiūrėkite demonstracinį vaizdo įrašą
Atstumo jutiklis + 4 skaitmenų, 7 segmentų ekranas: 4 žingsniai
Atstumo jutiklis + 4 skaitmenų, 7 segmentų ekranas: naudokite atstumo jutiklį ir peržiūrėkite objektų atstumą septynių segmentų ekrane. Taip pat galite pamatyti, kaip servo sistema labiau juda į kairę, kai objektas priartėja. Raudonas šviesos diodas parodys, ar esate per arti, o žalias šviesos diodas parodys, ar esate per
Belaidis atstumo jutiklis „pasidaryk pats“: 7 žingsniai
Belaidis atstumo jutiklis „pasidaryk pats“: Galimybė išmatuoti atstumą per ultragarso jutiklį per porą dolerių yra gana fantastiška, tiesą pasakius, be to, belaidžio ryšio funkcija netgi patraukli, galite ją naudoti kaip stovėjimo jutiklį sename automobilis, kuriame
AVR mikrovaldiklis. Ultragarsinis atstumo jutiklis. HC-SR04 LCD NOKIA 5110: 4 žingsniai
AVR mikrovaldiklis. Ultragarsinis atstumo jutiklis. HC-SR04 skystųjų kristalų ekrane NOKIA 5110: Sveiki visi! Šiame skyriuje aš sukuriu paprastą elektroninį prietaisą atstumui matuoti ir šie parametrai rodomi LCD NOKIA 5110. Parametrai rodomi kaip diagrama ir skaičiai. Prietaisas sukurtas naudojant mikrovaldiklį AVR ATMEG