Obsah:
- Krok 1: Ako to funguje
- Krok 2: Spotrebný materiál
- Krok 3: Fritzingov diagram
- Krok 4: Budovanie systému
- Krok 5: Kód
- Krok 6: Testovanie systému
Video: Ultrazvukový prístupový systém: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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
- 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
Krok 4: 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:
Prístupový bod (AP) ESP8266 NodeMCU pre webový server so snímačom teploty DT11 a teplotou a vlhkosťou v prehliadači: 5 krokov
Prístupový bod (AP) ESP8266 NodeMCU pre webový server so snímačom teploty DT11 a teplotou a vlhkosťou v prehliadači: Ahoj, vo väčšine projektov používame ESP8266 a vo väčšine projektov používame ESP8266 ako webový server, takže k údajom máte prístup akékoľvek zariadenie cez wifi prístupom na webový server hostený ESP8266, ale jediným problémom je, že potrebujeme funkčný smerovač pre
Ultrazvukový polohovací systém: 4 kroky (s obrázkami)
Ultrazvukový polohovací systém: Všetky verzie ultrazvukových radarov, ktoré som našiel pre zariadenia arduino (Arduino - radar/ultrazvukový detektor, Arduino Ultrasonic Radar Project) sú veľmi pekné radary, ale všetky sú "slepé". Myslím tým, že radar niečo detekuje, ale to, čo
Prístupový bod Raspberry Pi Zero Wifi s vlastnou anténou PCB: 6 krokov (s obrázkami)
Prístupový bod Raspberry Pi Zero Wifi s vlastnou anténou PCB: Čo vyrábame? Názov tohto tutoriálu obsahuje množstvo odborných výrazov. Poďme to rozobrať. Čo je to Raspberry Pi Zero (Rπ0)? Raspberry Pi Zero je malý počítač. Jedná sa o menšiu verziu jednodoskového počítača Raspberry Pi,
Bezdrôtový prístupový bod s päťdesiatimi metrami s bezdrôtovým adaptérom USB TP WN7200ND na Raspbian Stretch: 6 krokov
Bezdrôtový prístupový bod s päťdesiatimi metrami s TP Link WN7200ND USB bezdrôtový adaptér na Raspbian Stretch: Raspberry Pi je skvelé na vytváranie zabezpečených bezdrôtových prístupových bodov, ale nemá dobrý dosah, na jeho rozšírenie som použil bezdrôtový adaptér USB TP Link WN7200ND. Chcem sa podeliť o to, ako to urobiť Prečo chcem použiť malinový pi namiesto smerovača?
Premeňte bezdrôtový smerovač na bezdrôtový predlžovač 2x prístupový bod: 5 krokov
Premeňte bezdrôtový smerovač na bezdrôtový predlžovač 2x prístupový bod: V dome som mal zlé bezdrôtové internetové pripojenie kvôli RSJ (kovový nosný lúč v strope) a chcel som zosilniť signál alebo pridať ďalší predlžovač pre zvyšok domu. Videl som predlžovače pre asi 50 libier v elektrickom