2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
1
Hapi 1: Diagrami i Qarkut
Hapi 2: Pjesët:
Arduino NANO, HC-SR501, HC-SR04, 12 bit WS2812 5050 RGB LED i rrumbullakët
Buzzer, Telat e kërcyesit,
Hapi 3: Prodhimi
Instaloni skedarin e bibliotekës: Hapni "Tools"-"Manage Libraries ……" në programin e zhvillimit Arduino, pastaj kërkoni për "Adafruit_NeoPixel" dhe instalojeni.
Hapi 4: SH NOTNIM:
Në këtë projekt kam përdorur modulin e sensorit infra të kuqe të trupit të njeriut HC-SR501. Moduli i sensorit infra të kuqe të trupit të njeriut HC-SR501 ka dy metoda nxitëse. Njëra është nxitja e papërsëritshme: domethënë, pasi sensori të dalë në një nivel të lartë, koha e vonesës ka mbaruar output Prodhimi automatikisht do të ndryshojë nga niveli i lartë në nivelin e ulët. Për ta thënë thjesht, do të dalë në një nivel të lartë kur ndjen lëvizjen njerëzore, por pasi të ketë mbaruar koha e butonit të rregullimit të vonesës, ai nuk do të vazhdojë të ndiejë edhe nëse një person lëviz para tij. HC-SR501 ka një kohë bllokimi prej 0.2 sekonda, gjatë së cilës kohë nuk do të funksionojë. Do të vazhdojë të ndihet pasi të ketë mbaruar koha e bllokimit. Ekziston gjithashtu një mënyrë e përsëritshme e shkaktimit: pasi sensori të dalë në një nivel të lartë, gjatë periudhës së vonesës, nëse trupi i njeriut lëviz brenda intervalit të tij të ndjeshmërisë, prodhimi i tij do të mbetet i lartë derisa personi të largohet. Ndryshoni nivelin e lartë në nivel të ulët (moduli i ndijimit do të zgjasë automatikisht një periudhë kohore të vonesës pasi të zbulojë çdo aktivitet të trupit të njeriut dhe do të marrë kohën e aktivitetit të fundit si pikënisje të kohës së vonesës). E thënë thjesht, nëse vazhdoni të lëvizni para modulit të sensorit infra të kuqe njerëzore, HC-SR501 gjithmonë do të prodhojë një nivel të lartë.