Agricultural Internet of Things

Start Date: March 2020

End Date: July 2021

Main Technologies Used: Python, Arduino, Raspberry Pi, Linux, Autodesk Inventor, Microsoft Office

Description: This was a research project that I worked with a professor on while at the University of Tennessee, Knoxville. His research area is in smart agriculture in regards to combining agriculture processes, components, and/or equipment with different technologies and sensors to make the agricultural world smarter for the future.

My specific project dealt with the use of sensors to obtain data from a greenhouse for displaying on a server. The data is collected via wireless Arduinos that then send their data to a local Raspberry Pi through radio communication. The Raspberry Pi is then connected to the internet and is hosting a local instance of a ThingBoard server on itself where the data is stored and displayed. The user can then log onto the Raspberry Pi through the cloud to see the data as it is collected and displayed in real-time. The Arduino and Raspberry Pi code files can be found here on my GitHub page.

Besides my project, I also had the honor to work on a few more projects under this professor. I helped build and configure a FarmBot for automating a small raised-bed garden. I also got to work on a small 1/64 scale farm model that incorporates electronics to help visualize the agricultural internet of things process and data collection areas that could be possible in a farm setting.