Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Postavil som túto nočnú lampu s nízkym výkonom a schodiskom s dvoma infračervenými snímačmi pohybu, aby som mohol nainštalovať jediné zariadenie do polovice schodiska a spustiť ho buď tým, že niekto pôjde hore alebo zostúpi po schodisku. Tiež som urobil svoj návrh veľmi nízkym výkonom (priemerne 50 uAh za deň), aby ho batéria 500 mAh mohla napájať takmer rok. Vychádza z Atmelovho Attiny85.
Krok 1: Čo potrebujete
Tu je zoznam potrebného materiálu:
- ATTINY85
- 2 x Mini infračervený snímač pohybu PIR HC-SR505
- 2 x dióda (IN4148)
- 1K odpor (alebo väčší, ak chcete väčšiu citlivosť fotobuniek)
- 1 LED svetlo 3 mm
- Snímač fotobuniek
- JST konektor pre batériu
- 3,7 V batéria LiPo 500 mAh
- 2 x drobné vodiče (30 AVG)
Krok 2: Úprava senzorov
Senzory PIR sú postavené tak, aby fungovali s minimom 4,5 V a batéria LiPo poskytuje iba napätie 4,2 V (plne nabité) až 3,7 V. Aby sme tento problém vyriešili, musíme obísť regulátor napätia senzora spájkovaním malého drôtu (používam 30 AVG) priamo na čip EG4001, druhý kolík zľava. Vyzerá to ťažšie, ako je to v skutočnosti.
Odizolujte niekoľko milimetrov z drôtu a na odhalený hrot naneste pájku. Potom umiestnite drôt na druhý kolík čipu (ako na obrázku) a jemne priložte spájkovačku, aby sa hrbol spájky roztavil a odstránil.
Posledným krokom je odpojenie kolíka VCC (+) od konektora.
Krok 3: Okruh
Oba snímače PIR sú pripojené k rovnakému vstupnému kolíku ATTINY85, aby sa minimalizovalo využitie pinov a príslušný kód. Signál snímača PIR je vedený diódami na zmiernenie akéhokoľvek aktuálneho efektu spätnej väzby. Bez diód je časť signálu absorbovaná druhým senzorom a je taká slabá, že nespúšťa prerušenie požadované Attinym na prebudenie.
Keď je v okolí okolité svetlo, senzory PIR sa vypnú. Počas týchto období obvod čerpá iba asi 4uAh. Keď je tma, senzory PIR sú zapnuté a čerpajú 130 uAh, keď nie je detekovaný žiadny pohyb. To znamená, že v priemere, ak je v okruhu 8 hodín denne úplná tma, obvod v pohotovostnom režime čerpá v priemere 46 uAh. Váš kilometrový výkon na batériu sa bude líšiť v závislosti od toho, koľkokrát je dióda LED rozsvietená, ale batéria 500 mAh by pri normálnom použití vydržala asi rok.
Snímač fotobunky je zapnutý iba vtedy, keď je potrebné prečítať jeho hodnotu. Zvýšenie hodnoty odporu spôsobí, že bude citlivejšia. Skúsenosti s rôznymi hodnotami, ktoré vyhovujú vašim požiadavkám.
Krok 4: Kód
Na programovanie Attiny85 musíte použiť externý programátor. Osobne to robím prostredníctvom Arduino Uno. Na internete nájdete množstvo návodov, ako na to.
Kód používa hardvérové prerušenie a prerušenie časovača (strážny pes) na vykonávanie svojich činností s čo najmenším výkonom. Každé 4 sekundy sa spustí prerušenie strážneho psa, aby sme prostredníctvom fotobunky mohli skontrolovať zmeny v tme a podľa toho zapnúť/vypnúť PIR senzory.
Krok 5: Konečná montáž
Obvod som vyrobil do DPS, spájkoval som súčiastky a 3D som naň vytlačil malú škatuľu, pričom som sa ubezpečil, že snímače PIR smerujú správnym smerom. Detekcia pohybu sa tak deje presnejšie a umožňuje lepšiu detekciu oblasti.
Dúfam, že sa vám bude páčiť, dajte mi vedieť, ak máte otázky, pripomienky alebo uvidíte potenciálne vylepšenia.