Date post: | 10-Apr-2017 |
Category: |
Engineering |
Upload: | kaustubh-pimputkar |
View: | 30 times |
Download: | 0 times |
FarmSystem for TQLONEKaustubh Pimputkar(Initial Contributions by Kaustubh Pimputkar, Anant Kadiyala, Dharmi Sarkar)
Use Case & Business Case Background• Smart Management of a farm• Can be used as a part of a bigger farm (and deployed multiple
times)• Can be used for a home garden• Can be used for Smart Sprinkler Management and Lawn Health
Deployment• Two TQL Engines, one
running on Ras Pi 3, one on localhost.
• 4 sensors, 1 actuator, 1 Device cloud sensor (3 sensor readings)
• Ras Pi yielded local readings, while Device Cloud yielded city-wide readings, so that same app can be deployed everywhere
TypeTQL Engine 1(Raspberry Pi
3)
TQL Engine 2(Local
Machine)
Sensor Thermal Thermal
Sensor Ambient Pressure
Sensor Humidity Humidity
Sensor Soil Moisture N/A
Actuator Flow Control Valve N/A
Raspberry Pi 3 with Arduino + Temperature, Humidity, Light, Soil
Sensors
Hardware SetupArduino + Power Circuitry +
Solenoid Valve with Flow Control
Screenshot
Screenshot [Explained]External Conditions
• The temperature, pressure, humidity, in any given city using OpenWeather API formats
• “Get Weather” allows you to update conditions for any city (ollowing correct format), while “Update Interval” and “Stop Sensing” allow scheduled sensing.
Internal Conditions
• “Reset” allows you to start the sytem, while “Automate Irrigation Control” allows you to automate valve operation based on the soil moisture value
• “Update Threshold” allows you to vary when to allow valve operation. It’s a 10-bit value ranging from 0 to 1023. Depending on the crop, this value can be dynamically adjusted.
QuestionsPlease email [email protected]