From 1644c0346c5594fcd8e3f4ded00d98c9a70b68b1 Mon Sep 17 00:00:00 2001 From: Marcus Date: Sun, 31 Mar 2024 04:41:50 +0200 Subject: [PATCH] added water level sensor --- Arduino/CanGrow/CanGrow.ino | 65 +- KiCad/CanGrow/CanGrow.kicad_sch | 1589 ++++++++++++++++++++++++++----- 2 files changed, 1394 insertions(+), 260 deletions(-) diff --git a/Arduino/CanGrow/CanGrow.ino b/Arduino/CanGrow/CanGrow.ino index 6698942..fe60340 100644 --- a/Arduino/CanGrow/CanGrow.ino +++ b/Arduino/CanGrow/CanGrow.ino @@ -7,8 +7,18 @@ * D0 - MOSFET Fan * D1, D2 - I2C * D3 - DHT11 - * D4 - MOSFET Pump + * D4 - water level Vcc * D5 - MOSFET Grow LED, PWM + * D6 - MOSFET Pump + * A0 - water level + * + * + * Water level + * =========== + * + * 0 - 199 : CRITICAL + * 200 - 399 : WARNING + * >400 : OK * */ @@ -19,16 +29,16 @@ #include #include "DHT.h" +uint8_t PINfan = D0; uint8_t PINdht = D3; -uint8_t PINfan = 3; -uint8_t PINpump = 4; -uint8_t PINled = 5; +uint8_t PINwater = D4; +uint8_t PINled = D5; +uint8_t PINpump = D6; +uint8_t PINAwater = A0; #define WIRE Wire #define DHTTYPE DHT11 - - Adafruit_SSD1306 display = Adafruit_SSD1306(128, 32, &WIRE); // 'CanGrow_Logo', 128x32px const unsigned char bmpCanGrow_Logo [] PROGMEM = { @@ -72,7 +82,6 @@ const unsigned char* bmpallArray[1] = { bmpCanGrow_Logo }; - // I2C moisture sensor measurements // soil moisture value int chirpMoisture; @@ -108,26 +117,47 @@ unsigned int readI2CRegister16bit(int addr, int reg) { } void setup() { + // setup pins + pinMode(PINfan, OUTPUT); + pinMode(PINdht, INPUT); + pinMode(PINwater, OUTPUT); + pinMode(PINled, OUTPUT); + pinMode(PINpump, OUTPUT); + + // set all OUTPUT to low + digitalWrite(PINfan, LOW); + digitalWrite(PINwater, LOW); + digitalWrite(PINled, LOW); + digitalWrite(PINpump, LOW); + + + // initialise Wire for I2C Wire.begin(); + // initialise Serial output Serial.begin(115200); + // reset chirp writeI2CRegister8bit(0x20, 6); //reset + // initialise I2C display display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // Address 0x3C for 128x32 - pinMode(PINdht, INPUT); + // initialise DHT11 dht.begin(); display.clearDisplay(); display.display(); + // set display settings + display.setTextSize(1); + display.setTextColor(SSD1306_WHITE, SSD1306_BLACK); + + // display Logo display.drawBitmap(0, 0, bmpCanGrow_Logo, 128, 32, WHITE); display.display(); delay(2500); - + // clear display display.clearDisplay(); display.display(); - display.setTextSize(1); - display.setTextColor(SSD1306_WHITE, SSD1306_BLACK); } void loop() { @@ -173,8 +203,17 @@ void loop() { display.print(dht.readTemperature()); display.print(", "); display.print(dht.readHumidity()); - //display.println(readI2CRegister16bit(0x20, 0)); + display.println(readI2CRegister16bit(0x20, 0)); display.display(); - delay(500); + + digitalWrite(PINwater, HIGH); + delay(200); + display.print("Water: "); + display.println(analogRead(PINAwater)); + + digitalWrite(PINwater, LOW); + + display.display(); + } diff --git a/KiCad/CanGrow/CanGrow.kicad_sch b/KiCad/CanGrow/CanGrow.kicad_sch index a6c0d56..5fcf0b2 100644 --- a/KiCad/CanGrow/CanGrow.kicad_sch +++ b/KiCad/CanGrow/CanGrow.kicad_sch @@ -5,6 +5,207 @@ (uuid "42428fce-ab8c-4a80-af19-dee4f0070d36") (paper "A4") (lib_symbols + (symbol "Connector:Conn_01x03_Pin" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x03_Pin" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x03_Pin_1_1" + (polyline + (pts + (xy 1.27 -2.54) (xy 0.8636 -2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy 0.8636 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 2.54) (xy 0.8636 2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 0.8636 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start 0.8636 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start 0.8636 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type outline) + ) + ) + (pin passive line + (at 5.08 2.54 180) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -2.54 180) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) (symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) @@ -144,6 +345,142 @@ ) ) ) + (symbol "Device:C" + (pin_numbers hide) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) (symbol "Device:R" (pin_numbers hide) (pin_names @@ -1684,7 +2021,19 @@ (uuid "02cbefbf-b08b-4d29-9205-b46b7e431945") ) (junction - (at 179.07 102.87) + (at 76.2 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "1da81631-da6b-476d-b8b7-532d1e198468") + ) + (junction + (at 96.52 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "1db8297d-9fdb-4662-927a-4d45f886205b") + ) + (junction + (at 201.93 116.84) (diameter 0) (color 0 0 0 0) (uuid "242af0fe-afe1-4a60-b917-172baeb2cb38") @@ -1696,17 +2045,29 @@ (uuid "284161fd-2fcd-4242-99aa-5c36c250447a") ) (junction - (at 196.85 143.51) + (at 219.71 157.48) (diameter 0) (color 0 0 0 0) (uuid "2a5c3bb2-d5a5-4b94-8037-6efb945fcbfb") ) (junction - (at 171.45 95.25) + (at 240.03 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "2b44c5da-99d6-4db6-834c-ed0ee885803f") + ) + (junction + (at 194.31 109.22) (diameter 0) (color 0 0 0 0) (uuid "3ba18a05-a3a5-4dfb-aa21-406b58722355") ) + (junction + (at 96.52 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "3fcf56fb-9699-4c85-969b-d4d8bbd8d8dd") + ) (junction (at 175.26 34.29) (diameter 0) @@ -1714,13 +2075,13 @@ (uuid "481cf788-c97b-48ab-9d17-8e2e6d8a885a") ) (junction - (at 217.17 83.82) + (at 76.2 120.65) (diameter 0) (color 0 0 0 0) - (uuid "56383d28-a74c-42cf-ba70-3d66276b085d") + (uuid "716d5a05-f0f4-48a6-8db8-0e6ca916b37e") ) (junction - (at 189.23 138.43) + (at 212.09 152.4) (diameter 0) (color 0 0 0 0) (uuid "7ab190fd-b0c1-4a14-b44a-2ae8e2c6db66") @@ -1738,40 +2099,46 @@ (uuid "86b0fa74-bdbc-4882-9ce7-38fa88e6e628") ) (junction - (at 217.17 104.14) - (diameter 0) - (color 0 0 0 0) - (uuid "9283da0c-d5f5-4fac-88ee-898418c0d350") - ) - (junction - (at 180.34 124.46) + (at 203.2 138.43) (diameter 0) (color 0 0 0 0) (uuid "950eb755-e557-41cf-b28f-8b6f84322804") ) (junction - (at 196.85 90.17) + (at 219.71 104.14) (diameter 0) (color 0 0 0 0) (uuid "adec110d-ed0a-4448-96a6-35af61b2a631") ) (junction - (at 172.72 119.38) + (at 195.58 133.35) (diameter 0) (color 0 0 0 0) (uuid "b3c85d53-08c6-474d-82dd-b29c5e190d4d") ) (junction - (at 171.45 88.9) + (at 240.03 123.19) + (diameter 0) + (color 0 0 0 0) + (uuid "bc0f1177-ad9f-42b6-8738-1fb3f2f0eaf5") + ) + (junction + (at 76.2 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "bcd150de-5c02-47e1-bec1-a53a32897324") + ) + (junction + (at 194.31 102.87) (diameter 0) (color 0 0 0 0) (uuid "da93e5b3-f229-4b58-b063-4ea7c910f847") ) (junction - (at 175.26 72.39) + (at 254 97.79) (diameter 0) (color 0 0 0 0) - (uuid "e40832bc-88d4-40eb-8a4a-6f00ca1d2580") + (uuid "dbddeaf8-2384-44d4-bb63-d1599e7d3d0b") ) (junction (at 196.85 59.69) @@ -1801,13 +2168,23 @@ ) (wire (pts - (xy 217.17 83.82) (xy 217.17 104.14) + (xy 143.51 113.03) (xy 96.52 113.03) ) (stroke (width 0) (type default) ) - (uuid "09f06cbb-0182-4b36-8b01-409e5a8ab23c") + (uuid "032d577e-6f63-4a84-8f7c-913492db88fb") + ) + (wire + (pts + (xy 96.52 128.27) (xy 76.2 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "04038824-0b4a-43a5-81de-a313dd2c81e3") ) (wire (pts @@ -1821,7 +2198,7 @@ ) (wire (pts - (xy 162.56 88.9) (xy 171.45 88.9) + (xy 161.29 102.87) (xy 194.31 102.87) ) (stroke (width 0) @@ -1831,7 +2208,7 @@ ) (wire (pts - (xy 196.85 83.82) (xy 196.85 87.63) + (xy 219.71 97.79) (xy 219.71 101.6) ) (stroke (width 0) @@ -1849,6 +2226,16 @@ ) (uuid "0f9b64e6-affc-48af-ae23-d73a29329ae7") ) + (wire + (pts + (xy 156.21 72.39) (xy 156.21 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1003dd4d-e9ee-40bb-9d6c-87d0493f35b9") + ) (wire (pts (xy 193.04 67.31) (xy 207.01 67.31) @@ -1871,13 +2258,13 @@ ) (wire (pts - (xy 196.85 130.81) (xy 196.85 133.35) + (xy 146.05 54.61) (xy 113.03 54.61) ) (stroke (width 0) (type default) ) - (uuid "13fa2c7e-7fed-433f-9704-19e8040f6d73") + (uuid "14b1c024-6ef9-4126-9c72-519ba98c240e") ) (wire (pts @@ -1891,7 +2278,7 @@ ) (wire (pts - (xy 189.23 95.25) (xy 189.23 88.9) + (xy 212.09 109.22) (xy 212.09 102.87) ) (stroke (width 0) @@ -1909,6 +2296,26 @@ ) (uuid "2107b337-fa49-4b74-9679-802c94eca924") ) + (wire + (pts + (xy 96.52 120.65) (xy 96.52 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2188de7d-1a31-4eac-a9c5-5eb4e222b38c") + ) + (wire + (pts + (xy 240.03 97.79) (xy 254 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "26ac9397-6530-492a-bd16-a1e4c35ef1e7") + ) (wire (pts (xy 165.1 46.99) (xy 165.1 34.29) @@ -1929,16 +2336,6 @@ ) (uuid "28ab5e54-0c4e-482e-84c3-246d70d3c359") ) - (wire - (pts - (xy 191.77 59.69) (xy 191.77 72.39) - ) - (stroke - (width 0) - (type default) - ) - (uuid "2d03bb45-a63d-47e1-a57b-7c8ff93d78a5") - ) (wire (pts (xy 196.85 59.69) (xy 196.85 72.39) @@ -1971,7 +2368,7 @@ ) (wire (pts - (xy 217.17 83.82) (xy 196.85 83.82) + (xy 219.71 97.79) (xy 240.03 97.79) ) (stroke (width 0) @@ -1981,7 +2378,17 @@ ) (wire (pts - (xy 217.17 104.14) (xy 189.23 104.14) + (xy 66.04 120.65) (xy 76.2 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4026cdb7-033a-484c-88e5-c6770c1b0e6b") + ) + (wire + (pts + (xy 240.03 123.19) (xy 215.9 123.19) ) (stroke (width 0) @@ -2001,17 +2408,7 @@ ) (wire (pts - (xy 149.86 67.31) (xy 149.86 130.81) - ) - (stroke - (width 0) - (type default) - ) - (uuid "496db9d1-1508-45c2-8b60-93e7db204e69") - ) - (wire - (pts - (xy 172.72 119.38) (xy 171.45 119.38) + (xy 195.58 133.35) (xy 194.31 133.35) ) (stroke (width 0) @@ -2021,7 +2418,17 @@ ) (wire (pts - (xy 179.07 90.17) (xy 196.85 90.17) + (xy 96.52 113.03) (xy 96.52 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c646b48-7036-4871-a759-f89113977460") + ) + (wire + (pts + (xy 201.93 104.14) (xy 219.71 104.14) ) (stroke (width 0) @@ -2051,7 +2458,17 @@ ) (wire (pts - (xy 171.45 102.87) (xy 179.07 102.87) + (xy 96.52 105.41) (xy 76.2 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e68d199-87cb-4207-80ba-b379d3eecf6d") + ) + (wire + (pts + (xy 194.31 116.84) (xy 201.93 116.84) ) (stroke (width 0) @@ -2061,27 +2478,7 @@ ) (wire (pts - (xy 115.57 72.39) (xy 115.57 87.63) - ) - (stroke - (width 0) - (type default) - ) - (uuid "560fe1f5-54ba-404d-91bf-464313d1f8c7") - ) - (wire - (pts - (xy 115.57 72.39) (xy 175.26 72.39) - ) - (stroke - (width 0) - (type default) - ) - (uuid "56796b8a-d247-4728-83a8-01789c15e202") - ) - (wire - (pts - (xy 149.86 130.81) (xy 189.23 130.81) + (xy 156.21 144.78) (xy 212.09 144.78) ) (stroke (width 0) @@ -2091,7 +2488,17 @@ ) (wire (pts - (xy 113.03 57.15) (xy 151.13 57.15) + (xy 63.5 128.27) (xy 63.5 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5964d5b5-43b9-4aae-a8eb-0ae250de2899") + ) + (wire + (pts + (xy 113.03 57.15) (xy 158.75 57.15) ) (stroke (width 0) @@ -2101,7 +2508,7 @@ ) (wire (pts - (xy 180.34 138.43) (xy 180.34 143.51) + (xy 203.2 152.4) (xy 203.2 157.48) ) (stroke (width 0) @@ -2111,7 +2518,7 @@ ) (wire (pts - (xy 151.13 57.15) (xy 151.13 110.49) + (xy 158.75 57.15) (xy 158.75 124.46) ) (stroke (width 0) @@ -2131,7 +2538,17 @@ ) (wire (pts - (xy 162.56 88.9) (xy 162.56 69.85) + (xy 68.58 128.27) (xy 76.2 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "660a346b-dfea-449e-8a56-ad0b8293f72a") + ) + (wire + (pts + (xy 161.29 102.87) (xy 161.29 69.85) ) (stroke (width 0) @@ -2141,7 +2558,7 @@ ) (wire (pts - (xy 205.74 123.19) (xy 217.17 123.19) + (xy 229.87 137.16) (xy 240.03 137.16) ) (stroke (width 0) @@ -2151,7 +2568,7 @@ ) (wire (pts - (xy 205.74 123.19) (xy 205.74 128.27) + (xy 229.87 137.16) (xy 229.87 144.78) ) (stroke (width 0) @@ -2161,7 +2578,17 @@ ) (wire (pts - (xy 151.13 110.49) (xy 172.72 110.49) + (xy 63.5 113.03) (xy 76.2 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "737355ae-774c-4103-a189-1f2a4a659e63") + ) + (wire + (pts + (xy 158.75 124.46) (xy 195.58 124.46) ) (stroke (width 0) @@ -2189,16 +2616,6 @@ ) (uuid "77bfe821-0992-4c3d-a110-26d0afc93192") ) - (wire - (pts - (xy 115.57 87.63) (xy 102.87 87.63) - ) - (stroke - (width 0) - (type default) - ) - (uuid "7e87641f-87bd-4095-88ae-17e27b44caf1") - ) (wire (pts (xy 195.58 49.53) (xy 207.01 49.53) @@ -2211,7 +2628,7 @@ ) (wire (pts - (xy 171.45 88.9) (xy 189.23 88.9) + (xy 194.31 102.87) (xy 212.09 102.87) ) (stroke (width 0) @@ -2231,7 +2648,17 @@ ) (wire (pts - (xy 189.23 138.43) (xy 187.96 138.43) + (xy 66.04 120.65) (xy 66.04 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "869537c8-51b8-4175-9c24-ca696a423067") + ) + (wire + (pts + (xy 212.09 152.4) (xy 210.82 152.4) ) (stroke (width 0) @@ -2241,7 +2668,7 @@ ) (wire (pts - (xy 189.23 104.14) (xy 189.23 109.22) + (xy 215.9 123.19) (xy 215.9 125.73) ) (stroke (width 0) @@ -2281,17 +2708,17 @@ ) (wire (pts - (xy 180.34 111.76) (xy 180.34 114.3) + (xy 191.77 59.69) (xy 191.77 81.28) ) (stroke (width 0) (type default) ) - (uuid "9b862686-3562-4b7d-97c7-355fe2d65e90") + (uuid "9deccaa7-4ff0-43f7-8650-f759d8e853a8") ) (wire (pts - (xy 180.34 124.46) (xy 163.83 124.46) + (xy 203.2 138.43) (xy 186.69 138.43) ) (stroke (width 0) @@ -2301,13 +2728,13 @@ ) (wire (pts - (xy 113.03 67.31) (xy 149.86 67.31) + (xy 240.03 97.79) (xy 240.03 123.19) ) (stroke (width 0) (type default) ) - (uuid "a216610c-b8f8-406a-88b1-ca309a538eeb") + (uuid "a1dbc1b6-0f32-4d17-9128-5c245a42f2bc") ) (wire (pts @@ -2321,7 +2748,7 @@ ) (wire (pts - (xy 196.85 102.87) (xy 196.85 100.33) + (xy 219.71 116.84) (xy 219.71 114.3) ) (stroke (width 0) @@ -2339,6 +2766,16 @@ ) (uuid "a86c5d20-d0f9-4a10-8c89-5778e67bae69") ) + (wire + (pts + (xy 96.52 128.27) (xy 146.05 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8d9b66a-3f61-40fe-a48b-beaf19f2fd42") + ) (wire (pts (xy 194.31 52.07) (xy 207.01 52.07) @@ -2351,7 +2788,7 @@ ) (wire (pts - (xy 172.72 110.49) (xy 172.72 119.38) + (xy 195.58 124.46) (xy 195.58 133.35) ) (stroke (width 0) @@ -2411,7 +2848,7 @@ ) (wire (pts - (xy 179.07 102.87) (xy 196.85 102.87) + (xy 201.93 116.84) (xy 219.71 116.84) ) (stroke (width 0) @@ -2421,7 +2858,7 @@ ) (wire (pts - (xy 196.85 130.81) (xy 205.74 130.81) + (xy 219.71 147.32) (xy 229.87 147.32) ) (stroke (width 0) @@ -2429,6 +2866,16 @@ ) (uuid "bb2bd794-6ea0-4c43-89e7-d12e18fa0b25") ) + (wire + (pts + (xy 146.05 128.27) (xy 146.05 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb2f3a3d-4af3-4afc-b492-2bcf286299d8") + ) (wire (pts (xy 207.01 59.69) (xy 207.01 60.96) @@ -2441,7 +2888,7 @@ ) (wire (pts - (xy 217.17 123.19) (xy 217.17 104.14) + (xy 240.03 137.16) (xy 240.03 123.19) ) (stroke (width 0) @@ -2459,6 +2906,16 @@ ) (uuid "bf5f0526-dfa5-4adf-899b-d37a471d7cb7") ) + (wire + (pts + (xy 113.03 72.39) (xy 156.21 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1d12d90-1cdf-43bd-a0ed-0e504a73d258") + ) (wire (pts (xy 194.31 64.77) (xy 185.42 64.77) @@ -2481,7 +2938,7 @@ ) (wire (pts - (xy 171.45 88.9) (xy 171.45 95.25) + (xy 194.31 102.87) (xy 194.31 109.22) ) (stroke (width 0) @@ -2491,7 +2948,7 @@ ) (wire (pts - (xy 189.23 130.81) (xy 189.23 138.43) + (xy 212.09 144.78) (xy 212.09 152.4) ) (stroke (width 0) @@ -2499,16 +2956,6 @@ ) (uuid "d1bf3f3a-c962-4e68-8568-7679ac5778ff") ) - (wire - (pts - (xy 191.77 72.39) (xy 175.26 72.39) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d61faad8-1fa7-4bee-b993-02b013a72a81") - ) (wire (pts (xy 207.01 62.23) (xy 207.01 63.5) @@ -2519,6 +2966,26 @@ ) (uuid "d7d7e573-b016-4d24-9dc2-0ccb8b7991b0") ) + (wire + (pts + (xy 143.51 113.03) (xy 143.51 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d87c5476-0abf-445a-8142-f7846b8cb268") + ) + (wire + (pts + (xy 143.51 67.31) (xy 113.03 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8a866b3-c81b-4fde-9f8e-5b40f12b5a54") + ) (wire (pts (xy 195.58 62.23) (xy 207.01 62.23) @@ -2531,7 +2998,7 @@ ) (wire (pts - (xy 163.83 119.38) (xy 163.83 124.46) + (xy 186.69 133.35) (xy 186.69 138.43) ) (stroke (width 0) @@ -2551,7 +3018,7 @@ ) (wire (pts - (xy 180.34 143.51) (xy 196.85 143.51) + (xy 203.2 157.48) (xy 219.71 157.48) ) (stroke (width 0) @@ -2561,17 +3028,7 @@ ) (wire (pts - (xy 175.26 49.53) (xy 175.26 72.39) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e42b2ab2-07d2-4bb7-9d19-83deaeda2058") - ) - (wire - (pts - (xy 162.56 69.85) (xy 113.03 69.85) + (xy 161.29 69.85) (xy 113.03 69.85) ) (stroke (width 0) @@ -2581,7 +3038,7 @@ ) (wire (pts - (xy 179.07 100.33) (xy 179.07 102.87) + (xy 201.93 114.3) (xy 201.93 116.84) ) (stroke (width 0) @@ -2621,7 +3078,7 @@ ) (wire (pts - (xy 180.34 111.76) (xy 189.23 111.76) + (xy 203.2 128.27) (xy 215.9 128.27) ) (stroke (width 0) @@ -2699,6 +3156,26 @@ ) (uuid "ffca93ab-b7c3-4700-b47f-27eae3d79c02") ) + (text "1 - GND\n2 - VCC\n3 - SDL\n4 - SDA" + (exclude_from_sim no) + (at 226.314 50.292 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "7689a88c-af3d-4840-bb58-6e6681a3a179") + ) + (text "1 - OK\n2 - WARN\n3 - CRIT" + (exclude_from_sim no) + (at 53.594 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "cbb7a8c6-8b4b-4eb4-98cc-0849b2ef00c7") + ) (symbol (lib_id "power:+12V") (at 74.93 39.37 0) @@ -2767,16 +3244,15 @@ ) (symbol (lib_id "power:+12V") - (at 196.85 29.21 0) + (at 254 97.79 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "08ceb2c7-5dcc-40b9-8bd1-b1ad45649874") (property "Reference" "#PWR02" - (at 196.85 33.02 0) + (at 254 101.6 0) (effects (font (size 1.27 1.27) @@ -2785,7 +3261,7 @@ ) ) (property "Value" "+12V" - (at 196.85 24.13 0) + (at 254 92.71 0) (effects (font (size 1.27 1.27) @@ -2793,7 +3269,7 @@ ) ) (property "Footprint" "" - (at 196.85 29.21 0) + (at 254 97.79 0) (effects (font (size 1.27 1.27) @@ -2802,7 +3278,7 @@ ) ) (property "Datasheet" "" - (at 196.85 29.21 0) + (at 254 97.79 0) (effects (font (size 1.27 1.27) @@ -2811,7 +3287,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 196.85 29.21 0) + (at 254 97.79 0) (effects (font (size 1.27 1.27) @@ -2831,9 +3307,79 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 76.2 132.08 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0b37d599-59d2-4916-b17f-5281db772cc0") + (property "Reference" "R7" + (at 78.74 130.8099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1M" + (at 78.74 133.3499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 77.978 132.08 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 76.2 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 76.2 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1f2d2414-2f7d-4386-9003-1d923ac1d6a8") + ) + (pin "2" + (uuid "f7004837-7399-404a-ba0f-57ba742c9e27") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "R7") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") - (at 196.85 143.51 0) + (at 219.71 157.48 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2842,7 +3388,7 @@ (fields_autoplaced yes) (uuid "1773f135-af81-498a-b6b8-5006d6e3b9b7") (property "Reference" "#PWR03" - (at 196.85 149.86 0) + (at 219.71 163.83 0) (effects (font (size 1.27 1.27) @@ -2851,7 +3397,7 @@ ) ) (property "Value" "GND" - (at 196.85 148.59 0) + (at 219.71 162.56 0) (effects (font (size 1.27 1.27) @@ -2859,7 +3405,7 @@ ) ) (property "Footprint" "" - (at 196.85 143.51 0) + (at 219.71 157.48 0) (effects (font (size 1.27 1.27) @@ -2868,7 +3414,7 @@ ) ) (property "Datasheet" "" - (at 196.85 143.51 0) + (at 219.71 157.48 0) (effects (font (size 1.27 1.27) @@ -2877,7 +3423,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 196.85 143.51 0) + (at 219.71 157.48 0) (effects (font (size 1.27 1.27) @@ -2970,9 +3516,75 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 191.77 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3b1b7cc7-bc4d-45f8-abfb-7d5b8c1c5e1b") + (property "Reference" "#PWR010" + (at 191.77 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3011336a-aed3-4271-a850-a491321069fe") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") - (at 167.64 119.38 90) + (at 190.5 133.35 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2981,7 +3593,7 @@ (fields_autoplaced yes) (uuid "3b5a4c6f-f762-4b1a-9f87-d53775a1b583") (property "Reference" "R1" - (at 166.37 116.84 0) + (at 189.23 130.81 0) (effects (font (size 1.27 1.27) @@ -2990,7 +3602,7 @@ ) ) (property "Value" "100k" - (at 168.91 116.84 0) + (at 191.77 130.81 0) (effects (font (size 1.27 1.27) @@ -2999,7 +3611,7 @@ ) ) (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" - (at 167.64 121.158 90) + (at 190.5 135.128 90) (effects (font (size 1.27 1.27) @@ -3008,7 +3620,7 @@ ) ) (property "Datasheet" "~" - (at 167.64 119.38 0) + (at 190.5 133.35 0) (effects (font (size 1.27 1.27) @@ -3017,7 +3629,7 @@ ) ) (property "Description" "" - (at 167.64 119.38 0) + (at 190.5 133.35 0) (effects (font (size 1.27 1.27) @@ -3042,7 +3654,7 @@ ) (symbol (lib_id "power:GND") - (at 196.85 31.75 0) + (at 254 100.33 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3051,7 +3663,7 @@ (fields_autoplaced yes) (uuid "3b895b63-5ef8-42d9-af23-8054b5a8e88c") (property "Reference" "#PWR04" - (at 196.85 38.1 0) + (at 254 106.68 0) (effects (font (size 1.27 1.27) @@ -3060,7 +3672,7 @@ ) ) (property "Value" "GND" - (at 196.85 36.83 0) + (at 254 105.41 0) (effects (font (size 1.27 1.27) @@ -3068,7 +3680,7 @@ ) ) (property "Footprint" "" - (at 196.85 31.75 0) + (at 254 100.33 0) (effects (font (size 1.27 1.27) @@ -3077,7 +3689,7 @@ ) ) (property "Datasheet" "" - (at 196.85 31.75 0) + (at 254 100.33 0) (effects (font (size 1.27 1.27) @@ -3086,7 +3698,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 196.85 31.75 0) + (at 254 100.33 0) (effects (font (size 1.27 1.27) @@ -3108,7 +3720,7 @@ ) (symbol (lib_id "Connector_Generic:Conn_01x02") - (at 201.93 87.63 0) + (at 224.79 101.6 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3117,7 +3729,7 @@ (fields_autoplaced yes) (uuid "40ab9b28-cf8c-4fa5-8fe8-4abec8f56a80") (property "Reference" "J4" - (at 204.47 87.6299 0) + (at 227.33 101.5999 0) (effects (font (size 1.27 1.27) @@ -3126,7 +3738,7 @@ ) ) (property "Value" "LED Vout" - (at 204.47 90.1699 0) + (at 227.33 104.1399 0) (effects (font (size 1.27 1.27) @@ -3135,7 +3747,7 @@ ) ) (property "Footprint" "Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical" - (at 201.93 87.63 0) + (at 224.79 101.6 0) (effects (font (size 1.27 1.27) @@ -3144,7 +3756,7 @@ ) ) (property "Datasheet" "~" - (at 201.93 87.63 0) + (at 224.79 101.6 0) (effects (font (size 1.27 1.27) @@ -3153,7 +3765,7 @@ ) ) (property "Description" "" - (at 201.93 87.63 0) + (at 224.79 101.6 0) (effects (font (size 1.27 1.27) @@ -3178,7 +3790,7 @@ ) (symbol (lib_id "power:GND") - (at 179.07 102.87 0) + (at 201.93 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3187,7 +3799,7 @@ (fields_autoplaced yes) (uuid "40c62117-9266-46d5-8c42-4e5ab6da2359") (property "Reference" "#PWR07" - (at 179.07 109.22 0) + (at 201.93 123.19 0) (effects (font (size 1.27 1.27) @@ -3196,7 +3808,7 @@ ) ) (property "Value" "GND" - (at 179.07 107.95 0) + (at 201.93 121.92 0) (effects (font (size 1.27 1.27) @@ -3204,7 +3816,7 @@ ) ) (property "Footprint" "" - (at 179.07 102.87 0) + (at 201.93 116.84 0) (effects (font (size 1.27 1.27) @@ -3213,7 +3825,7 @@ ) ) (property "Datasheet" "" - (at 179.07 102.87 0) + (at 201.93 116.84 0) (effects (font (size 1.27 1.27) @@ -3222,7 +3834,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 179.07 102.87 0) + (at 201.93 116.84 0) (effects (font (size 1.27 1.27) @@ -3244,7 +3856,7 @@ ) (symbol (lib_id "Connector_Generic:Conn_01x02") - (at 201.93 29.21 0) + (at 259.08 97.79 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3253,7 +3865,7 @@ (fields_autoplaced yes) (uuid "477076be-4744-4393-9603-e40a64ff6817") (property "Reference" "J7" - (at 204.47 29.2099 0) + (at 261.62 97.7899 0) (effects (font (size 1.27 1.27) @@ -3262,7 +3874,7 @@ ) ) (property "Value" "12V Vin" - (at 204.47 31.7499 0) + (at 261.62 100.3299 0) (effects (font (size 1.27 1.27) @@ -3271,7 +3883,7 @@ ) ) (property "Footprint" "Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical" - (at 201.93 29.21 0) + (at 259.08 97.79 0) (effects (font (size 1.27 1.27) @@ -3280,7 +3892,7 @@ ) ) (property "Datasheet" "~" - (at 201.93 29.21 0) + (at 259.08 97.79 0) (effects (font (size 1.27 1.27) @@ -3289,7 +3901,7 @@ ) ) (property "Description" "" - (at 201.93 29.21 0) + (at 259.08 97.79 0) (effects (font (size 1.27 1.27) @@ -3449,9 +4061,79 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 76.2 124.46 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5ad6f628-3e1a-4eda-90e6-f4b80b69f1d6") + (property "Reference" "R6" + (at 78.74 123.1899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1M" + (at 78.74 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 77.978 124.46 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 76.2 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 76.2 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "db8e30c8-b5d8-4fdf-a40b-72376a15858f") + ) + (pin "2" + (uuid "ae10fb0c-bcc7-4b12-8fe2-0ff7af3a4d24") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "R6") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Transistor_FET:BUZ11") - (at 177.8 119.38 0) + (at 200.66 133.35 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3460,7 +4142,7 @@ (fields_autoplaced yes) (uuid "6b8d6b57-b6cb-41c3-b931-ce3f96c0bd9e") (property "Reference" "Q2" - (at 184.15 118.1099 0) + (at 207.01 132.0799 0) (effects (font (size 1.27 1.27) @@ -3469,7 +4151,7 @@ ) ) (property "Value" "BUZ11 FAN" - (at 184.15 120.6499 0) + (at 207.01 134.6199 0) (effects (font (size 1.27 1.27) @@ -3478,7 +4160,7 @@ ) ) (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" - (at 184.15 121.285 0) + (at 207.01 135.255 0) (effects (font (size 1.27 1.27) @@ -3489,7 +4171,7 @@ ) ) (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/BUZ11.pdf" - (at 177.8 119.38 0) + (at 200.66 133.35 0) (effects (font (size 1.27 1.27) @@ -3499,7 +4181,7 @@ ) ) (property "Description" "" - (at 177.8 119.38 0) + (at 200.66 133.35 0) (effects (font (size 1.27 1.27) @@ -3527,7 +4209,7 @@ ) (symbol (lib_id "Device:R") - (at 184.15 138.43 90) + (at 207.01 152.4 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3536,7 +4218,7 @@ (fields_autoplaced yes) (uuid "86aafff2-04fb-4daf-a64c-15dc690daef9") (property "Reference" "R3" - (at 182.88 135.89 0) + (at 205.74 149.86 0) (effects (font (size 1.27 1.27) @@ -3545,7 +4227,7 @@ ) ) (property "Value" "100k" - (at 185.42 135.89 0) + (at 208.28 149.86 0) (effects (font (size 1.27 1.27) @@ -3554,7 +4236,7 @@ ) ) (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" - (at 184.15 140.208 90) + (at 207.01 154.178 90) (effects (font (size 1.27 1.27) @@ -3563,7 +4245,7 @@ ) ) (property "Datasheet" "~" - (at 184.15 138.43 0) + (at 207.01 152.4 0) (effects (font (size 1.27 1.27) @@ -3572,7 +4254,7 @@ ) ) (property "Description" "" - (at 184.15 138.43 0) + (at 207.01 152.4 0) (effects (font (size 1.27 1.27) @@ -3596,34 +4278,35 @@ ) ) (symbol - (lib_id "power:+12V") - (at 217.17 83.82 0) + (lib_id "Device:R") + (at 76.2 116.84 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "8ab2444d-fc4a-4105-85eb-2387c42cdaa2") - (property "Reference" "#PWR01" - (at 217.17 87.63 0) + (uuid "8cb1bbc8-e308-4479-9e96-7112f0a2c166") + (property "Reference" "R5" + (at 78.74 115.5699 0) (effects (font (size 1.27 1.27) ) - (hide yes) + (justify right) ) ) - (property "Value" "+12V" - (at 217.17 78.74 0) + (property "Value" "470k" + (at 78.74 118.1099 0) (effects (font (size 1.27 1.27) ) + (justify right) ) ) (property "Footprint" "" - (at 217.17 83.82 0) + (at 77.978 116.84 90) (effects (font (size 1.27 1.27) @@ -3631,8 +4314,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 217.17 83.82 0) + (property "Datasheet" "~" + (at 76.2 116.84 0) (effects (font (size 1.27 1.27) @@ -3640,8 +4323,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+12V\"" - (at 217.17 83.82 0) + (property "Description" "Resistor" + (at 76.2 116.84 0) (effects (font (size 1.27 1.27) @@ -3650,12 +4333,15 @@ ) ) (pin "1" - (uuid "2dac6450-f67c-4d40-b05c-ae9c069f8770") + (uuid "8944af63-f98b-4eb4-bb3f-dd2d21d3f46b") + ) + (pin "2" + (uuid "f347c923-6d6d-4dec-b4dc-ed4ea7da4089") ) (instances (project "CanGrow" (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" - (reference "#PWR01") + (reference "R5") (unit 1) ) ) @@ -3663,7 +4349,7 @@ ) (symbol (lib_id "Transistor_FET:BUZ11") - (at 194.31 138.43 0) + (at 217.17 152.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3672,7 +4358,7 @@ (fields_autoplaced yes) (uuid "8f61a476-a7af-4e36-8f85-6575d6318ff9") (property "Reference" "Q4" - (at 200.66 137.1599 0) + (at 223.52 151.1299 0) (effects (font (size 1.27 1.27) @@ -3681,7 +4367,7 @@ ) ) (property "Value" "BUZ11 PUMP" - (at 200.66 139.6999 0) + (at 223.52 153.6699 0) (effects (font (size 1.27 1.27) @@ -3690,7 +4376,7 @@ ) ) (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" - (at 200.66 140.335 0) + (at 223.52 154.305 0) (effects (font (size 1.27 1.27) @@ -3701,7 +4387,7 @@ ) ) (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/BUZ11.pdf" - (at 194.31 138.43 0) + (at 217.17 152.4 0) (effects (font (size 1.27 1.27) @@ -3711,7 +4397,7 @@ ) ) (property "Description" "" - (at 194.31 138.43 0) + (at 217.17 152.4 0) (effects (font (size 1.27 1.27) @@ -3739,7 +4425,7 @@ ) (symbol (lib_id "Device:R") - (at 171.45 99.06 180) + (at 194.31 113.03 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3747,7 +4433,7 @@ (dnp no) (uuid "916384c8-0185-4452-a2c2-e88fc04ef7b7") (property "Reference" "R2" - (at 165.1 97.536 0) + (at 187.96 111.506 0) (effects (font (size 1.27 1.27) @@ -3756,7 +4442,7 @@ ) ) (property "Value" "100k" - (at 165.1 100.076 0) + (at 187.96 114.046 0) (effects (font (size 1.27 1.27) @@ -3765,7 +4451,7 @@ ) ) (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" - (at 173.228 99.06 90) + (at 196.088 113.03 90) (effects (font (size 1.27 1.27) @@ -3774,7 +4460,7 @@ ) ) (property "Datasheet" "~" - (at 171.45 99.06 0) + (at 194.31 113.03 0) (effects (font (size 1.27 1.27) @@ -3783,7 +4469,7 @@ ) ) (property "Description" "" - (at 171.45 99.06 0) + (at 194.31 113.03 0) (effects (font (size 1.27 1.27) @@ -3806,9 +4492,75 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 102.87 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "966237ff-457c-494b-a49c-b18f9659292c") + (property "Reference" "#PWR011" + (at 102.87 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 102.87 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 102.87 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 102.87 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 102.87 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9c4b1844-c9e6-4648-b30c-a93543a771fe") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Connector_Generic:Conn_01x02") - (at 210.82 128.27 0) + (at 234.95 144.78 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3817,7 +4569,7 @@ (fields_autoplaced yes) (uuid "98071805-8cd0-439e-bcd1-5673ae2baa80") (property "Reference" "J6" - (at 213.36 128.2699 0) + (at 237.49 144.7799 0) (effects (font (size 1.27 1.27) @@ -3826,7 +4578,7 @@ ) ) (property "Value" "PUMP Vout" - (at 213.36 130.8099 0) + (at 237.49 147.3199 0) (effects (font (size 1.27 1.27) @@ -3835,7 +4587,7 @@ ) ) (property "Footprint" "Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical" - (at 210.82 128.27 0) + (at 234.95 144.78 0) (effects (font (size 1.27 1.27) @@ -3844,7 +4596,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 128.27 0) + (at 234.95 144.78 0) (effects (font (size 1.27 1.27) @@ -3853,7 +4605,7 @@ ) ) (property "Description" "" - (at 210.82 128.27 0) + (at 234.95 144.78 0) (effects (font (size 1.27 1.27) @@ -3951,7 +4703,7 @@ ) (symbol (lib_id "power:GND") - (at 180.34 124.46 0) + (at 203.2 138.43 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3960,7 +4712,7 @@ (fields_autoplaced yes) (uuid "9f9f8d4a-7867-47ef-817b-4d2fe8f17fb1") (property "Reference" "#PWR06" - (at 180.34 130.81 0) + (at 203.2 144.78 0) (effects (font (size 1.27 1.27) @@ -3969,7 +4721,7 @@ ) ) (property "Value" "GND" - (at 180.34 129.54 0) + (at 203.2 143.51 0) (effects (font (size 1.27 1.27) @@ -3977,7 +4729,7 @@ ) ) (property "Footprint" "" - (at 180.34 124.46 0) + (at 203.2 138.43 0) (effects (font (size 1.27 1.27) @@ -3986,7 +4738,7 @@ ) ) (property "Datasheet" "" - (at 180.34 124.46 0) + (at 203.2 138.43 0) (effects (font (size 1.27 1.27) @@ -3995,7 +4747,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 180.34 124.46 0) + (at 203.2 138.43 0) (effects (font (size 1.27 1.27) @@ -4015,9 +4767,145 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 175.26 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a3479075-97f2-4e12-87ed-2d1247f2d850") + (property "Reference" "#PWR01" + (at 175.26 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 175.26 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 175.26 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 175.26 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 175.26 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4e3b1d3b-ab90-401e-afbe-51d9f6635d9d") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 76.2 109.22 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ae0f13ba-ac34-42dc-ab87-cb66fb8c1268") + (property "Reference" "R4" + (at 78.74 107.9499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "100k" + (at 78.74 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 77.978 109.22 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 76.2 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 76.2 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0bdb5bb5-6fd6-4169-be4e-400f1abbab0a") + ) + (pin "2" + (uuid "06884a4d-61b1-4b0c-ae30-acd4ce2d4128") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "R4") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Transistor_FET:BUZ11") - (at 176.53 95.25 0) + (at 199.39 109.22 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4026,7 +4914,7 @@ (fields_autoplaced yes) (uuid "b6c7823f-17c5-4e51-afe8-087a67a904da") (property "Reference" "Q1" - (at 182.88 93.9799 0) + (at 205.74 107.9499 0) (effects (font (size 1.27 1.27) @@ -4035,7 +4923,7 @@ ) ) (property "Value" "BUZ11 LED" - (at 182.88 96.5199 0) + (at 205.74 110.4899 0) (effects (font (size 1.27 1.27) @@ -4044,7 +4932,7 @@ ) ) (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" - (at 182.88 97.155 0) + (at 205.74 111.125 0) (effects (font (size 1.27 1.27) @@ -4055,7 +4943,7 @@ ) ) (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/BUZ11.pdf" - (at 176.53 95.25 0) + (at 199.39 109.22 0) (effects (font (size 1.27 1.27) @@ -4065,7 +4953,7 @@ ) ) (property "Description" "" - (at 176.53 95.25 0) + (at 199.39 109.22 0) (effects (font (size 1.27 1.27) @@ -4091,6 +4979,72 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 76.2 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b7d72643-2513-4f8c-ba55-1cd8620ded04") + (property "Reference" "#PWR09" + (at 76.2 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 76.2 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 76.2 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 76.2 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 76.2 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "225ef860-dcf9-45d6-a793-4be33e63d10c") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "I2C_Connector:I2C_Conn_01x04_Pin") (at 201.93 50.8 0) @@ -4164,6 +5118,76 @@ ) ) ) + (symbol + (lib_id "Device:C") + (at 96.52 116.84 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d0726d67-eeeb-4414-89cf-0719dc5d83c3") + (property "Reference" "C1" + (at 100.33 115.5699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10nF" + (at 100.33 118.1099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 97.4852 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 96.52 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 96.52 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e4958be5-6f66-4322-84e6-b7a4ced1077f") + ) + (pin "1" + (uuid "a6df09a5-50e1-4544-bd3f-7c213b80de38") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "C1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "MCU_Module:WeMos_D1_mini") (at 102.87 67.31 0) @@ -4278,7 +5302,7 @@ ) (symbol (lib_id "Transistor_FET:BUZ11") - (at 194.31 95.25 0) + (at 217.17 109.22 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4287,7 +5311,7 @@ (fields_autoplaced yes) (uuid "dc5a8cbc-8e08-4b8a-8f99-d921438731c2") (property "Reference" "Q3" - (at 200.66 93.9799 0) + (at 223.52 107.9499 0) (effects (font (size 1.27 1.27) @@ -4296,7 +5320,7 @@ ) ) (property "Value" "BUZ11 LED" - (at 200.66 96.5199 0) + (at 223.52 110.4899 0) (effects (font (size 1.27 1.27) @@ -4305,7 +5329,7 @@ ) ) (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" - (at 200.66 97.155 0) + (at 223.52 111.125 0) (effects (font (size 1.27 1.27) @@ -4316,7 +5340,7 @@ ) ) (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/BUZ11.pdf" - (at 194.31 95.25 0) + (at 217.17 109.22 0) (effects (font (size 1.27 1.27) @@ -4326,7 +5350,7 @@ ) ) (property "Description" "" - (at 194.31 95.25 0) + (at 217.17 109.22 0) (effects (font (size 1.27 1.27) @@ -4429,35 +5453,33 @@ ) ) (symbol - (lib_id "Connector_Generic:Conn_01x02") - (at 194.31 109.22 0) + (lib_id "Connector:Conn_01x03_Pin") + (at 66.04 133.35 90) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "fb37e3e3-fbd0-434a-aae6-6b499af1a7bf") - (property "Reference" "J5" - (at 196.85 109.2199 0) + (uuid "f8392512-bbfd-4757-925b-1af68b10fc77") + (property "Reference" "J8" + (at 66.04 135.89 90) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "FAN Vout" - (at 196.85 111.7599 0) + (property "Value" "water level probes" + (at 66.04 138.43 90) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical" - (at 194.31 109.22 0) + (property "Footprint" "" + (at 66.04 133.35 0) (effects (font (size 1.27 1.27) @@ -4466,7 +5488,80 @@ ) ) (property "Datasheet" "~" - (at 194.31 109.22 0) + (at 66.04 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x03, script generated" + (at 66.04 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "351c61ed-049d-4d48-9b01-19c95b046ec1") + ) + (pin "3" + (uuid "3aee82fd-3101-472a-9e21-48d68d3b65f6") + ) + (pin "2" + (uuid "5fcc9b1c-2c28-4064-92a5-f985c02d1617") + ) + (instances + (project "CanGrow" + (path "/42428fce-ab8c-4a80-af19-dee4f0070d36" + (reference "J8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector_Generic:Conn_01x02") + (at 220.98 125.73 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fb37e3e3-fbd0-434a-aae6-6b499af1a7bf") + (property "Reference" "J5" + (at 223.52 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "FAN Vout" + (at 223.52 128.2699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical" + (at 220.98 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 220.98 125.73 0) (effects (font (size 1.27 1.27) @@ -4475,7 +5570,7 @@ ) ) (property "Description" "" - (at 194.31 109.22 0) + (at 220.98 125.73 0) (effects (font (size 1.27 1.27)