Sommario:
- Passaggio 1: come funziona
- Passaggio 2: materiali di consumo
- Passaggio 3: diagramma di sfregamento
- Passaggio 4: costruzione del sistema
- Passaggio 5: il codice
- Passaggio 6: test del sistema
Video: Sistema di accesso a ultrasuoni: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Questa volta vi presento un sistema di accesso ad ultrasuoni che penso possa essere interessante.
Si basa su onde ultrasoniche quindi è un sistema di accesso senza contatto che non ha bisogno di nessun altro dispositivo elettronico ma qualunque oggetto anche le tue mani per cercare di concedere l'accesso a ciò che vuoi.
Le basi del sistema: una sequenza ordinata di distanze misurate costituisce una chiave
Spero ti piaccia
Passaggio 1: come funziona
Il sistema utilizza un sensore a ultrasuoni per misurare le distanze da un oggetto posizionato di fronte ad esso.
Supponiamo di configurare il sistema per ammettere 6 distanze specificate: 1/2", 1/5", … e di definire una sequenza di 5 distanze misurate come chiave di accesso, quindi l'insieme delle diverse combinazioni sarebbe 6x6x6x6x6 = 7776
Giocando con i numeri delle distanze specificate e la lunghezza della chiave di accesso possiamo configurare un sistema di accesso con un numero enorme di combinazioni.
Il sistema misura sempre le distanze.
Se una distanza valida viene misurata dal sensore durante un intervallo di tempo specificato, lo schizzo la salva e accende un led bianco durante un breve intervallo di tempo.
Successivamente lo schizzo verifica se tutte le distanze precedentemente salvate corrispondono nello stesso ordine con la chiave di accesso configurata.
In caso affermativo, lo sketch accenderà il led verde e aprirà la barriera.
Passaggio 2: materiali di consumo
- Un sensore a ultrasuoni HC-SR04
- Un ARDUINO NANO o un microcontrollore compatibile
- Un micro servomotore
- Un ARDUINO LCD
- Un adattatore LCD I2C ARDUINO
- Una scheda prototipi
- Tre led da 5 mm: bianco, rosso e verde
- fili
- compensato
- Cartone
Passaggio 3: diagramma di sfregamento
Passaggio 4: costruzione del sistema
I passaggi che ho seguito per costruire il sistema sono i seguenti:
- Aprire diversi fori sul compensato per installare il sensore ultrasonico, il micro servomotore, l'ARDUINO LCD e i tre led.
- Cablate tutti i componenti e collegatevi al microcontrollore come potete vedere nelle immagini.
Passaggio 5: il codice
Diversi punti da tenere in considerazione nello schizzo:
La variabile stringa costante "accessequence" memorizza il valore della chiave di accesso
const String accessequence = "234";
- Il valore della distanza che puoi vedere sull'LCD ARDUINO non è il valore della distanza misurato in pollici o centimetri ma il valore di un "gruppo di distanza". Intendo dire che se la distanza misurata dal sensore va da 0, 78" a (0, 78" + step_distance) il valore "distance group" è 1 e così via.
- È possibile modificare l'intero costante "step_distance", "min_distance" e "max_distance" per regolare la precisione del sistema.
Consigliato:
Sistema di posizionamento basato su ultrasuoni: 4 passaggi (con immagini)
Sistema di posizionamento basato su ultrasuoni: tutte le versioni di radar a ultrasuoni che ho trovato per i dispositivi Arduino (Arduino - Radar/Rivelatore a ultrasuoni, Arduino Ultrasonic Radar Project) sono radar molto belli ma tutti sono "ciechi". Voglio dire, il radar rileva qualcosa ma quello che io
Semplice sistema di accesso ai file batch con barra di caricamento: 5 passaggi
Semplice sistema di accesso al file batch con barra di caricamento: qui condividiamo il file batch per il sistema di accesso con barra di caricamento. Ti mostreremo il codice e ti mostreremo anche come usarlo. Puoi anche visitare il nostro blog per ulteriori codici di file batch. FFLocker 1.0: http://errorcode401.blogspot.in/2013/06/FFlocker-1.0.html Rar
Controlla l'accesso di Arduino YÚN con MySQL, PHP5 e Python: 11 passaggi (con immagini)
Controlla l'accesso di Arduino YÚN con MySQL, PHP5 e Python: Ciao amici! Ebbene, come sapete, a settembre il nuovo shield in anteprima di Arduino, Arduino YUN. Questo piccolo amico ha un sistema embedded Linux con il quale possiamo eseguire qualsiasi cosa ti venga in mente (almeno finora). Anche se ci sono poche informazioni
Accesso alla tastiera 4x4 con Arduino: 5 passaggi (con immagini)
Accesso alla tastiera 4x4 con Arduino: la tastiera 4x4 è un composto di 16 tasti disposti come una matrice. Il metodo utilizzato per accedere alla tastiera 4x4 con il metodo di scansione a matrice. La tastiera 4x4 necessita di 8 pin per accedervi, ovvero 4 pin per le colonne e 4 pin per la linea. Come la scansione m
Spidering di un sito Web Ajax con un modulo di accesso asincrono: 6 passaggi (con immagini)
Spidering di un sito Web Ajax con un modulo di accesso asincrono: Il problema: gli strumenti di spidering non consentono l'autenticazione di accesso AJAX. Questa istruzione ti mostrerà come accedere tramite un modulo AJAX usando Python e un modulo chiamato Mechanize. Gli spider sono programmi di automazione web che stanno diventando sempre più pop