Satura rādītājs:

Kā izveidot Arduino sociālās distancēšanās ierīci ar PIR: 4 soļi
Kā izveidot Arduino sociālās distancēšanās ierīci ar PIR: 4 soļi

Video: Kā izveidot Arduino sociālās distancēšanās ierīci ar PIR: 4 soļi

Video: Kā izveidot Arduino sociālās distancēšanās ierīci ar PIR: 4 soļi
Video: 🆕 Sociālo tīklu mārketings & kā piesaistīt klientus! 2024, Jūlijs
Anonim
Image
Image

1

1. darbība: shēmas shēma

Ražošana
Ražošana

2. darbība. Daļas:

Arduino NANO, HC-SR501, HC-SR04, 12 bitu WS2812 5050 RGB apaļa gaismas diode

Buzzer, Jumper vadi,

3. darbība: ražošana

Ražošana
Ražošana
Ražošana
Ražošana

Instalējiet bibliotēkas failu: Arduino izstrādes programmatūrā atveriet "Tools"-"Manage Libraries ……", pēc tam meklējiet "Adafruit_NeoPixel" un instalējiet to.

4. darbība: PIEZĪME

PIEZĪME
PIEZĪME

Šajā projektā es izmantoju cilvēka ķermeņa infrasarkano staru sensora moduli HC-SR501. HC-SR501 cilvēka ķermeņa infrasarkanā sensora modulim ir divas iedarbināšanas metodes. Viens no tiem ir neatkārtojams aktivizēšana: tas ir, pēc sensora izvades augstā līmenī, aiztures laiks ir beidzies , Izeja automātiski mainīsies no augsta līmeņa uz zemu līmeni. Vienkārši sakot, tas izvadīs augstu līmeni, kad tas jutīs cilvēka kustību, bet pēc tam, kad būs beidzies tā aizkaves pielāgošanas pogas laiks, tas netiks uztverts pat tad, ja cilvēks pārvietojas priekšā. HC-SR501 bloķēšanas laiks ir 0,2 sekundes, un šajā laikā tas nedarbosies. Tas būs jūtams arī pēc bloķēšanas laika beigām. Pastāv arī atkārtojams sprūda režīms: pēc tam, kad sensors izvada augstu līmeni, aizkavēšanās periodā, ja cilvēka ķermenis pārvietojas savā uztveršanas diapazonā, tā izlaide paliks augsta, līdz persona pametīs. Mainiet augsto līmeni uz zemu (sensora modulis automātiski pagarinās aizkaves periodu pēc katras cilvēka ķermeņa darbības noteikšanas un aizkavēšanās laika sākuma punktu ņems pēdējās darbības laiku). Vienkārši sakot, ja turpināsit kustēties cilvēka infrasarkanā sensora moduļa priekšā, HC-SR501 vienmēr izvadīs augstu līmeni.

Ieteicams: