Turinys:

Atstumo jutiklio aliarmas su „Arduino“: 5 žingsniai
Atstumo jutiklio aliarmas su „Arduino“: 5 žingsniai

Video: Atstumo jutiklio aliarmas su „Arduino“: 5 žingsniai

Video: Atstumo jutiklio aliarmas su „Arduino“: 5 žingsniai
Video: VL53L1X Лазерный дистанционный датчик времени полета 400 см 2024, Lapkritis
Anonim
Atstumo jutiklio aliarmas su „Arduino“
Atstumo jutiklio aliarmas su „Arduino“

Ar kada nors norėjote atstumo/judesio jutiklio aliarmo, kurį galėtumėte susikurti patys namuose ir įjungti jungiklio pasukimu? Mano sukurta signalizacijos sistema tai daro, ji manipuliuoja ultragarso atstumo jutikliu, kad stebėtų, ar objektas pasirodo 15 colių atstumu, ir kai žadintuvas yra įjungtas (kaip įjungtas jungiklis), žadintuvo lemputės pradės mirksėti, kol bus sukurtas garsinis signalas netikėtai sunerimęs aplinkiniai. Žadintuvas nustatytas su laikmačiu, kuriam naudojamas 7 segmentų šviesos diodas, nors aliarmas veikia be galo, nebent jis būtų išjungtas, praėjus 10 sekundžių nuo trigerio, policija bus „informuota“ir išsiųsta į jūsų vietą. Taigi, be jokių papildomų veiksmų, pažvelkime į reikalingas medžiagas.

Prekės

Septynių segmentų šviesos diodas

Bandomoji Lenta

Arduino

Garsinis signalas

Johson dešimtmečių skaitiklis x 2

555 Laikmatis

Ultragarsinis atstumo jutiklis

Šviesos diodas x 9

470 omų rezistorius

330 omų rezistorius x 2

1 mega omo rezistorius

1 žingsnis: Surinkite mirksinčius LED žibintus

Surinkite mirksinčius LED žibintus
Surinkite mirksinčius LED žibintus
Surinkite mirksinčius LED žibintus
Surinkite mirksinčius LED žibintus

Nepamirškite spalvoti savo laidų kodo! Visų pirma, raudoni laidai rodo jungtį prie maitinimo šaltinio, o juodi - jungtį su žeme. Įvairių spalvų laidai, kurie neatspindi juodos ar raudonos spalvos, yra skirti tik estetikai, o tai visiškai priklauso nuo jūsų nuožiūros. Turėsite sukonfigūruoti savo 555 laikmatį vienam iš dviejų Johnsono dešimtmečio skaitiklių, kai visiškai prijungsite vieną skaitiklį, pereikite prie kito. Šį kartą prijunkite apverstą 10 kontaktų išvestį iš jau sukonfigūruoto skaitiklio ir prijunkite jį prie antrojo dešimtmečio skaitiklio. Būtinai įžeminkite visus kaiščius, prijungtus prie juodos spalvos (arba jei naudojate tinkercad, naudokite įmontuotą ženklinimo sistemą, kad atskirtumėte įvairius kaiščius). Būtinai prijunkite duonos lentą prie skaitmeninio kaiščio, o ne tiesiai į maitinimą, tai bus naudinga, nes galime manipuliuoti, kai šviesos diodų sistema maitinama naudojant kodą.

2 žingsnis: Ultragarsinis atstumo jutiklis

Ultragarsinis atstumo jutiklis
Ultragarsinis atstumo jutiklis

Ultragarsinis atstumo jutiklis bus naudojamas norint pamatyti, ar objektas pateko į 15 colių jutiklio diapazoną, žinoma, tikrasis atstumas priklauso nuo jūsų ir iš tikrųjų būtų daug toliau. Tačiau norėdami praktiškai imituoti projektą, apribosime jį iki 15 colių skersmens. Būtinai prijunkite „Trig“ir „Echo“kaiščius prie pasirinktų skaitmeninių kaiščių, o maitinimas ir įžeminimas taip pat turi būti prijungti prie jiems skirtų kaiščių.

3 žingsnis: septynių segmentų šviesos diodas ir garsinis signalas

Septynių segmentų šviesos diodas ir garsinis signalas
Septynių segmentų šviesos diodas ir garsinis signalas
Septynių segmentų šviesos diodas ir garsinis signalas
Septynių segmentų šviesos diodas ir garsinis signalas

Sukonfigūruokite septynis segmento vedlius į pasirinktus skaitmeninius kaiščius. Nejunkite kaiščio, vadinamo DP, taip pat priklausomai nuo jūsų modelio, turėsite arba bendrą anodą (CA), arba bendrą katodą (CC). Būtinai prijunkite CC prie įžeminimo ir CA prie maitinimo 330 omų rezistoriumi kažkur grandinės laide. Be to, septynių segmentų šviesos diodas turėtų būti pastatytas kažkur netoli signalizacijos centro, tačiau neturėtų trukdyti matyti jokių pagrindinių prietaisų. Kalbant apie garsinį signalą, nustatykite garso signalą į skaitmeninį kaištį, skirtą jo galinei kojai, ir prijunkite neigiamą kojelę prie žemės kartu su vieno kilogramo omo rezistoriumi.

4 žingsnis: jungiklis

Jungiklis
Jungiklis

Jungiklis turi būti tiesiog prijungtas prie maitinimo ir įžeminimo bet kuriame iš dviejų gnybtų, bendra kojelė turi būti prijungta prie skaitmeninio kaiščio, nes įjungus, maitinimas pateks į kaištį, kuris pajus maitinimą ir lieps aliarmui išjungti.

5 žingsnis: Kodas

Kodas
Kodas

Įdėtas kodo arduino failas ir jį galima atsisiųsti bet kuriam vartotojui, kuris seka šį vadovą. Kodas veikia taip, kad suvoktų ultragarsinio atstumo jutiklio atstumą, suaktyvina aliarmą, jei ultragarsinis atstumo jutiklis aptinka 15 colių atstumą esantį objektą IR jungiklis yra išjungtas. Tai suaktyvins rodyklės formos indikatorių/mirksinčias lemputes, septynių segmentų laikmatį (10 sekundžių (nuo 9 iki 0)) ir garsinį signalą, kai septynių segmentų ekrane praeina sekundė. Signalizaciją galima lengvai išjungti, perkeliant objektą už 15 colių ribos arba įjungus jungiklį.

Rekomenduojamas: