Jistě znáte situaci vytopení sousedů, nebo bytu vodou... Tento obvod s procesorem ATtiny 85 za "pár korun" řeší tyto nepříjemnosti. Obvod obsahuje pouze baterii CR2032 (3V), procesor ATtiny85 SO8, piezoměnič, SMD LED diodu 1206, blokovací kondenzátor 100nF 1206 a dva SMD rezistory 1206 (10K a 1M)...
Popis obvodu
Po vložení baterie máme 5 vteřin na položení obvodu na místo (kde chceme detekovat vodu) - tento stav je signalizován svítící LED diodou. Po 5 vteřinách 2x zapípá piezoreproduktor a zabliká LED dioda (oznámení o načtení naměřené vlhkosti sondy za sucha - měří se 8 vzorků a ty se zprůměrují). Procesor usne (z důvody spotřeby a tím úspory baterie) po 2 vteřinách se procesor probudí a změří napětí (vlhkost - vodivost) na sondě (měří se AD vstup oproti GND). Pokud došlo ke změně vodivosti o 100 (číslo v AD je od 0 do 1023) spustí se alarm (LED bliká a piezo pípá).
:-D Obvod funguje i obráceně: pokud položíme obvod do místa s vodou, tak se uloží hodnota zamokra. Alarm se spustí pokud zmizí voda (například v květináči).
Parametry obvodu
- odběr při alarmu: ~ 50 mA
- odběr při spánku: ~ 5uA
- napájení: baterie CR2032 - 3V typ 250 mAh
- životnost baterie: ~ 5 roků v klidu (bez alarmu) s alarmy méně
ZDARMA
- 1.0 hex pro procesor ATTINY85 - 8MHz
DONATE
- 1.0 (zdroj + hex pro procesor) plošný spoj (Eagle, Gerber, CAM)
- 3D krabička pro alarm (2 verze) Stl, G-code pro PETG materiál, Autodesk Fusion 360 (zdroj)
Schéma zapojení obvodu
Deska spojů obvodu
Foto hotové desky
(printed.cz)
Pro součástky přesně dle servisního potisku použijeme 3D krabičku verze 1
Pro součástky jako na fotce použijeme 3D krabičku verze 2 (větší výřez ve víčku a boku)
(Prototyp)
Video - test zařízení
Seznam součástek
Název zboží | odkaz tme.eu |
počet kusů | cena za ks v kč |
R1 10K 1206 | http://www.tme.eu/cz/details/smd1206-10k/rezistory-smd-1206/royal-ohm/1206s4j0103t5e/ | 1 | 0,2/0,2,- |
R2 1M 1206 | http://www.tme.eu/cz/details/smd1206-1m/rezistory-smd-1206/royal-ohm/1206s4j0105t5e/ | 1 | 0,2/0,2,- |
C1 100nF 1206 | http://www.tme.eu/cz/details/12061c104k4t2a/kondenzatory-mlcc-smd-1206/avx/ | 1 | 0,7/0,7,- |
IO1 ATTiny85 SO8 | http://www.tme.eu/cz/details/attiny85-20su/mikroprocesory-atmel-avr-smd/atmel/ | 1 | 36,5/36,5,- |
SP1 | http://www.tme.eu/cz/details/bpt-14/piezosireny-bez-generatoru/bestar/ | 1 | 28/28,- |
BAT držák | http://www.tme.eu/cz/details/ch25-2032/baterie-pouzdra-i-drzaky/comf/ | 1 | 9,2/9,2,- |
BAT CR2032 | http://www.tme.eu/cz/details/bat-cr2032_re/baterie/renata/cr2032/ | 1 | 10/10,- |
LED 5mm red | http://www.tme.eu/cz/details/l-53ec/led-diody-tht-5mm/kingbright-electronic/ | 1 | 1,4/1,4,- |
Řadová pin lišta 2x2 | http://www.tme.eu/cz/details/zl202-4g/konektory-hrebinky/connfly/ds1021-2_2sf1-1/ | 3 | 0,6/1,8,- |
Celková cena | 88,- Kč |
Nastavení pojistek (fuse) pro programátor
efuse: 0xff, hfuse: 0xdf, lfuse: 0xe2
3D krabička - verze 1 (přesně kopíruje osazovací plán na desce)
3D krabička - verze 2 (dle skutečných osazovaných dílů na desce)