Close
0%
0%

IoT Air Freshener

An IoT Air Freshener, using some 3D printing, a NodeMCU, Arduino IDE, IFTTT and Adafruit.IO. Configure your own triggers and have fun!

Similar projects worth following
It's comforting to have a fragrant spring floral house, as if you were in the middle of a lavender garden instead of the concrete jungle where you probably live in. For this, many of the different companies have created air lovers with a multitude of aromas.There are lot of Air Fresheners in the market: from the old manual sprays, to timer triggered ones. The later ones, although automatic, are quite dumb: they will keep spraying even if you're not even close to feel the smell, wasting those not so inexpensive fragrance refills!Wouldn't it be nice if your air freshener was capable of communicating with other gadgets and trigger only when you really needed it?In this project I designed an IoT Air Freshener, using some 3D printing, a NodeMCU, IFTTT and Adafruit.IO. You can use this tutorial to practice several skills: 3d printing skills, soldering, electronics, coding, etc.

Instructables Wireless Contest 2017 First Prize Winner!!! :D

https://www.instructables.com/id/IoT-Air-Freshner-with-NodeMCU-Arduino-IFTTT-and-Ad/

For this project I used a NodeMCU LoLin to controll my 3D printer IoT air freshener. NodeMCU is an open source IoT platform, which runs on an ESP8266 Wi-Fi SoC from Espressif Systems. It's hardware is based on the ESP-12 module.

The development board connects a given Wi-fi network, and receives some commands from Adafruit.io plafrom. A NeoPixel ring is used for the indication of the status (if the Wi-fi connection was successfull, or if a given command was received, for instance). The control board also actuates a servomotor, that will avtivate an air freshener refill. A push button is used for local commands. An 5V, 2A USB charger was used to power the control board and all the peripherals.

The code was programmed using Arduino IDE. Four different applets were created for activation of the air freshener: manual push button, location trigger, timer trigger and gmail notification.

View all 8 components

View project log

View all instructions

Enjoy this project?

Share

Discussions

taranclan wrote 06/17/2021 at 14:34 point

could you add a co2 sensor  and sound sensor to automatically spray after you go to the bathroom?

  Are you sure? yes | no

igorfonseca83 wrote 11/21/2017 at 19:25 point

Hi there! I used a Glade air freshener cartridge.

Approximate dimensions:

  Are you sure? yes | no

Jim Brower wrote 11/20/2017 at 23:50 point

Nice project...  what kind of air freshener canisters are you using?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates