top of page
20251009_120452.jpg

Project #9

ATMOSLOG v2

AtmosLog version 2 is a massive step up from the first model I built earlier this year. This new build has fire detection in-built along with a fire-risk that updates every second. It's also equipped with a multi-color LED to help with immediate information display. All while maintaining what made the first model what it was; temperature and humidity detection, SD card memory logging, live display on a screen and live graphs that update with temoerature and humidity values that helps in visualizing trends. 

Technical Breakdown

Schematic Diagram

Components Used:

1. Arduino UNO Board

2. DHT 11 Temperature and Humidity Sensor

3. HC 05 Bluetooth Module

4. SD Card Module

5. Flame Sensor Module

6. SDHC 16GB Micro SD Card

7. Samsung Micro SD Card Adapter

8. ST7735 1.8" TFT LCD

9. 220Ω Resistors x 1

10. 10kΩ Resistors x 2

Link to GitHub Repo: AtmosLog v2

Key Features

1. Live Fire Risk

AtmosLog v2 is improved with a fire risk that is displayed on the screen, and sent to the bluetooth-connected device too. This is crucial for safety in high-risk areas where the fire risk helps know which places need immediate attention.

2. Multiple-Color Alert

Version 2 also comes equipped with a light status indicator. The color green is for the stable state, red is is for when fire has been breached and blue is for when the humidity alone has breached the threshold. This helps to immediately ascertain environmental conditions without having to come close enough to read the screen.

3. Bluetooth Transmission

Using the HC05 Bluetooth module, AtmosLog streams live data directly to paired devices. This allows users to conveniently access real-time updates through a Bluetooth terminal on their smartphones or computers.

4. Data Logging

A Python script processes the transmitted data to generate an interactive graph. This graph updates every two seconds, providing a visual representation of changes in temperature and humidity over time.

5. Live Graphing

A Python script processes the transmitted data to generate an interactive graph. This graph updates every two seconds, providing a visual representation of changes in temperature and humidity over time.

Demonstration Video

Here I walk through the schematic and makeup of AtmosLog v2. I start with a technical overview, explaining the new components and what makes this different from its maiden version. I go over adding the flame sensor, LED and other improvements.

I go to the technical demonstration and I start by showing the device in the stable state where both temperature and humidity are within the thresholds. I hold a match to the temperature sensor and the temperature gets breached; the LED turns red. The fire probability also rises from 0 to 100%. 
We see the LCD screen updating in real-time. The data is saved to the SD Card, and I show a crop-out of the live graph.

Walkthrough Video on the New and Improved Features on AtmosLog version 2

Notes

Eight months after the first time I built AtmosLog, the ideas I had about an improved version finally had to come to light. I thought about a lot of things that would make it better and was happy to finally include all of them in the version 2 build. The first thing was that the enclosure for this was much smaller than its predecessor; I can carry ALv2 comfortably in one hand as opposed to the former cake-box-sized enclosure. 

The second thing was to add fire detection and warning, something that should be of utmost priority for any device that wants to measure environmental conditions. I was able to integrate the flame sensor and also importantly, add a fire risk percentage that displays on the screen and is also sent via bluetooth to the connected device. I used the upper and lower ranges for the analog readings from the phototransistor, scaled down to the 0-100% range to make the calculation.

The LEDs were another huge improvement, making determination of the environmental state much faster. Green indicates a stable environment, Red indicates that the fire threshoold alone has been breached, Blue alone indicates the same for humidity while orange shows that both parameters have gotten beyond limits.

The main features of AtmosLog are all still present; the temperature and humidity detection, SD card memory logging, live display on a screen and live graphs that update with temoerature and humidity values that helps in visualizing trends. 

The demo video for this one is done much better in my opinion, alongside the online documentation and overall appearance. 

Glad you enjoyed reading this. Check out my other projects here!

  • Youtube
  • GitHub
bottom of page