Sisukord:

Ultrahelipõhine juurdepääsusüsteem: 6 sammu (piltidega)
Ultrahelipõhine juurdepääsusüsteem: 6 sammu (piltidega)

Video: Ultrahelipõhine juurdepääsusüsteem: 6 sammu (piltidega)

Video: Ultrahelipõhine juurdepääsusüsteem: 6 sammu (piltidega)
Video: Biodiisli tootmine Hielscheri sonoreaktorite abil 2024, Juuli
Anonim
Ultrahelipõhine juurdepääsusüsteem
Ultrahelipõhine juurdepääsusüsteem

Seekord esitlen teile ultrahelipõhist juurdepääsusüsteemi, mis võib minu arvates olla huvitav.

See põhineb ultraheli lainetel, nii et see on kontaktivaba juurdepääsusüsteem, mis ei vaja muud elektroonilist seadet, vaid mis tahes objekti, isegi teie käsi, et proovida juurdepääsu anda kõikidele soovidele.

Süsteemi põhitõed: mõõdetud vahemaade järjestatud jada moodustab võtme

ma loodan, et sulle meeldib

1. toiming: kuidas see toimib

Süsteem kasutab ultraheliandurit, et mõõta kaugusi selle ette asetatud objektini.

Oletame, et konfigureerime süsteemi lubama 6 määratud vahemaad: 1/2 ", 1/5",… ja määratleme juurdepääsuvõtmena 5 mõõdetud vahemaa jada, siis oleks erinevate kombinatsioonide komplekt 6x6x6x6x6 = 7776

Mängides määratud vahemaade arvu ja juurdepääsuklahvi pikkusega, saame konfigureerida suure hulga kombinatsioonidega juurdepääsusüsteemi.

Süsteem mõõdab alati vahemaid.

Kui andur mõõdab kindlaksmääratud ajavahemiku jooksul kehtivaid vahemaid, salvestab visand selle ja süttib lühikese ajavahemiku jooksul valge led.

Pärast seda kontrollib visand, kas kõik eelnevalt salvestatud vahemaad vastavad konfigureeritud juurdepääsuklahviga samas järjekorras.

Kui jah, siis visand süttib rohelist LED -i ja avab tõkke.

2. samm: tarvikud

Tarvikud
Tarvikud
  • Üks ultraheli andur HC-SR04
  • Üks ARDUINO NANO või ühilduv mikrokott
  • Üks mikro servomootor
  • Üks ARDUINO LCD
  • Üks I2C ARDUINO LCD -adapter
  • Üks protoplaat
  • Kolm 5 mm LED -i: valge, punane ja roheline
  • Juhtmed
  • Vineer
  • Papp

3. samm: Fritzing diagramm

Fritzingu diagramm
Fritzingu diagramm

4. samm: süsteemi ülesehitamine

Süsteemi ehitamine
Süsteemi ehitamine
Süsteemi ehitamine
Süsteemi ehitamine
Süsteemi ehitamine
Süsteemi ehitamine

Süsteemi loomiseks olen järginud järgmisi samme:

  • Avage vineeril mitu auku, et paigaldada ultraheliandur, mikro -servomootor, ARDUINO LCD ja kolm LED -i.
  • Ühendage kõik komponendid juhtmetega ja ühendage mikrokontrolleriga, nagu piltidel näha.

Samm: kood

Joonisel tuleb arvestada mitmete punktidega:

Pidev stringi muutuja "accessequence" salvestab juurdepääsuvõtme väärtuse

const String juurdepääsuvõimalus = "234";

  • Kaugusväärtus, mida näete ARDUINO vedelkristallekraanil, ei ole tollides või sentimeetrites mõõdetud vahemaa väärtus, vaid "vahemaagrupi" väärtus. Ma mõtlen, et kui anduri mõõdetud kaugus läheb vahemikku 0, 78 "(0, 78" + samm_kaugus), on "kaugusrühma" väärtus 1 ja nii edasi.
  • Süsteemi täpsuse reguleerimiseks saate muuta konstantset täisarvu "step_distance", "min_distance" ja "max_distance".

Soovitan: