Sadržaj:

Sustav pristupa temeljen na ultrazvuku: 6 koraka (sa slikama)
Sustav pristupa temeljen na ultrazvuku: 6 koraka (sa slikama)

Video: Sustav pristupa temeljen na ultrazvuku: 6 koraka (sa slikama)

Video: Sustav pristupa temeljen na ultrazvuku: 6 koraka (sa slikama)
Video: Стабилизация биохимических показателей крови. Большой восстановительный рефлекторный каскад 2024, Srpanj
Anonim
Sustav pristupa temeljen na ultrazvuku
Sustav pristupa temeljen na ultrazvuku

Ovog puta predstavljam vam sustav pristupa temeljen na ultrazvuku. Mislim da bi mogao biti zanimljiv.

Temelji se na ultrazvučnim valovima pa je to beskontaktni pristupni sustav koji ne treba nikakav drugi elektronički uređaj, već bilo koji predmet čak i vašim rukama kako biste pokušali odobriti pristup svemu što želite.

Osnove sustava: uređen niz izmjerenih udaljenosti čini ključ

nadam se da ti se sviđa

Korak 1: Kako to radi

Sustav koristi ultrazvučni senzor za mjerenje udaljenosti do objekta postavljenog ispred njega.

Pretpostavimo da smo konfigurirali sustav da prihvati 6 navedenih udaljenosti: 1/2 ", 1/5",… i definiramo niz od 5 izmjerenih udaljenosti kao pristupni ključ, tada bi skup različitih kombinacija bio 6x6x6x6x6 = 7776

Igrajući se s brojevima navedenih udaljenosti i duljinom pristupnog ključa možemo konfigurirati pristupni sustav s velikim brojem kombinacija.

Sustav uvijek mjeri udaljenosti.

Ako senzor izmjeri valjane udaljenosti tijekom određenog vremenskog intervala, skica ga sprema i pali bijelu LED diodu tijekom kratkog vremenskog intervala.

Nakon toga skica provjerava podudaraju li se sve prethodno spremljene udaljenosti istim redoslijedom s konfiguriranim pristupnim ključem.

Ako je tako, skica će zasvijetliti zelenom LED diodom i otvorit će prepreku.

Korak 2: Opskrba

Pribor
Pribor
  • Jedan ultrazvučni senzor HC-SR04
  • Jedan ARDUINO NANO ili kompatibilni mikrokontroler
  • Jedan mikro servo motor
  • Jedan ARDUINO LCD
  • Jedan I2C ARDUINO LCD adapter
  • Jedna protoboard
  • Tri LED diode od 5 mm: bijela, crvena i zelena
  • Žice
  • Šperploča
  • Karton

Korak 3: Dijagram frcanja

Dijagram frcanja
Dijagram frcanja

Korak 4: Izgradnja sustava

Izgradnja sustava
Izgradnja sustava
Izgradnja sustava
Izgradnja sustava
Izgradnja sustava
Izgradnja sustava

Koraci koje sam slijedio za izgradnju sustava su sljedeći:

  • Otvorite nekoliko rupa na šperploči za ugradnju ultrazvučnog senzora, mikro servo motora, ARDUINO LCD -a i tri LED diode.
  • Ožičite sve komponente i spojite ih na mikrokontroler kao što možete vidjeti na slikama.

Korak 5: Kôd

Na skici je potrebno uzeti u obzir nekoliko točaka:

Varijabla stalnog niza "accessequence" pohranjuje vrijednost pristupnog ključa

const String accessequence = "234";

  • Vrijednost udaljenosti koju možete vidjeti na ARDUINO LCD -u nije vrijednost udaljenosti izmjerena u inčima ili centimetrima, već vrijednost "grupe udaljenosti". Mislim ako udaljenost izmjerena senzorom ide od 0, 78 "do (0, 78" + step_distance), vrijednost "grupe udaljenosti" je 1 i tako dalje.
  • Možete promijeniti konstantni cijeli broj "step_distance", "min_distance" i "max_distance" za prilagodbu preciznosti sustava.

Preporučeni: