Arduino Plant Watering System
Welcome to our home automation hacks series #3, for so many times I had problems with watering my plants while traveling abroad and I have always needed a way to control it remotely, then I decided to do it with one of the fanciest ways you may ever hear off, cause I’m gonna water my plant using Twitter, that’s right, I’m gonna make an Arduino Plant Watering System using the Arduino Twitter Shield. So let’s start with
1- Arduino Plant Watering System Components
1- Arduino Uno
3- Relay board
4- Arduino Water pump
5- Female to Male jumpers
6- USB cable
9- Plant Pot
10- DC Adaptor
You can find all these components at most of the electronics stores in your city, except the Plant Pot of course 🙂
The circuit is so simple, you only have one component that needed to be connected to 1Sheeld which is the water pump. And as it only operates on 12v which the Arduino board can’t provide so we needed an extra relay board to make our circuits separator.
It will separate our power circuit “12v adaptor” from the control circuit having the Arduino and 1Sheeld to power up the water pump with sufficient power and at the same time, protecting the Arduino board from the high voltage coming from the adaptor.
Here’s the full working code. The code is checking all the tweets being tweeted over the globe since you run the code. And once a tweet detected with the targeted phrase, the Arduino water pump which is connected to pin #13 will be turned on for two seconds.
Arduino Plant Watering System
/* Arduino Plant Watering System using 1Sheeld */
/* Calling the Custom settings for the shields in use to save the Arduino board's memory */
/* Including 1Sheeld's library */
/* Establish 1Sheeld communication */
/* Set the phrase which Twitter will be tracking to control the arduino water pump */
/* Call this function once a new tweet detected*/
/* Set the arduino water pump control pin to output */
/*The function being called once a new tweet detected */
/* Check If any tweet detected tweet has this phrase "watermyplants"*/
/* Turn on the Arduino Water Pump */
/* Turn off the Arduino Water Pump */
1- Now plug your Arduino to your PC/Laptop and upload the code (make sure first to put your 1Sheeld to uploading mode preventing errors).
2- Open the 1Sheeld application and connect to 1Sheeld board.
3- Now switch back the 1Sheeld to “Operating mode”.
4- Choose Twitter shield, and check make sure you have an internet connection.
5- Now open any twitter account on any device and tweet and tweet but should include this phrase “watermyplants”.
6- And the Arduino water pump will work for 2 seconds.
That was it, try it out yourself and if you need any help, just let me know in the comments down below. The third hack is done, stay tuned for the fourth and don’t forget to check the previous hacks in the links below 😉
Arduino keeps standing out from the crowd of all-around development boards due too its ease of use and budget price. As a result, this has enabled almost anyone to get his own idea into life no matter how crazy or even useless to the whole world it was, except for its maker! Also, it has …
Arduino robots are always funny and definitely more enjoyable when combined with robotic arm! And today, I will walk you through the making of a simple Arduino Robot Arm that’s made of cardboard and how you can attach it over your Arduino Bluetooth RC Car / Robot that you have made so far through this series. …
Arduino Line Following Robot is one of the easiest and most well-known projects that anyone can make to learn the basics of programming, electronics, and mechanics all in one project. It’s known that this project is common for most of the makers and tech students and today I am going to give it a revisit …
Back again with another Arduino Bluetooth RC Car tutorial but with an advanced feature that makes your car autonomous by adding ultrasonic sensors to the RC Car you have made before!. Yeah, I know that you may have seen other tutorials using ultrasonic to make the car/robot avoid obstacles ahead, but I am going to …
Cardboard crafts are one of the most popular and easy to make DIY stuff. Mixing this with the unmatchable enjoyment of RC Cars and the ease of using Arduino, I am going to show you how to make a Cardboard Arduino Bluetooth RC car that you can control via Bluetooth from your smartphone. …
Arduino Security Camera Have you ever wanted to check your home in real time? Afraid that maybe someone has stormed in, don’t remember if you shut the door or not or maybe wanna check if your Hyper-energetic dog has broken any of your dishes AGAIN!! 🙂 Then this is the perfect place for you cause today …