--- /dev/null
+Greenhouse Shield for Arduino
+Copyright 2010 by Bdale Garbee, released under the TAPR Open Hardware License
+
+This is a board my son Robert is building to monitor and control conditions
+in our back yard greenhouse. The objective is a "shield" for an Arduino
+Duemilanove board, with the following features:
+
+ - temperature sensor MCP9700A
+ - light sensor PDV-P9007
+ - humidity sensor HCH-1000 + TLC555
+ - i2c real-time clock DS1307
+ - i2c non-volatile memory for data logging 24AA1025
+ - 4 relay-switched mains (110 volt AC)
+ - electric heater (high current!)
+ - electric fan
+ - hydroponics pump
+ - spare
+ - spi TeleDongle interface for RF link
+ http://altusmetrum.org/TeleDongle
+
+The idea is that we log temperature, light, and humidity every so often to
+the non-volatile memory with timestamps. On each sample, we check current
+conditions and turn the heater on if it's too cold, and the fan on if it's
+too hot. The hydroponics pump gets turned on and off on a regular schedule.
+And the RF link provides a mechanism for remotely downloading the logged data,
+changing setpoints and schedules, manual override, etc.
N 42800 49700 44500 49700 4
N 42800 50100 44900 50100 4
N 42800 50500 44500 50500 4
-N 42800 50900 44100 50900 4
+N 42800 50900 45800 50900 4
{
T 43700 51100 5 10 1 1 0 2 1
netname=reset
C 47200 42700 1 0 0 conn-8.sym
{
T 47555 45795 5 10 1 1 0 0 1
-refdes=J?
+refdes=J5
T 47200 42400 5 10 1 1 0 0 1
value=TeleDongle
}
N 47200 45200 45800 45200 4
{
T 45800 45300 5 10 1 1 0 0 1
-netname=c0
+netname=td_c0
}
N 47200 44800 45800 44800 4
{
T 45800 44900 5 10 1 1 0 0 1
-netname=mo0
+netname=td_mo0
}
N 47200 44400 45800 44400 4
{
T 45800 44500 5 10 1 1 0 0 1
-netname=mi0
+netname=td_mi0
}
N 47200 44000 45800 44000 4
{
T 45800 44100 5 10 1 1 0 0 1
-netname=irq
+netname=td_irq
}
N 47200 43600 45800 43600 4
{
T 45800 43700 5 10 1 1 0 0 1
-netname=cs1
+netname=td_cs1
}
N 47200 43200 45800 43200 4
{
C 46900 54300 1 0 0 5V-plus-1.sym
C 47000 52000 1 0 0 gnd-1.sym
N 47100 53400 47100 53200 4
+C 45800 50900 1 0 0 switch-pushbutton-no-1.sym
+{
+T 45900 51200 5 10 1 1 0 0 1
+refdes=S1
+T 46200 51500 5 10 0 0 0 0 1
+device=SWITCH_PUSHBUTTON_NO
+T 46300 51200 5 10 1 1 0 0 1
+value=reset
+}
+C 46700 50600 1 0 0 gnd-1.sym