Skip to content

jorgef17/AdaptivePID-Greenhouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdaptivePID-Greenhouse

Overview

This repository contains the code for an adaptive climate control system using MicroPython. It's designed for smart environmental management, suitable for applications like smart greenhouses, home climate control, and other environmental monitoring systems.

Features

  • Adaptive PID Control: Precision management of environmental conditions.
  • Sensor Integration: Works with temperature and humidity sensors (DHT22).
  • OLED Display Support: Real-time monitoring of climate conditions.
  • Customizable Settings: Setpoints for temperature and humidity can be tailored to specific needs.

Installation

To set up the system:

  1. Clone the Repository: git clone [repository URL]
  2. Prepare Your Device: Ensure MicroPython is installed on your target device.
  3. Load Libraries: Refer to dependencies.txt for details on loading the ssd1306 library.
  4. Deploy: Transfer the .py files to your MicroPython device.

Usage

With the setup complete, the system will autonomously monitor and adjust environmental conditions based on the predefined setpoints.

Contributing

Contributions are welcome! Feel free to fork the repository, make your changes, and submit a pull request.

License

Licensed under the MIT License. See the LICENSE file for full details.