Obsah:
- Krok 1: Jak to funguje
- Krok 2: Spotřební materiál
- Krok 3: Fritzingův diagram
- Krok 4: Budování systému
- Krok 5: Kód
- Krok 6: Testování systému
Video: Ultrazvukový přístupový systém: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tentokrát vám představuji přístupový systém založený na ultrazvuku, myslím, že by to mohlo být zajímavé.
Je založen na ultrazvukových vlnách, takže je to bezkontaktní přístupový systém, který nepotřebuje žádné jiné elektronické zařízení, ale jakýkoli předmět, dokonce i vaše ruce, aby se pokusil poskytnout přístup k čemukoli chcete.
Základy systému: uspořádaná posloupnost měřených vzdáleností tvoří klíč
Doufám že se ti líbí
Krok 1: Jak to funguje
Systém pomocí ultrazvukového senzoru měří vzdálenosti k předmětu umístěnému před ním.
Předpokládejme, že nakonfigurujeme systém tak, aby přijímal 6 zadaných vzdáleností: 1/2 ", 1/5", … a definovali jsme sekvenci 5 měřených vzdáleností jako přístupový klíč, pak by sada různých kombinací byla 6x6x6x6x6 = 7776
Hrajeme -li s počty zadaných vzdáleností a délkou přístupového klíče, můžeme konfigurovat přístupový systém s velkým počtem kombinací.
Systém vždy měří vzdálenosti.
Pokud je senzorem během zadaného časového intervalu změřena platná vzdálenost, skica to uloží a během krátkého časového intervalu rozsvítí bílou LED.
Poté skica zkontroluje, zda se všechny dříve uložené vzdálenosti shodují s nakonfigurovaným přístupovým klíčem ve stejném pořadí.
Pokud ano, skica rozsvítí zelenou LED a otevře závoru.
Krok 2: Spotřební materiál
- Jeden ultrazvukový senzor HC-SR04
- Jeden ARDUINO NANO nebo kompatibilní mikrokontrolér
- Jeden mikro servomotor
- Jeden ARDUINO LCD
- Jeden adaptér I2C ARDUINO LCD
- Jeden protoboard
- Tři 5 mm LED: bílá, červená a zelená
- Dráty
- Překližka
- Lepenka
Krok 3: Fritzingův diagram
Krok 4: Budování systému
Kroky, které jsem postupoval při sestavování systému, jsou následující:
- Otevřete několik otvorů na překližce a nainstalujte ultrazvukový senzor, mikro servomotor, ARDUINO LCD a tři LED diody.
- Připojte všechny komponenty a připojte se k mikrokontroléru, jak vidíte na obrázcích.
Krok 5: Kód
V náčrtu je třeba vzít v úvahu několik bodů:
Proměnná konstantního řetězce „accessequence“ukládá hodnotu přístupového klíče
const String accessequence = "234";
- Hodnota vzdálenosti, kterou můžete vidět na displeji ARDUINO LCD, není hodnota vzdálenosti měřená v palcích nebo centimetrech, ale hodnota „skupiny vzdáleností“. Mám na mysli, pokud vzdálenost měřená senzorem jde z 0, 78 "na (0, 78" + vzdálenost_kroku), hodnota "skupiny vzdáleností" je 1 a tak dále.
- Přesnost systému můžete upravit konstantou „step_distance“, „min_distance“a „max_distance“.
Doporučuje:
Přístupový bod (AP) ESP8266 NodeMCU pro webový server se snímačem teploty DT11 a teplotou a vlhkostí tisku v prohlížeči: 5 kroků
Přístupový bod (AP) ESP8266 NodeMCU pro webový server se snímačem teploty DT11 a teplotou a vlhkostí tisku v prohlížeči: Ahoj kluci, ve většině projektů používáme ESP8266 a ve většině projektů používáme ESP8266 jako webový server, takže k datům lze přistupovat na jakékoli zařízení přes WiFi přístupem na webový server hostovaný ESP8266, ale jediným problémem je, že potřebujeme funkční router pro
Ultrazvukový polohovací systém: 4 kroky (s obrázky)
Ultrazvukový polohovací systém: Všechny verze ultrazvukových radarů, které jsem našel pro zařízení arduino (Arduino - radar/ultrazvukový detektor, Arduino Ultrasonic Radar Project) jsou velmi pěkné radary, ale všechny jsou "slepé". Myslím tím, že radar něco detekuje, ale to, co
Přístupový bod Raspberry Pi Zero Wifi s vlastní anténou PCB: 6 kroků (s obrázky)
Přístupový bod Raspberry Pi Zero Wifi s vlastní anténou PCB: Co vyrábíme? Název tohoto tutoriálu obsahuje spoustu odborných výrazů. Pojďme to rozebrat. Co je Raspberry Pi Zero (Rπ0)? Raspberry Pi Zero je malý počítač. Jedná se o menší verzi jednodeskového počítače Raspberry Pi
Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: 6 kroků
Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: Raspberry Pi je skvělé pro vytváření zabezpečených bezdrátových přístupových bodů, ale nemá dobrý dosah, pro jeho rozšíření jsem použil bezdrátový adaptér USB TP TP WN7200ND. Chci se podělit o to, jak to udělat Proč chci použít malinový pi místo routeru? T
Převeďte bezdrátový router na bezdrátový extender 2x přístupový bod: 5 kroků
Převést bezdrátový směrovač na bezdrátový extender 2x přístupový bod: V domě jsem měl špatné bezdrátové připojení k internetu kvůli RSJ (kovový nosný paprsek ve stropě) a chtěl jsem posílit signál nebo přidat další prodlužovač pro zbytek domu. V elektroinstalaci jsem viděl prodlužovače asi za 50