Cuprins:
- Pasul 1: Cum funcționează
- Pasul 2: consumabile
- Pasul 3: Diagrama Fritzing
- Pasul 4: Construirea sistemului
- Pasul 5: Codul
- Pasul 6: Testarea sistemului
Video: Sistem de acces cu ultrasunete: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
De data aceasta vă prezint un sistem de acces cu ultrasunete, cred că ar putea fi interesant.
Se bazează pe unde ultrasonice, deci este un sistem de acces fără contact care nu are nevoie de niciun alt dispozitiv electronic, ci de orice obiect, chiar și de mâinile tale, pentru a încerca să acorde acces la orice vrei.
Bazele sistemului: o secvență ordonată de distanțe măsurate formează o cheie
sper că îți place
Pasul 1: Cum funcționează
Sistemul folosește un senzor cu ultrasunete pentru a măsura distanțele față de un obiect plasat în fața acestuia.
Să presupunem că configurăm sistemul pentru a admite 6 distanțe specificate: 1/2 ", 1/5", … și definim o secvență de 5 distanțe măsurate ca cheie de acces, atunci setul de combinații diferite ar fi 6x6x6x6x6 = 7776
Jocând cu numărul distanțelor specificate și cu lungimea tastei de acces putem configura un sistem de acces cu un număr mare de combinații.
Sistemul măsoară întotdeauna distanțele.
Dacă o distanță validă este măsurată de senzor într-un interval de timp specificat, schița îl salvează și aprinde un led alb într-un interval scurt de timp.
După aceea, schița verifică dacă toate distanțele salvate anterior se potrivesc în aceeași ordine cu tasta de acces configurată.
Dacă da, schița va aprinde ledul verde și va deschide bariera.
Pasul 2: consumabile
- Un senzor cu ultrasunete HC-SR04
- Un microcontroler ARDUINO NANO sau compatibil
- Un micro servo motor
- Un LCD ARDUINO
- Un adaptor I2C ARDUINO LCD
- Un protoard
- Trei leduri de 5 mm: alb, roșu și verde
- Fire
- Placaj
- Carton
Pasul 3: Diagrama Fritzing
Pasul 4: Construirea sistemului
Pașii pe care i-am urmat pentru a construi sistemul sunt următorii:
- Deschideți mai multe găuri pe placaj pentru a instala senzorul cu ultrasunete, micro servomotorul, LCD-ul ARDUINO și cele trei leduri.
- Cablează toate componentele și conectează-te la microcontroler așa cum poți vedea în imagini.
Pasul 5: Codul
Mai multe puncte de luat în considerare în schiță:
Variabila constantă șir „accessequence” stochează valoarea cheii de acces
const String accessequence = "234";
- Valoarea distanței pe care o puteți vedea pe ecranul LCD ARDUINO nu este valoarea distanței măsurată pe inci sau centimetri, ci valoarea unui „grup de distanță”. Adică, dacă distanța măsurată de senzor merge de la 0, 78 "la (0, 78" + step_distance), valoarea "grupului de distanțe" este 1 și așa mai departe.
- Puteți modifica numărul întreg constant „step_distance”, „min_distance” și „max_distance” pentru a regla precizia sistemului.
Recomandat:
Control acces acces la hrană pentru pisici (ESP8266 + servomotor + imprimare 3D): 5 pași (cu imagini)
Controlul accesului la hrană pentru pisici (ESP8266 + Servomotor + imprimare 3D): Acest proiect trece peste procesul pe care l-am folosit pentru a crea un castron automat pentru hrană pentru pisici, pentru pisica mea în vârstă, diabetică Chaz. Vezi, trebuie să mănânce micul dejun înainte să-și poată lua insulina, dar uit de multe ori să-i iau mâncarea înainte să mă culc, ceea ce strică
Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate: 34 de pași
Cum se creează un sistem de monitorizare pentru puncte de acces fără fir neautorizate: Salutori cititori. El presente instructivo es una gu í a de ca dezvoltar un sistem de monitor de puncte de acces inal á mbricos nu autorizate folosind o Raspberry PI.Este sistem a fost dezvoltat ca parte a unui lucru de inv
Sistem de radar DIY folosind senzor cu ultrasunete: 3 pași
Sistem de radar DIY folosind senzorul cu ultrasunete: Aici vă împărtășesc acest proiect, care este ușor de realizat cu senzor cu ultrasunete arduino și servomotor
Sistem de poziționare bazat pe ultrasunete: 4 pași (cu imagini)
Sistem de poziționare bazat pe ultrasunete: toate versiunile de radare cu ultrasunete pe care le-am găsit pentru dispozitivele arduino (Arduino - Radar / Ultrasonic Detector, Arduino Ultrasonic Radar Project) sunt radare foarte frumoase, dar toate sunt „orb”. Adică, radarul detectează ceva, dar ceea ce eu
Sistem de udare automată fără fir DIY fără cerință de acces la internet: 3 pași
Sistem automat de udare fără fir DIY fără cerință de acces la internet: aș dori să-mi ud plantele în mod regulat, probabil o dată sau de două ori pe zi, în funcție de anotimpuri diferite. Dar, în loc să obțin un prieten IOT pentru a face treaba, aș prefera ceva independent pentru această sarcină specifică. Pentru că nu vreau să merg