irrigation system
it's a custom irrigation system , i chosed it because .my plants do always suffer from too much or less water and I like to get a good yield from my plants , and also it's my study field so i loved to try this one.
and it works on the humidity problem and so on
it's a custom irrigation system, and can work automatically or manually , also have an interface to a website exists to enable a setup and show the humidity in a nice chart ,with the integration of voice control to ask Amazon Alexa for humidity, switch a plant growing lamp on/off, and start the irrigation, if automation is deactivated .
Construction Parts
it's a wooden box which will be (The frame was planned to store all electronics and three herb pots from the supermarket. I measured the sizes of all components and structured the positions. Four moisture sensors, two pumps, the Arduino + shield, a 4x relay shield and an USB plug and some wires need to fit in the box. It was made out of beech wood, to make it strong and last waterdrops without additional glaze.)
Input (Sensing and/or User)
first we will need Moisture Sensor (YL-69 )for (read the humidity with my Arduino. )
second (Connecting the espressif ESP8266 ESP-01 to the Arduino for WiFi )
third :(Alexa Integration which will be connected with API website which also will connected to wi fi for the controlling process of system)
Action
1- Relay for Pumps and Lamp
(The next goal was to install a relay shield (4 relais) for separating the circuits of the lamp, pumps and Arduino. The Arduino runs on 5V, the pumps use 12V and the plant growing lamp 230V. The shield needs to be connected to the 5V and Ground pins on the Arduino. Each relay further needs a GPIO pin of your choice to switch on and off. Lastly, you can use a jumper for VCC JC to VCC on the shield, or use an extra battery (which would be best, but i don't have any battery inside my project, yet).
2- WiFi with ESP-01
(The ESP is connected to: VCC = 3.3V, GND = GND, CH_PD = 3.3V, TX = Pin 02, RX = Pin 03. For productive usage, you should use at least a level converter from 5V to 3.3V for the pin 02 and pin 03, too. In my case, it worked fine )
3- The Website API
(The API and website is based on jQuery, Bootstrap, X-editable (for inline ajax forms) and Chart.js (for the humidity chart), coded in php. On the website you can define the settings for the Arduino (e.g. sensor pins, humidity check interval, pumps per plant, pump VCC pins, light VCC pin) and find the current humidity + chart)
Brain
Power Management
The Arduino runs on 5V, the pumps use 12V and the plant growing lamp 230V. The shield needs to be connected to the 5V and Ground pins on the Arduino. Each relay further needs a GPIO pin of your choice to switch on and off. Lastly, you can use a jumper for VCC JC to VCC on the shield, or use an extra battery
two opened places for plant jars
a door for power supply wires
the whole prototype
the lamp place
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
Example: Lamp radiate specific type of light which is necessary for plant growing
Action: growing lamp
Sensing: none
User Input: on/off switch
pump which will water the plants
Action: pump
Sensing: moisture sensor
User Input: none
Complete User Features
an app which can connect my project with my mobile.
Action: an app
Sensing: none
User Input: app icon
....
Action:
Sensing:
User Input:
....
....
Nice-to-have User Features
alexa which can tell me when the moisture in plant soil decrease
Action: Alexa
Sensing: moisture sensor
User Input: on/off switch
wi-fi connection
Action: The ESP
Sensing: none
User Input: on/off switch
....
....
Task
Sub-Tasks
From:
To:
enclosure designing
laser cutting design on fusion
3d printing design on cura
the implementation process
17/9
1/9
electronic process
make the circuit.
coding
integer it with the enclosure
15/9
19/9
finishing and modifying process
complete the remaining steps
19/9
20/9
documentation
make the journal
22/9
24/9
Component/Material
Amount
Link
1
https://www.amazon.com/Echo-Dot-2nd-Generation/dp/B01DFKC2SO
1
https://store.arduino.cc/usa/arduino-uno-rev3
1
https://www.newark.com/seeed-studio/83-16992/esp8266-wifi-module-breakout-board/dp/68Y0156?COM=ref_hackster
1
https://store.arduino.cc/usa/proto-shield-rev3-uno-size
aqua pump
1
https://www.amazon.de/dp/B017NFFLMG
plant growing lamp
1
https://www.ubuy.com.eg/en/catalog/product/view/id/33472891/s/plant-grow-lights-20w-led-growing-lamps-for-indoor-plants-full-spectrum-9-dimmable-levels-3-modes-timing-function-1-head?gclid=CjwKCAjwvuGJBhB1EiwACU1AiT5BiYeqUZOG_tvXYXyvb7MPCynjVC4ryFv9nC-wOQjOLBf7z7jpkRoC1V4QAvD_BwE
220V DC Power Adapter
1
https://www.aliexpress.com/w/wholesale-220v-dc-output-power-supply.html
12V DC Power Adapter
1
https://www.arrow.com/en/research-and-events/articles/high-voltage-switches-for-high-power-density-chargers-adapters?gclid=CjwKCAjwvuGJBhB1EiwACU1AifDOdQIDK2p7K1af867Bh4l6oGFQ9tzyvzpFzcCyknFy0CVQR943nBoCxmsQAvD_BwE&gclsrc=aw.ds
USB Power Plug + Cable
1
https://www.amazon.co.uk/s?k=usb+adaptor+plug+in&adgrpid=127732919727&gclid=CjwKCAjwvuGJBhB1EiwACU1AiQpx_OgZ0aZ-9AWbKO9nAQbi7C0lNTdhAbMHrI-kQCqZIJHEV4EG1RoCp8oQAvD_BwE&hvadid=529767424247&hvdev=c&hvlocphy=1005394&hvnetw=g&hvqmt=b&hvrand=5301892148985472245&hvtargid=kwd-315179297278&hydadcr=26208_1767430&tag=googhydr-21&ref=pd_sl_i7khh8eum_b
air hose
1
https://www.google.com/search?q=air+hose&oq=air+hose&aqs=chrome.0.69i59j0i20i263i512j0i512l3j69i60l3.1683j0j4&sourceid=chrome&ie=UTF-8
1
https://www.pishop.ca/product/diy-jumper-wires-for-raspberry-pi-30cm/
relay
1
https://www.noon.com/egypt-en/relay-1-channel-module-blue-black-green/N32345367A/p?gclid=CjwKCAjwvuGJBhB1EiwACU1AiWIYCLr5NZcHiFLepcOP3jyvOJ4VawD1kBy2m9Ms6smzyPzJ7MQpoRoC6zQQAvD_BwE
LDR sensor
2
https://www.tme.eu/eg/en/details/pgm5537-mp/photoresistors/token/?brutto=1¤cy=USD&gclid=CjwKCAjwvuGJBhB1EiwACU1AiSWyIuKO9UR1fWD7-4l-XurvmP_LMrIHbU7IH6W6QGapHC2Oxvdd8hoCJw8QAvD_BwE
soil moisture sensor
1
https://www.ikea.com/eg/en/p/chilipulver-plant-watering-sensor-green-20405028/?utm_source=google&utm_medium=surfaces&utm_campaign=shopping_feed&utm_content=free_google_shopping_clicks_Decoration&gclid=CjwKCAjwvuGJBhB1EiwACU1Aid8uiG9hQ-gnk7Rtp3dZwBhqaFEAxKCjqWRC1gmdLAvGSLCPDS0XShoCgUwQAvD_BwE
medium plant pot
1
https://www.ikea.com/eg/en/p/ingefaera-plant-pot-with-saucer-outdoor-terracotta-30258041/?utm_source=google&utm_medium=surfaces&utm_campaign=shopping_feed&utm_content=free_google_shopping_clicks_Decoration&gclid=CjwKCAjwvuGJBhB1EiwACU1AiTOdrAtuEOLCBW929-zVNiNsRn8pceA3PJXehjZUIqfvmU1a3-UCSxoCvtQQAvD_BwE
resin 500 gm https://www.noon.com/egypt-en/039-epoxy-
blue color 1
https://www.wilton.com/royal-blue-icing-color-1-ounce/610-655.html
white color light wire 1
https://www.zasttra.com/products/2m-silver-color-copper-wire-string-light-festival-lamp-decoration-light-strip-20-leds-smd-0603-ip65-waterproof-cr2032-button-batterieswhite-light?utm_source=google+shopping&utm_medium=referral&utm_campaign=CPC&variant=20204372426874&sfdr_ptcid=30378_617_665438213&sfdr_hash=8fd9aaddc67f3fa92973abad9c990400&cmp_id=13703726793&adg_id=121542903542&kwd=&device=c&gclid=CjwKCAjwvuGJBhB1EiwACU1AiZ5ZGTD6uD7NLdt8UT0uUlqI2AUv03fwWgr2AOMTU9HAwxM0YkVTjBoCXekQAvD_BwE
1
https://www.ubuy.com.eg/en/catalog/product/view/id/26004317/s/pack-of-2-clear-greenhouse-film-78-74-78-74-inches-12-mil-thickness-garden-clear-polyethylene-plastic-covers-for-greenhouse-plants-windproof?gclid=CjwKCAjwvuGJBhB1EiwACU1AiRzTbigVvPjpVDuLm5kKIPHjNeP92nMwUpfq-AA2Xzh8B_bKOOIYFRoCRvwQAvD_BwE
LCD screen 1
https://www.ebay.com/itm/153087491214?mkevt=1&siteid=1&mkcid=2&mkrid=711-153320-877651-5&source_name=google&mktype=pla_ssc&campaignid=10460522637&groupid=106739056274&targeted=pla-293946777986&MT_ID=&adpos=&device=c&googleloc=1005394&itemid=153087491214&merchantid=116792603&geo_id=210&gclid=CjwKCAjwvuGJBhB1EiwACU1Aif0ZRi-F4jcuVYBred3EWfe3xjeztVW2BYTzotRYZwloqaJVKwdKiRoC7uQQAvD_BwE