2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
1
Krok 1: Schéma zapojení
Krok 2: Díly:
Arduino NANO, HC-SR501, HC-SR04, 12bitová kulatá LED dioda WS2812 5050 RGB
Bzučák, Propojovací vodiče,
Krok 3: Výroba
Nainstalujte soubor knihovny: Otevřete „Nástroje“-„Spravovat knihovny ……“ve vývojovém softwaru Arduino, poté vyhledejte „Adafruit_NeoPixel“a nainstalujte jej.
Krok 4: POZNÁMKA:
V tomto projektu jsem použil modul infračerveného senzoru lidského těla HC-SR501. Modul infračerveného snímače lidského těla HC-SR501 má dvě metody spouštění. Jedním z nich je neopakovatelné spouštění: to znamená, že poté, co senzor vydá vysokou úroveň, doba zpoždění je u konce , Výstup se automaticky změní z vysoké úrovně na nízkou úroveň. Zjednodušeně řečeno, vydá vysokou úroveň, když snímá pohyb člověka, ale po uplynutí času jeho tlačítka pro nastavení zpoždění nebude nadále vnímat, i když se před ním člověk pohybuje. HC-SR501 má dobu blokování 0,2 sekundy, během které nebude fungovat. Bude se cítit i po uplynutí doby uzamčení. K dispozici je také opakovatelný spouštěcí režim: poté, co senzor vydá vysokou úroveň, během doby zpoždění, pokud se lidské tělo pohybuje ve svém snímacím rozsahu, jeho výstup zůstane vysoký, dokud osoba neodejde. Změňte vysokou úroveň na nízkou úroveň (snímací modul automaticky prodlouží dobu zpoždění po detekci každé aktivity lidského těla a jako počáteční bod doby zpoždění vezme čas poslední aktivity). Jednoduše řečeno, pokud se budete pohybovat před modulem lidského infračerveného senzoru, HC-SR501 bude vždy vydávat vysokou úroveň.