Satura rādītājs:
- 1. darbība. Kā tas darbojas
- 2. solis: Piegādes
- 3. solis: Fritzing diagramma
- 4. solis: sistēmas izveide
- 5. darbība: kods
- 6. darbība: sistēmas pārbaude
Video: Uz ultraskaņu balstīta piekļuves sistēma: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šoreiz es jums piedāvāju uz ultraskaņu balstītu piekļuves sistēmu, manuprāt, tā varētu būt interesanta.
Tas ir balstīts uz ultraskaņas viļņiem, tāpēc tā ir bezkontakta piekļuves sistēma, kurai nav nepieciešama cita elektroniska ierīce, bet kāds priekšmets, pat rokas, lai mēģinātu piešķirt piekļuvi visam, ko vēlaties.
Sistēmas pamati: sakārtota izmērīto attālumu secība veido atslēgu
ES ceru tev patīk
1. darbība. Kā tas darbojas
Sistēma izmanto ultraskaņas sensoru, lai izmērītu attālumu līdz objektam, kas novietots tā priekšā.
Pieņemsim, ka mēs konfigurējam sistēmu, lai tā pieņemtu 6 noteiktus attālumus: 1/2 ", 1/5",… un kā piekļuves atslēgu definētu 5 izmērītu attālumu secību, tad dažādu kombināciju kopa būtu 6x6x6x6x6 = 7776
Spēlējot ar norādīto attālumu skaitu un piekļuves atslēgas garumu, mēs varam konfigurēt piekļuves sistēmu ar milzīgu kombināciju skaitu.
Sistēma vienmēr mēra attālumus.
Ja sensors noteiktā laika intervālā mēra derīgus attālumus, skice to saglabā un īsā laika intervālā iedegas balta gaismas diode.
Pēc tam skice pārbauda, vai visi iepriekš saglabātie attālumi atbilst vienā secībā ar konfigurēto piekļuves atslēgu.
Ja tā, skice iedegsies zaļā gaismas diode un atvērs barjeru.
2. solis: Piegādes
- Viens ultraskaņas sensors HC-SR04
- Viens ARDUINO NANO vai saderīgs mikrokritenis
- Viens mikro servo motors
- Viens ARDUINO LCD
- Viens I2C ARDUINO LCD adapteris
- Viens protobords
- Trīs 5 mm gaismas diodes: balta, sarkana un zaļa
- Vadi
- Saplāksnis
- Kartons
3. solis: Fritzing diagramma
4. solis: sistēmas izveide
Sistēmas izveidē es esmu veicis šādas darbības:
- Atveriet vairākus saplākšņa caurumus, lai uzstādītu ultraskaņas sensoru, mikro servomotoru, ARDUINO LCD un trīs gaismas diodes.
- Pievienojiet visus komponentus vadiem un pievienojiet mikrokontrolleram, kā redzams attēlos.
5. darbība: kods
Skicē jāņem vērā vairāki punkti:
Pastāvīgais virknes mainīgais "accessequence" saglabā piekļuves atslēgas vērtību
const String accessequence = "234";
- Attāluma vērtība, ko var redzēt ARDUINO LCD, nav attāluma vērtība, kas izmērīta collās vai centimetros, bet gan "attāluma grupas" vērtība. Es domāju, ja sensora izmērītais attālums iet no 0, 78 "līdz (0, 78" + step_distance), "attāluma grupas" vērtība ir 1 un tā tālāk.
- Lai pielāgotu sistēmas precizitāti, varat mainīt nemainīgu veselu skaitli "step_distance", "min_distance" un "max_distance".
Ieteicams:
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: Produktu un priekšmetu transportēšana un/vai iepakošana rūpniecības jomā tiek veikta, izmantojot līnijas, kas izgatavotas, izmantojot konveijera lentes. Šīs jostas palīdz ar noteiktu ātrumu pārvietot priekšmetu no viena punkta uz otru. Daži apstrādes vai identifikācijas uzdevumi var būt
Uz ultraskaņu balstīta pozicionēšanas sistēma: 4 soļi (ar attēliem)
Uz ultraskaņu balstīta pozicionēšanas sistēma: visas ultraskaņas radaru versijas, kuras esmu atradis arduino ierīcēm (Arduino - radars/ultraskaņas detektors, Arduino ultraskaņas radaru projekts), ir ļoti jauki radari, taču tie visi ir "akli". Es domāju, radars atklāj kaut ko, bet to, ko es
DIY bezvadu automātiskā augu laistīšanas sistēma bez piekļuves internetam: 3 soļi
DIY bezvadu automātiskā augu laistīšanas sistēma bez interneta piekļuves prasības: Es vēlētos automātiski regulāri laistīt savus augus, iespējams, vienu vai divas reizes dienā atkarībā no dažādiem gadalaikiem. Bet tā vietā, lai IOT draugs veiktu šo darbu, es labprātāk vēlētos kaut ko atsevišķu šim konkrētajam uzdevumam. Jo es negribu iet
Pilnīga uz Arduino balstīta transportlīdzekļa GPS+GPRS pretaizdzīšanas sistēma: 5 soļi (ar attēliem)
Pilnīga uz Arduino balstīta transportlīdzekļa GPS+GPRS pretaizdzīšanas sistēma: Sveiki! Es gribēju izveidot pilnīgu risinājumu GPS transportlīdzekļa pretaizdzīšanas ierīcei, kas būtu: pēc iespējas lētāka un pēc iespējas pilnīgāka -tur nav nekā cita, ko darīt, tāpēc es beidzot izveidoju uz Arduino balstītu risinājumu
RFID drošības sistēma (balstīta uz Arduino): 6 soļi (ar attēliem)
RFID drošības sistēma (balstīta uz Arduino): patiešām jauka ierīce, kas jums pat ir mājās