Code Monkey home page Code Monkey logo

temperature-and-humidity-control's Introduction

Temperature and Humidity Control with Serial Adjustment and 7-Segment Display

Monitoring and Displaying Values:

The current temperature and humidity will be monitored and displayed on a 7-segment display connected to an Arduino Uno

The AM2320 sensor, which communicates via I2C, will be used

The sensor's functionality will be simulated with the help of a second microcontroller that will implement the sensor's functions

Adjusting Settings via Serial Communication:

The settings for the activation/deactivation thresholds of the fan and humidifier will be adjusted through serial communication

The user can dynamically modify the operating thresholds as needed, without requiring the device to be reprogrammed

Fan Control:

Based on the data received from the MC that's simulating the sensor, the system will control a fan to regulate the temperature and humidity according to the thresholds set via serial communication

The fan will be controlled using a relay

The fan will be simulated using an LED

7-Segment Display:

Special attention will be given to the programming and connection of the 7-segment display to ensure a clear and accurate reading of the temperature and humidity values

Each of the two values (temperature and humidity) will be alternately displayed on the device (consisting of two separate 7-segment displays) at 2-second intervals

User Feedback:

The system must provide feedback to the user to confirm the receipt and implementation of the new settings via serial communication

This feedback is implemented throught a temporary change in the display

System Conctions:

SystemConections

temperature-and-humidity-control's People

Contributors

vladduta avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.