This project was developed as part of my Embedded Systems & Internet of Things (IoT) Internship at Maincrafts Technology.
The Smart Temperature Monitor continuously measures environmental temperature using a DS18B20 Digital Temperature Sensor connected to an Arduino Uno.
Depending on the measured temperature, the system classifies it into three states:
- 🟢 SAFE
- 🟡 WARNING
- 🔴 DANGER
The LEDs indicate the current condition while a buzzer alerts the user whenever the danger threshold is reached.
The project was completely designed and tested using the Wokwi Online Simulator.
- Real-time temperature monitoring
- Safe / Warning / Danger indication
- Green, Yellow and Red LEDs
- Buzzer alarm
- Serial Monitor output
- Maximum temperature tracking
- Temperature trend detection
- Wokwi simulation
- Arduino C++ Code
- Arduino Uno
- DS18B20 Temperature Sensor
- Green LED
- Yellow LED
- Red LED
- Active Buzzer
- 220Ω Resistors
- 4.7kΩ Pull-up Resistor
- Jumper Wires
- Arduino IDE
- Wokwi Simulator
- C++
- Read temperature from DS18B20.
- Compare with threshold values.
- Display current status.
- Turn ON corresponding LED.
- Activate buzzer during danger.
- Display data on Serial Monitor.
Smart-Temperature-Monitor-Arduino
│
├── Arduino_Code
│ SmartTemperatureMonitor.ino
│
├── Circuit_Diagram
│ Circuit.png
│
├── Documentation
│ Embedded_Systems_Task1_Report.pdf
│
├── Images
│ Safe.png
│ Warning.png
│ Danger.png
│
├── Simulation
│ Wokwi_Link.txt
│
├── Video_Demo
│ SmartTemperatureMonitor.mp4
│
└── README.md
Add screenshots here.
- Circuit Diagram
- Safe Mode
- Warning Mode
- Danger Mode
Demo Video available in
Video_Demo/
https://wokwi.com/projects/471001611597562881
- Smart Home Automation
- Greenhouse Monitoring
- Server Room Monitoring
- Cold Storage
- Industrial Monitoring
- Laboratory Monitoring
- Healthcare Devices
- Embedded Systems
- Arduino Programming
- IoT Basics
- Sensor Interfacing
- Wokwi Simulation
- Technical Documentation
Developed during the
Embedded Systems & Internet of Things Internship
at
Maincrafts Technology
Matru Prasad Behera
Electrical & Electronics Engineering (EEE)
Institute of Technical Education and Research (ITER)
Siksha 'O' Anusandhan (SOA)
LinkedIn: (Add your LinkedIn Profile)
GitHub: (Add your GitHub Profile)