Taula de continguts:

Sistema d'accés basat en ultrasons: 6 passos (amb imatges)
Sistema d'accés basat en ultrasons: 6 passos (amb imatges)

Vídeo: Sistema d'accés basat en ultrasons: 6 passos (amb imatges)

Vídeo: Sistema d'accés basat en ultrasons: 6 passos (amb imatges)
Vídeo: Car service software 2024, De novembre
Anonim
Sistema d’accés basat en ultrasons
Sistema d’accés basat en ultrasons

Aquesta vegada us presento un sistema d’accés basat en ultrasons, crec que podria ser interessant.

Es basa en ones d'ultrasons, de manera que és un sistema d'accés sense contacte que no necessita cap altre dispositiu electrònic, sinó qualsevol objecte, fins i tot les mans, per intentar concedir accés al que vulgueu.

Els fonaments del sistema: una seqüència ordenada de distàncies mesurades constitueix una clau

espero que t'agradi

Pas 1: Com funciona

El sistema utilitza un sensor d’ultrasons per mesurar distàncies a un objecte situat davant seu.

Suposem que configurem el sistema per admetre 6 distàncies especificades: 1/2 ", 1/5", … i definim una seqüència de 5 distàncies mesurades com a clau d'accés, llavors el conjunt de diferents combinacions seria 6x6x6x6x6 = 7776

Jugant amb el nombre de distàncies especificades i la longitud de la tecla d'accés podem configurar un sistema d'accés amb un gran nombre de combinacions.

El sistema sempre mesura distàncies.

Si el sensor mesura distàncies vàlides durant un interval de temps especificat, l'esbós el desa i il·lumina un led blanc durant un breu interval de temps.

Després, l'esbós comprova si totes les distàncies desades anteriorment coincideixen en el mateix ordre amb la clau d'accés configurada.

Si és així, l'esbós il·luminarà el led verd i obrirà la barrera.

Pas 2: subministraments

Subministraments
Subministraments
  • Un sensor d'ultrasons HC-SR04
  • Un microcontrolador ARDUINO NANO o compatible
  • Un micro servo motor
  • Un LCD ARDUINO
  • Un adaptador LCD I2C ARDUINO
  • Un protobordo
  • Tres leds de 5 mm: blanc, vermell i verd
  • Filferros
  • Fusta contraxapada
  • Cartró

Pas 3: diagrama Fritzing

Diagrama Fritzing
Diagrama Fritzing

Pas 4: Construir el sistema

Construint el sistema
Construint el sistema
Construint el sistema
Construint el sistema
Construint el sistema
Construint el sistema

Els passos que he seguit per construir el sistema són els següents:

  • Obriu diversos forats a la fusta contraxapada per instal·lar el sensor d’ultrasons, el micro servomotor, la pantalla LCD ARDUINO i els tres leds.
  • Connecteu tots els components i connecteu-vos al microcontrolador com podeu veure a les imatges.

Pas 5: el codi

Diversos punts a tenir en compte a l'esbós:

La variable de cadena constant "accessequence" emmagatzema el valor de la clau d'accés

const String accessequence = "234";

  • El valor de distància que podeu veure a la pantalla LCD ARDUINO no és el valor de distància mesurat en polzades o centímetres, sinó el valor d'un "grup de distància". Vull dir que si la distància mesurada pel sensor va de 0, 78 "a (0, 78" + pas_distància), el valor del "grup de distància" és 1, etc.
  • Podeu modificar el nombre enter constant "step_distance", la "min_distance" i la "max_distance" per ajustar la precisió del sistema.

Recomanat: