Kazalo:

Kako narediti Arduino napravo za socialno distanciranje s PIR: 4 koraki
Kako narediti Arduino napravo za socialno distanciranje s PIR: 4 koraki

Video: Kako narediti Arduino napravo za socialno distanciranje s PIR: 4 koraki

Video: Kako narediti Arduino napravo za socialno distanciranje s PIR: 4 koraki
Video: # 59 Nextion Display Урок #2: Создаем собственное приложение 2024, Julij
Anonim
Image
Image

1

1. korak: Shema vezja

Proizvodnja
Proizvodnja

2. korak: Deli:

Arduino NANO, HC-SR501, HC-SR04, 12 -bitna okrogla LED WS2812 5050 RGB

Zvočni signal, Mostične žice,

3. korak: Proizvodnja

Proizvodnja
Proizvodnja
Proizvodnja
Proizvodnja

Namestite datoteko knjižnice: Odprite »Orodja«-»Upravljanje knjižnic ……« v razvojni programski opremi Arduino, nato poiščite »Adafruit_NeoPixel« in jo namestite.

4. korak: OPOMBA:

OPOMBA
OPOMBA

V tem projektu sem uporabil infrardeči senzorski modul človeškega telesa HC-SR501. Modul infrardečega senzorja za človeško telo HC-SR501 ima dva načina sproženja. Eno je neponovljivo sproženje: to pomeni, da potem, ko senzor oddaja visoko raven, se čas zakasnitve konča , Izhod se bo samodejno spremenil iz visokega v nizki nivo. Preprosto povedano, ko zazna človeško gibanje, bo oddajal visoko raven, vendar po preteku časa gumba za nastavitev zakasnitve ne bo več čutil, tudi če se oseba premakne pred njim. HC-SR501 ima čas blokiranja 0,2 sekunde, v tem času ne bo deloval. To se bo nadaljevalo po izteku časa zaklepanja. Obstaja tudi ponovljiv način sprožilca: potem ko senzor odda visoko raven, se v obdobju zakasnitve, če se človeško telo giblje v svojem območju zaznavanja, njegova moč ohrani visoko, dokler oseba ne odide. Spremenite visoko raven na nizko (senzorski modul bo samodejno podaljšal časovno obdobje zakasnitve po zaznavi vsake dejavnosti človeškega telesa in za začetno točko zakasnitve vzel čas zadnje aktivnosti). Preprosto povedano, če se premikate pred modulom človeškega infrardečega senzorja, bo HC-SR501 vedno oddajal visoko raven.

Priporočena: