Smart Ozone Room Disinfectant With Charcoal Neutralization

by arhamsameel3 in Circuits > Arduino

497 Views, 9 Favorites, 0 Comments

Smart Ozone Room Disinfectant With Charcoal Neutralization

OZONE disinfector

Ozone is a very powerful oxidizer and has been used for years to disinfect air, surfaces, and water. It can kill bacteria, viruses, mold, and remove strong odors. However, ozone is also dangerous to humans if not controlled properly.

In this project, I built a smart ozone room disinfecting system that works in two controlled stages:

  1. Ozone generation and circulation for disinfection
  2. Ozone neutralization using activated charcoal before fresh air is released

The system uses a TV flyback transformer to generate around 35,000 volts, driven at approximately 7 kHz, controlled by a NodeMCU (ESP8266). Two fans are used, one for ozone circulation and one for pulling ozone through charcoal to reduce leftover ozone.

This project is meant for educational and experimental purposes, showing how ozone systems work and how they can be made safer with proper timing and filtration.

Supplies

Electronics

  1. NodeMCU (ESP8266)
  2. Flyback transformer (from CRT TV)
  3. MOSFET / transistor for flyback driving
  4. Resistors, diodes, capacitors
  5. 16×2 LCD display
  6. Relay module or MOSFETs for fan control (better use ib2 2)
  7. DC fans (2 units)
  8. 12V power supply
  9. 5V regulator (if needed)

Mechanical & Other

  1. Plastic enclosure / storage box
  2. Activated charcoal
  3. Springs or metal rods for electrodes
  4. Perfboard / veroboard
  5. Heatsink for MOSFET
  6. Zip ties, screws, glue

Safety Warning (Very Important)

  1. High voltage (35kV+) can cause serious injury or death
  2. Ozone is toxic to humans, animals, and plants
  3. Never stay in the room while ozone is running
  4. Always ventilate the area after use
  5. Keep all high-voltage parts fully insulated
  6. Do not touch the circuit while powered
  7. This project is NOT a commercial medical device

If you are not experienced with high voltage electronics, do not attempt this project.

How the System Works (Overview)

IMG_1413.jpg


This system is designed to work automatically in two phases:

Phase 1: Ozone Disinfection

  1. Flyback transformer generates high voltage
  2. Corona discharge produces ozone (O₃)
  3. Fan 1 circulates ozone inside the room or container
  4. Runs for a preset time (example: 10–30 minutes)

Phase 2: Ozone Neutralization

  1. Ozone generator turns OFF
  2. Fan 2 turns ON
  3. Air is pulled through activated charcoal
  4. Charcoal absorbs and decomposes ozone into oxygen
  5. Runs until remaining ozone is reduced

An LCD displays the system status so the user knows what stage is running.

High Voltage Ozone Generator

1CC42195-6FD3-4C69-99A8-52C39ABEDCE9 (1).jpg
IMG_1176.jpg

The ozone generator is built using a flyback transformer salvaged from a CRT TV. Flyback transformers are capable of producing very high voltage at relatively low current, which makes them suitable for ozone generation using corona discharge.

The flyback is driven using a transistor or MOSFET switching circuit, powered at 12V. The input signal frequency is around 7 kHz, which I found experimentally to produce stable ozone without excessive heating or arcing.

Two metal electrodes are placed with a small air gap. When high voltage is applied, a corona discharge forms, splitting oxygen molecules (O₂) into ozone (O₃).

---------------------------------------------------------Note-----------------------------------------------------------

👉 I have already posted a detailed Instructable explaining how I built the high-voltage circuit safely, including schematics and tuning.

for high volatage driver: https://www.instructables.com/Build-a-High-Voltage-Flyback-Driver-Using-IRFP250N/

for frequency generator : https://www.instructables.com/DIY-Frequency-Generator-Reader-Toolkit-ESP8266-OLE/

-------------------------------------------------------------------------------------------------------------------------

Generating the Drive Frequency (NodeMCU)

IMG_CB2E6CDB-DDEC-4083-A7F7-F02F9F5DEF99.JPEG

Instead of using a 555 timer, I used a NodeMCU (ESP8266) based device i made to generate the drive frequency. This allows easy tuning and timing control.

The NodeMCU generates a square wave of approximately 7 kHz, which drives the MOSFET connected to the flyback transformer. The frequency was adjusted experimentally for best ozone output and stability.

Using NodeMCU also allows:

  1. Easy timing control
  2. LCD integration
  3. Future upgrades (Wi-Fi, sensors, remote control)

THE LINK TO MAKE FRQUENCY DEVICE : https://www.instructables.com/DIY-Frequency-Generator-Reader-Toolkit-ESP8266-OLE/


Fan Control Logic

IMG_1411.jpg
IMG_1412.jpg

Two fans are used in this project.

Fan 1: Ozone Circulation

  1. Turns ON during ozone generation
  2. Helps distribute ozone evenly
  3. Improves disinfection effectiveness

Fan 2: Ozone Neutralization

  1. Turns ON after ozone generation stops
  2. Pulls air through activated charcoal
  3. Reduces leftover ozone before release

The NodeMCU controls both fans using relays or MOSFETs based on the programmed time sequence

Activated Charcoal Filter

IMG_1410.jpg

Activated charcoal is used to absorb and neutralize ozone. Ozone molecules react with the charcoal surface and break down into normal oxygen.

This step is very important because it:

  1. Reduces ozone smell
  2. Makes the system safer
  3. Prevents high ozone exposure after disinfection

The charcoal should be replaced periodically, especially after many cycles.

LCD Display and User Feedback

27587542-627E-49E5-86CF-FC247B8AA504 (1).jpg

A 16×2 LCD is used to display system status such as:

  1. “Ozone ON”
  2. “Filtering Air”
  3. “Disinfection DONE”

This makes the system easier to use and safer, since the user knows exactly what stage is running.

CODE

Downloads

Enclosure and Assembly

ozone desinfector

All components are mounted inside a plastic enclosure.

Important design considerations:

  1. High-voltage section kept separate from control electronics
  2. No exposed high-voltage points
  3. Proper airflow direction
  4. Secure mounting of transformer and boards
  5. Fans aligned with airflow paths

Zip ties and perfboards are used to keep everything stable and organized.

Conclusion

This project was a great learning experience combining high voltage electronics, microcontroller control, airflow design, and safety considerations. While ozone is dangerous if misused, careful timing, isolation, and filtration can significantly reduce risks.

If you attempt this project, always prioritize safety.