Kazalo:

Ultrazvočni sistem dostopa: 6 korakov (s slikami)
Ultrazvočni sistem dostopa: 6 korakov (s slikami)

Video: Ultrazvočni sistem dostopa: 6 korakov (s slikami)

Video: Ultrazvočni sistem dostopa: 6 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Ultrazvočni sistem dostopa
Ultrazvočni sistem dostopa

Tokrat vam predstavljam ultrazvočni sistem dostopa, za katerega menim, da bi bil lahko zanimiv.

Temelji na ultrazvočnih valovih, zato je brezstični sistem dostopa, ki ne potrebuje nobene druge elektronske naprave, ampak kateri koli predmet, tudi vaše roke, da poskušate odobriti dostop do vsega, kar želite.

Osnove sistema: urejeno zaporedje izmerjenih razdalj tvori ključ

Upam da ti je všeč

1. korak: Kako deluje

Sistem uporablja ultrazvočni senzor za merjenje razdalj do predmeta, ki je postavljen pred njim.

Recimo, da sistem konfiguriramo tako, da sprejme 6 določenih razdalj: 1/2 ", 1/5",… in določimo zaporedje 5 izmerjenih razdalj kot ključ za dostop, potem bi bil nabor različnih kombinacij 6x6x6x6x6 = 7776

Če se igramo s številom določenih razdalj in dolžino ključa za dostop, lahko konfiguriramo sistem dostopa z ogromnim številom kombinacij.

Sistem vedno meri razdalje.

Če senzor v določenem časovnem intervalu izmeri veljavne razdalje, jih skica shrani in v kratkem časovnem intervalu zasveti bela LED dioda.

Nato skica preveri, ali se vse predhodno shranjene razdalje ujemajo v istem vrstnem redu s konfiguriranim ključem za dostop.

V tem primeru bo skica zasvetila zeleno LED in odprla pregrado.

2. korak: Zaloge

Zaloge
Zaloge
  • En ultrazvočni senzor HC-SR04
  • En ARDUINO NANO ali združljiv mikrokrmilnik
  • En mikro servo motor
  • En LCD zaslon ARDUINO
  • En LCD adapter I2C ARDUINO
  • Ena protoboard
  • Tri 5 mm LED diode: bela, rdeča in zelena
  • Žice
  • Vezan les
  • Karton

Korak 3: Shema zmrzovanja

Fritzing diagram
Fritzing diagram

4. korak: Izdelava sistema

Gradnja sistema
Gradnja sistema
Gradnja sistema
Gradnja sistema
Gradnja sistema
Gradnja sistema

Koraki, ki sem jih upošteval pri izgradnji sistema, so naslednji:

  • Odprite več lukenj na vezanem lesu, da namestite ultrazvočni senzor, mikro servo motor, LCD ARDUINO in tri LED diode.
  • Vse komponente povežite in povežite z mikrokrmilnikom, kot vidite na slikah.

5. korak: Koda

Na skici je treba upoštevati več točk:

Spremenljivka niza "accessequence" s konstantnim nizom shrani vrednost ključa za dostop

const String accessequence = "234";

  • Vrednost razdalje, ki jo vidite na LCD -prikazovalniku ARDUINO, ni vrednost razdalje, izmerjena v palcih ali centimetrih, ampak vrednost "skupine razdalj". Mislim, če se razdalja, ki jo meri senzor, giblje od 0, 78 "do (0, 78" + step_distance), je vrednost "skupine razdalj" 1 itd.
  • Za prilagoditev natančnosti sistema lahko spremenite konstantno celo število "step_distance", "min_distance" in "max_distance".

Priporočena: