Jashwanth Valurouthu
Created May 21, 2020 © GPL3+

Mini Hydrogen Peroxide sterilizer

This small device can be used to sanitize all the objects including masks, Yes !!! With this, you can reuse your N95 masks at your home.

BeginnerFull instructions provided48 minutes70
Mini Hydrogen Peroxide sterilizer

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
I2C 16x2 Arduino LCD Display Module
DFRobot I2C 16x2 Arduino LCD Display Module
×1
Grove - Water Atomization v1.0
×1
LED (generic)
LED (generic)
×1
PTS 645 Series Switch
C&K Switches PTS 645 Series Switch
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Hot glue gun (generic)
Hot glue gun (generic)

Story

Read more

Schematics

Circult Diagram

Code

Code

C/C++
#include <Wire.h>
#include "rgb_lcd.h"


rgb_lcd lcd;


int ledPin = 7;                // LED is 7
int inputPin = 6;               // Button is 6
int vaporizer = 8;                // Vaporizer is 8

bool pressed = false;
int count = 0;

void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
  pinMode(inputPin, INPUT);     // declare pushbutton as input
  pinMode(vaporizer, OUTPUT);      // declare LED as output
      // set up the LCD's number of columns and rows:
    lcd.begin(16, 2);
          lcd.setRGB(0, 0, 0);

    // Print a message to the LCD.
    lcd.print("Ready      ");
        lcd.setCursor(0, 1);

    lcd.print("              ");


}

void loop(){

  int val = digitalRead(inputPin);  // read input value
  if (val == HIGH) {   
    pressed = true; // check if the input is HIGH
  }
  
  if(pressed == true){

    digitalWrite(ledPin, HIGH); // turn LED ON
    digitalWrite(vaporizer, HIGH); // turn LED ON
    count += 1;
    lcd.setCursor(0, 0);
    lcd.print("Steralizing");
  }
  else
  {
        lcd.setCursor(0, 0);

    lcd.print("Ready      ");
      
      digitalWrite(ledPin, LOW);  // turn LED OFF
      digitalWrite(vaporizer, LOW); // turn LED ON
  }

  if(count > 900)
  {
    count = 0;
    pressed = false;
  }
  delay(1000);
}

Credits

Jashwanth Valurouthu

Jashwanth Valurouthu

8 projects • 1 follower

Comments