This is an old revision of the document!


Temperature monitoring and control system for Server Room

Student: Andrei-Alexandru Ulmamei
Master: ACES II
Git repository: https://gitlab.upb.ro/aulmamei/iot-project
Demo link: To be added

Project Description

This goal of this project is to create a temperature monitoring and control system, intended to be used in a server room, that consists of a Web Application, a microcontroller that communicates with the Web App, a sensor for monitoring temperature and an IR transmitter, used for controlling an air conditioning unit.

Hardware Description The hardware components needed for the project are:

  • ESP32 WROOM V3 board – a very cost effective microcontroller which offers many features for IoT applications (such as WiFi connectivity, Bluetooth Low Energy). The project uses the ESP32 as the main data acquisition and control system, and it communicates to the web application via WiFI.
  • SSD1306 OLED I2C display – The OLED display is used for printing the actual temperature in the room, without the need of logging in to the application.
  • IR Receiver – The IR receiver was used to get the IR protocol from the remote to the air conditioning unit, in order to replicate them on the microcontroller.
  • IR Transmitter – The IR transmitter was used to control the A/C unit, by sending the appropriate commands, in order to turn on or off the A/C, to set the temperature and the fan speed.
  • DHT11 – This cost effective sensor was used to read the environment temperature
  • Jumper wires – Used for interconnecting the components presented above
  • Breadboard
  • A computer with Arduino IDE

The following electric schematic represents the project’s hardware.

Software architecture

Conclusion

iothings/proiecte/2023/tempandmonitorsystem.1702384848.txt.gz · Last modified: 2023/12/12 14:40 by andrei.ulmamei
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0