Thermostat wiring list
Arduino Mega 2560
Standard Arduino Ethernet Shield
Arduino TX1 -> LCD117 Serial LCD for main display
Arduino TX2 -> LCD117 Serial LCD for kitchen display
Arduino TX3 -> LCD117 Serial LCD for bedroom display
Arduino 2 -> DHT22 main temp/humidity sensor
Arduino 8 -> DHT22 kitchen temp/humidity sensor
Arduino 5 -> DHT22 bedroom temp/humidity sensor
Arduino 6 -> Relay drive main heating control
Arduino 7 -> Relay drive kitchen heating control
Arduino 9 -> Relay drive bedroom heating control
Arduino 22, 24 -> 2 rows from main keypad, cols driven by LCD117 module
Arduino 26, 28 -> 2 rows from kitchen keypad, cols driven by LCD117 module
Arduino 30, 32 -> 2 rows from bedroom keypad, cols driven by LCD117 module
Arduino 42 -> drive for "DNS OK" LED
Arduino 43 -> "use DHCP" push button
Arduino 36 -> serial clock to DS1302 clock chip
Arduino 38 -> input/output to DS1302 clock chip
Arduino 40 -> chip enable to DS1302 clock chip
5v to everything that gets 5v
Ground to everything that gets ground
raw 9v sent down the cat5 to the remotes where a 7805 regulates to 5v
|