Automated watering of potted plants with Intel Edison... A Moisture Sensor detects the low moisture content of soil and activates the water pump or the solenoid valve which controls the flow of water. When the required water is pumped to the plants, the sensor automatically stops the pump / solenoid valve. It is a repeat process.
This is one of my original proposals submitted to Intel IoT Invitational where the Instructables HQ team seeded about 300+ community members with specially bundled kits under different themes. I was awarded a kit under "Environmental & Agriculture".
The Intel Edison is based on Arduino Uno. I was new to Arduino and Intel Edison. So, when the first batch of recipients were announced and I got an email from instructables that I was wait-listed, I felt relieved. The reason being that I need not get into the process of something new which may take a month or two to learn even the basics. But when I got another mail that my proposal has been selected under "Environmental & Agriculture" I was happy. I am a learner, so Immediately I started my learning process, browsing through related websites, forums and collecting resource material. It took me almost two months to come to a beginner's level and I can proudly say that I can do small projects with Intel Edison and develop my own simple Arduino code for such projects.
I have tried my level best to make this instructable as simple as possible with multiple steps explaining everything involved in this project so that anybody can replicate and use it in their home.
Regarding the parts and materials required, instead of posting all of them in one step and scaring away the readers, I have broken down the material requirement and combined them separately with the relevant steps.
Please watch the video and go through the instructable. Your comments and valuable suggestions for improvement are most welcome...
Setting Up Intel Edison
The first time you got your Intel Edison, you need to assemble and set up the necessary device drivers and the programming language of your choice.
You need two numbers of Micro USB 'B' to Type 'A' Cables and a 12 Volt DC power adapter suitable for the power supply in your country (110/120 or 230/240 volts). Make sure that the rated power of the adapter is minimum 1.5 ampere and the inner pin is the positive pole.
Easy to follow step-by-step clear instructions on getting started with Intel Edison board is provided in the following link :
Please follow these steps to assemble, install necessary device drivers, flash Edison Board and installing the Programming language of your choice. I preferred Arduino as it is very easy to learn and also there are lots of sample codes for the sensor modules available online. Sometimes the flash tool may fail and you may need to flash the board manually. For this project we do not require to setup the serial terminal and wi-fi.
Once you finished installing the Board, please remember to note down the Virtual Com Port number and the USB Serial Port number from the Control Panel - Device Manager - Ports (COM & LPT) menu. You can see in the last picture of my Device Manager screen-shot, that the Virtual Com Port number is 21 and the USB Serial Port Number is 22.
If you have any problem or doubts please post a comment here and I will be happy to help to the best of my knowledge.