Arduino kompatibel badkar controller (1 / 13 steg)
Steg 1: Stycklista
Delar är alla genom hålet
• 1 x 328p Atmega med arduino bootloader
1 x DS18B20 jag använde en så här:
http://www.adafruit.com/products/381
1 x 434mhz mottagare: https://www.sparkfun.com/products/10532
2 x 10 k motstånd
2 x 100 ohms motstånd
3 x 2.2 k motstånd
1 x 4.7 k motstånd
3 x 1n4001 diod (titta på polaritet)
3 x n2222 transistorer
1 x 5mm ledde (jag använde vita men alla färger kommer att göra) - valfri power leds
4 x 0.1uf kondensatorer
1 x 1000uf kondensator (titta på polaritet)
1 x eluttag 2,1 mm
1 x 16mhz resonator: http://goo.gl/9ADtJh
3 x 5v reläer (endast 2 används vid denna tid)
1 x LM7805 5v regulator med kylfläns
1 x summern: http://goo.gl/E7XFmu
massor av 0,1 tum bryta bort Headers
•
några 0,1 tum kvinnliga headers
Anpassade PCB (se filer)
1 x 12v fylla ventil, om du använder en pump extra försiktighetsåtgärder bör vara used.* jag använde något liknande detta:
•
http://www.ebay.com/ITM/1-2-12VDC-Hose-Barb-Electr...
•
Anka:
resistorer och kondensatorer är SMD805!
• 1 x 328p Atmega med arduino bootloader
1 x 434mhz sändare: https://www.sparkfun.com/products/10534
• 5 x 10 k resistor SMD805
• 4 x 0.1uf kondensator
2 x BC547
• 1 x 16mhz resonator: http://goo.gl/9ADtJh
1 x anpassade PCB
1 x anka Enclousure Duckymeter: http://amzn.com/B0064CTIC4
några 0,1 tum kvinnliga headers
•
Andra delar:
•
• 12v förseglat bly syra batteri
FTDI programmerare använde jag den här: https://solarbotics.com/product/39240/
1 x Lysol No-Touch automatisk Hand Tvålpump: http://amzn.com/B006RHYSLM
crimp anslutningar för batteripolerna och pumpar
• In-line fuse http://amzn.com/B0002KR88A jag satte en 5 amp säkring i min.
• 2.1mm fat jack
DuPont kablar att göra trådar: http://goo.gl/vfFXOA
En Adafruit i2c LCD-sköld med knapparna: http://www.adafruit.com/products/714
3 x vattentät tryckknappar: http://goo.gl/PBCajq
Kapsling (jag har tagit den laserskurna filer men observera det inte är vattentät)
Tillval: Arduino Ethernet Shield
Tillval: Flowmeter:http://goo.gl/Mr3Por
Obs: pcb och koden är OK nu!
PCB-spår är inte tillräckligt tjock för att hantera en pump, så måste du lägga till extra tråd så att det är ok.