🌱 Smart Farm Kit (Full stack development)

2024

sensor +

algorithm + GUI(data)

Smart Farm


Highlight

Hardware (Arduino C++): github
GUI (PyQt Python): github

This project was developed by a team of four people interested in creating a smart farm system. Our original idea was to design a scalable system that could operate at a full farm scale. However, given our limited time and resources, we decided to build a smaller, handheld kit instead. Since the core logic and system design were almost identical to what would be used on a large farm, this scaled-down approach turned out to be an excellent direction.

We designed the kit using 3 Arduino board and integrated various sensors and components to monitor and manage plant conditions:

  • Temperature sensor
  • Humidity sensor
  • Water level sensor
  • Servo motor
  • Motor driver
  • RFID module
  • Water pump
  • Cooling fan

My Role

I was responsible for controlling the temperature sensor, humidity sensor, water level sensor, pump, motor driver, and servo motor as part of my algorithm for the kit. Since I worked with most of the sensors, I also took charge of visualizing the sensor data and integrating controls into a GUI system, ensuring easy and intuitive user interaction.

me testing the system