Obsah:

Ultrazvukový prístupový systém: 6 krokov (s obrázkami)
Ultrazvukový prístupový systém: 6 krokov (s obrázkami)

Video: Ultrazvukový prístupový systém: 6 krokov (s obrázkami)

Video: Ultrazvukový prístupový systém: 6 krokov (s obrázkami)
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
Ultrazvukový prístupový systém
Ultrazvukový prístupový systém

Dnes vám predstavujem prístupový systém založený na ultrazvuku, myslím si, že by to mohlo byť zaujímavé.

Je založený na ultrazvukových vlnách, takže je to bezkontaktný prístupový systém, ktorý nepotrebuje žiadne iné elektronické zariadenie, ale akýkoľvek predmet, dokonca aj vaše ruky, aby sa pokúsil poskytnúť prístup k čomukoľvek, čo chcete.

Základy systému: usporiadaná postupnosť meraných vzdialeností tvorí kľúč

Dúfam, že sa vám páči

Krok 1: Ako to funguje

Systém používa ultrazvukový senzor na meranie vzdialeností od predmetu umiestneného pred ním.

Predpokladajme, že nakonfigurujeme systém tak, aby akceptoval 6 špecifikovaných vzdialeností: 1/2 ", 1/5", … a definovali sme postupnosť 5 nameraných vzdialeností ako prístupový kľúč, potom by množina rôznych kombinácií bola 6x6x6x6x6 = 7776

Hrajúc s počtom určených vzdialeností a dĺžkou prístupového kľúča môžeme nakonfigurovať prístupový systém s veľkým počtom kombinácií.

Systém vždy meria vzdialenosti.

Ak senzor v určenom časovom intervale zmeria platné vzdialenosti, skica to uloží a počas krátkeho časového intervalu rozsvieti bielu diódu.

Potom skica skontroluje, či sa všetky predtým uložené vzdialenosti zhodujú s nakonfigurovaným prístupovým kľúčom v rovnakom poradí.

Ak je to tak, skica rozsvieti zelenú diódu a otvorí závoru.

Krok 2: Spotrebný materiál

Zásoby
Zásoby
  • Jeden ultrazvukový senzor HC-SR04
  • Jeden ARDUINO NANO alebo kompatibilný mikroradič
  • Jeden mikro servomotor
  • Jeden LCD displej ARDUINO
  • Jeden adaptér LCD I2C ARDUINO
  • Jeden protoboard
  • Tri diódy 5 mm: biela, červená a zelená
  • Drôty
  • Preglejka
  • Kartón

Krok 3: Fritzingov diagram

Fritzingov diagram
Fritzingov diagram

Krok 4: Budovanie systému

Budovanie systému
Budovanie systému
Budovanie systému
Budovanie systému
Budovanie systému
Budovanie systému

Kroky, ktoré som vykonal pri vytváraní systému, sú tieto:

  • Otvorte niekoľko otvorov na preglejke a nainštalujte ultrazvukový senzor, mikro servomotor, ARDUINO LCD a tri LED diódy.
  • Zapojte všetky komponenty a zapojte do mikrokontroléra, ako vidíte na obrázkoch.

Krok 5: Kód

V náčrte je potrebné vziať do úvahy niekoľko bodov:

Premenná konštantného reťazca „accessequence“ukladá hodnotu prístupového kľúča

const Reťazec accessequence = "234";

  • Hodnota vzdialenosti, ktorú môžete vidieť na displeji ARDUINO LCD, nie je hodnotou vzdialenosti meranou v palcoch alebo centimetroch, ale hodnotou „skupiny vzdialeností“. Mám na mysli, ak vzdialenosť nameraná snímačom prejde z 0, 78 "na (0, 78" + vzdialenosť_kroku), hodnota "skupiny vzdialeností" je 1 a tak ďalej.
  • Presnosť systému môžete upraviť pomocou konštantného celého čísla „step_distance“, „min_distance“a „max_distance“.

Odporúča: