Tartalomjegyzék:

Ultrahangos alapú hozzáférési rendszer: 6 lépés (képekkel)
Ultrahangos alapú hozzáférési rendszer: 6 lépés (képekkel)

Videó: Ultrahangos alapú hozzáférési rendszer: 6 lépés (képekkel)

Videó: Ultrahangos alapú hozzáférési rendszer: 6 lépés (képekkel)
Videó: Rendkívüli: Vlagyimir Putyin interjút adott Stier Gábornak - teljes videó + beszámoló 2024, Július
Anonim
Ultrahangos alapú hozzáférési rendszer
Ultrahangos alapú hozzáférési rendszer

Ezúttal egy ultrahangos alapú hozzáférési rendszert mutatok be, amely szerintem érdekes lehet.

Ultrahangos hullámokon alapul, így ez egy érintésmentes hozzáférési rendszer, amelyhez nincs szükség más elektronikus eszközre, hanem bármilyen tárgyra, még a kezére is, hogy megpróbáljon hozzáférést biztosítani ahhoz, amit akar.

A rendszer alapjai: a mért távolságok rendezett sorozata kulcsot képez

remélem tetszik

1. lépés: Hogyan működik?

A rendszer ultrahangos érzékelővel méri az előtte elhelyezett tárgytól való távolságot.

Tegyük fel, hogy úgy konfiguráljuk a rendszert, hogy 6 megadott távolságot fogadjon el: 1/2 ", 1/5",… és 5 mért távolságból álló sorozatot definiálunk hozzáférési kulcsként, akkor a különböző kombinációk halmaza 6x6x6x6x6 = 7776

A megadott távolságok számával és a hozzáférési kulcs hosszával játszva konfigurálhatunk egy hozzáférési rendszert, amely hatalmas számú kombinációt tartalmaz.

A rendszer mindig méri a távolságokat.

Ha az érzékelő meghatározott távolságon belül érvényes távolságokat mér, a vázlat elmenti, és rövid időn belül fehér ledet világít.

Ezt követően a vázlat ellenőrzi, hogy a korábban mentett távolságok megegyeznek -e ugyanabban a sorrendben a konfigurált hozzáférési kulccsal.

Ha igen, a vázlat felvillan a zöld leddel, és kinyitja az akadályt.

2. lépés: Kellékek

Kellékek
Kellékek
  • Egy HC-SR04 ultrahangos érzékelő
  • Egy ARDUINO NANO vagy kompatibilis mikrohenger
  • Egy mikroszervó motor
  • Egy ARDUINO LCD
  • Egy I2C ARDUINO LCD adapter
  • Egy prototábla
  • Három 5 mm -es led: fehér, piros és zöld
  • Vezetékek
  • Furnér
  • Karton

3. lépés: Fritzing diagram

Fritzing diagram
Fritzing diagram

4. lépés: A rendszer kiépítése

A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése
A rendszer kiépítése

A rendszer felépítése során a következő lépéseket követtem:

  • Nyisson ki több lyukat a rétegelt lemezre az ultrahangos érzékelő, a mikroszervo motor, az ARDUINO LCD és a három LED beszereléséhez.
  • Csatlakoztassa az összes alkatrészt és csatlakoztassa a mikrokontrollerhez, amint az a képeken látható.

5. lépés: A kód

A vázlatban több szempontot is figyelembe kell venni:

Az állandó "accessequence" karakterlánc -változó tárolja a hozzáférési kulcs értékét

const String accessequence = "234";

  • Az ARDUINO LCD -n látható távolságérték nem a hüvelykben vagy centiméterben mért távolság, hanem egy "távolságcsoport" értéke. Úgy értem, ha az érzékelő által mért távolság 0, 78 "és 0 (78" + lépés_távolság) között van, akkor a "távolságcsoport" értéke 1 és így tovább.
  • Módosíthatja a "lépés_távolság", a "min_táv" és a "max_táv" állandó egész számokat a rendszer pontosságának beállításához.

Ajánlott: