Spisu treści:

Jak zrobić urządzenie dystansujące Arduino za pomocą PIR: 4 kroki?
Jak zrobić urządzenie dystansujące Arduino za pomocą PIR: 4 kroki?

Wideo: Jak zrobić urządzenie dystansujące Arduino za pomocą PIR: 4 kroki?

Wideo: Jak zrobić urządzenie dystansujące Arduino za pomocą PIR: 4 kroki?
Wideo: 47. Jak zrobić rejestrator obecnosci za pomocą Arduino i kilku modułów? 2024, Lipiec
Anonim
Image
Image

1

Krok 1: Schemat obwodu

Produkcja
Produkcja

Krok 2: Części:

Arduino NANO, HC-SR501, HC-SR04, 12-bitowa okrągła dioda LED WS2812 5050 RGB

Brzęczyk, Przewody połączeniowe,

Krok 3: Produkcja

Produkcja
Produkcja
Produkcja
Produkcja

Zainstaluj plik biblioteki: Otwórz „Narzędzia”-„Zarządzaj bibliotekami……” w oprogramowaniu deweloperskim Arduino, a następnie wyszukaj „Adafruit_NeoPixel” i zainstaluj go.

Krok 4: UWAGA:

NOTATKA
NOTATKA

W tym projekcie wykorzystałem moduł czujnika podczerwieni ludzkiego ciała HC-SR501. Moduł czujnika podczerwieni HC-SR501 ludzkiego ciała ma dwie metody wyzwalania. Jednym z nich jest wyzwalanie niepowtarzalne: oznacza to, że po tym, jak czujnik wygeneruje wysoki poziom, czas opóźnienia się skończy,Wyjście automatycznie zmieni poziom z wysokiego na niski. Mówiąc prościej, wygeneruje wysoki poziom, gdy wyczuje ruch człowieka, ale po upływie czasu, w którym przycisk regulacji opóźnienia się skończy, nie będzie nadal wykrywać, nawet jeśli osoba się przed nim porusza. HC-SR501 ma czas blokady 0,2 sekundy, w którym to czasie nie będzie działać. Będzie nadal wykrywać po upływie czasu blokady. Istnieje również tryb powtarzalnego wyzwalania: po tym, jak czujnik wygeneruje wysoki poziom, w okresie opóźnienia, jeśli ciało ludzkie porusza się w zakresie wykrywania, jego sygnał wyjściowy pozostanie wysoki, dopóki osoba ta nie odejdzie. Zmień poziom wysoki na niski (moduł czujnikowy automatycznie wydłuży okres opóźnienia po wykryciu każdej aktywności ludzkiego ciała i przyjmie czas ostatniej aktywności jako punkt początkowy czasu opóźnienia). Mówiąc najprościej, jeśli będziesz poruszał się przed modułem ludzkiego czujnika podczerwieni, HC-SR501 zawsze wygeneruje wysoki poziom.

Zalecana: