Introduction: IoT Food Feeder for Animals
In this project we will be building an IOT liquid food dispenser system for pets and other animals. This project if implemented for welfare of stray animals( dogs , cat , birds etc) or preventing biodiversity loss then it can help us to achieve smart city in an environment sector. This IOT Liquid food dispenser device can be used for commercial (by users having pet) as well as for social welfare (for stray animals , birds). Our device consist of Liquid (it can be water or milk) feeder bowl which is connected with Liquid level sensor, pumping motor, micro controller, main Liquid tank ,disposable water tank and WI-FI module that connects device to internet .the data from sensors are given to web API(Thingspeak) which is linked to our webpage(my blog) which finally provide monitoring to the user. Also, the embedded device will be self automated that manages Liquid present in the bowl from the tank and independently monitor’s the Liquid level details that will be provided on our webpage in order to track whether the Liquid is present in the tank or not . Beside this in Bowl the user don't need to worry if the Liquid get dirty as this device can dispose automatically disposes water after some duration of time . This device involves embedded programming and some basic html code editing task that will ultimately allow user to monitor the status of device like liquid level etc from remote location .To Build this device you need to follow following 10 steps that is elaborated in upcoming text.
Step 1: Collect the Following Components
1x Arduino Uno
1x TI SimpleLink Wi-Fi CC3200 LaunchPad or ESP8266
1x Level Sensor
2x Summersible DC pumping Motor
3x Plastic Bottle
1x Wide Plastic Bowl
1x small light plastc ball
1x 7 Segnment Display
1x L293D Motor Driver
5m 10 mm PVC Plastic Tube
1X 10ml Injection
Small piece from Metal Sheet
Wifi Router with Internet Connection
1x 10mm T Joint Connector
12V 2A battery/adapter
Step 2: Making Liquid Tank and Fitting Motor 1
Get any Plastic Bottle (2l soft drink bottle in my case) .cut it into two half keep bottom part and discard the rest.In that part make a hole according to your Submersible DC pumping Motor .It is recommended to mount it at the bottom most position of bottle.But as it was not easy for me so I have used clay and some thermacol over it to meet the requirement of mounting motor at bottom most position.
Step 3: Making a Liquid Detector System
To build this System you should collect following components from the material list
small light plastc ball
After Collecting these material follow the circuit shown in those images and build your Liquid Detector System
Step 4: Making Liquid Bowl and Fitting Motor 2 ,Liquid Detector System,Pipes and T Joint
Step 5: Programming Arduino to Build Counter and Feeding Motor 2 Data to Disposable Tank
Follow the Circuit as shown in Fig of this step and burn code attach to this step in arduino. Download link for the ARDUINO CODE is provided at the end of this step
Step 6: Making an Account on Thingspeak
create an account--> then channel-->then copy read and write API--> then replace that in CC3200 code and html code
Step 7: Interfacing Level Sensor to TI CC3200 Launchpad
Follow the circuit as shown in that image .Download the Code for CC3200 Launchpad given on this step and burn it into cc3200 launchpad after following the circuit given on this step.
Step 8: Checking the Outputs on Thingspeak Account
Step 9: Making a Blogspot and Embedding a Code
Download a Code from Below and edit your Account details in it and paste it in your blogger html page view and your gadget is ready.
For Demo you can have a look at following link --http://himanshunagdev.blogspot.in/p/plugincss-plug...