Re-purposing an Air Wick Freshmatic Compact I-Motion

122,925

199

51

Published

Introduction: Re-purposing an Air Wick Freshmatic Compact I-Motion

The Air Wick Freshmatic Compact i-Motion air freshener is an intriguing target for re-purposing. It uses a passive infrared (PIR) sensor to detect motion in a room and then increases the rate that it dispenses air freshener. This air freshener sells for $8, but you can sometimes get it cheaper with coupons.

Radio Shack carries the Parallax PIR module for $10. So the question is why bother re-purposing the Air Wick air freshener?

If you just want to replicate the Parallax PIR module, you can modify the air freshener by drilling 2 holes, adding a wire, and cutting a trace. Stopping here, you end up with a can of air freshener, 3 batteries, 2 slide and 1 push button switches, a cool aerosol valve, a medium power PNP transistor, a two wire connector with leads, and a LED.  I will show you two ways to do this; the simplest way, and a way to make the module the smallest.

However, If you want to go a bit farther, you can access the amplified analog sensor output as well as the digital signal, and have an externally accessible relay driver, and LED. I describe how all of these features are brought out to an easy to interface connector. You still end up with the air freshener, batteries, switches, and cool aerosol valve.

This last approach is a little more complicated.

 

Step 1: Avoid the Competition

Make sure that you start with the right product. Glade also makes a motion detector air freshener. It uses considerably different technology.

The Air Wick air freshener uses a PIR sensor. The fragrance canister nozzle is depressed when it is inserted into the air freshener. The fragrance is dispensed by a valve in the air freshener that is activated by a relay driver type circuit. The PIR will detect large movements to about 15 feet with the Fresnel lens attached.

The Glade air freshener uses a light level (shadow) detector and a motor and gear train to depress the canister nozzle and dispense the fragrance. The motion detection on this product has much shorter range than the Air Wick air freshener. It generally sells for $5. It has a nice Sanyo motor that runs on 3 volts.

Step 2: Opening It Up

The photo below shows the parts of the air freshener after you defeat the security screws.

To defeat the security screws, make a driver from a piece of 1/8" steel rod. Grind one end to a triangular shape that fits the screws. The secondary photos below show the driver I made and one of the security screws.

There are 4 security screws holding the case together; 2 that can be seen from the back of the case and 2 inside the battery compartment.

Step 3: Approach 1: Digitized Sensor Output - Simplest Way

To just access the sensor's conditioned digital output, follow the steps below:

    1.  Using a #62 drill bit drill a hole through the circuit board from the copper side at
         the locations marked Sd and Jmp1 in the photo. The locations are indicated
         by a yellow dot. Both locations have a convenient little circular pad that
         we can use. If you can not find a #62 drill bit, see if your hardware store
         carries a #60, this will work. A drill bit especially made for PCB drilling
         works the best.

    2.  Cut the trace that is next to Jmp 1. You might have to click the "i" at the corner 
          of the photo to see the location clearly. 

    3.  Place a wire jumper on the non-copper side of the PCB between Sd and
         Jmp1 and solder.

    4.   Remove the switch from the black female connector's wires. The black
          male connector now has the conditioned digital sensor signal and ground.

Step 4: Aproach 1B: Digitized Sensor Output - Small Module

This approach is a little more complex than the previous one. We will cut the board to reduce the size of the module. We will have access to just the digitized sensor output.

   Note: If you cut the board down, you can not do the modifications to add external
              control to the relay driver and LED described later.

The Steps:

   1.   Flip the capacitor marked C11 so that it points towards the sensor. We are going to
         cut near where it originally lays.

   2.  Strip off the LED, medium power transistor, the large diode, switch SW2 next to 
        C11, and the black connector.

   3.  Drill a hole at the location Sd shown in the previous step's photo.

   4.  Add the two jumpers seen below in the photo.

   5.  Cut the board a little below the red connector. Sand the cut to make your cut
        smooth and straighten any woobles in your cut. You can sand right up to the
        edge of the red connector.

You now have access to the digitized sensor output at the outer pin of the white connector and a smaller module.         

The picture shows how I trimmed and attached the lens to the module with hot glue.

Step 5: Approach 2: Getting It All - Drilling the Holes

In this approach, we will:

   1.  Add access to the amplified analog output to the PIR sensor.
   2.  Have external control to a relay driver.
   3.  Have external control to a green LED mounted on the module.
   4.  Bundle all the above into a nice 2x3 connector suitable for 
        easy interfacing to a microcontroller.

Drilling the holes for the additional access points:

   1.  Remove the multi-position switch (SW1) located in the lower right
        corner when the PCB is viewed from the non-copper side. If you
        want to salvage the other switch, remove it also at this time.

   2.  Using a #62 drill bit, drill holes at the locations shown in the secondary
        photo below. There are 11 holes. The spots are marked with yellow dots 
        in the photo. Take special care at the locations marked LED, R, c1
        and c2.
These locations do not have a circular pad that we can use.
       When drilling these locations, do not drill into the trace, but rather 
       next to the trace
.  

  3.  At LED and R use a dental pick to scrape down to the trace through the
       protective overcoat. This overcoat will re-flow with the heat of the solder gun.
       Try to use the minimum amount of heat possible to make the connections.
       Always be aware of the surface mount components near where you are soldering.
       You need to approach the location so as not to accidentally heat them.      

Step 6: Cutting the Traces

Cut the traces marked by the 5 yellow lines in the photo below. I used a dremel tool with a pointed bit. Cut into the epoxy for the cut near the hole marked "R".

Step 7: Bypassing C15

To gain the access to the medium power transistor's pre-amp we need to bypass the capacitor marked C15 on the PCB.

Place a piece of wire along the edge of C15 and use it to glob solder across the capacitor.

If the connection is correct you should see 10k ohms between the end of R10 closest to the drilled hole R and the base of the pre-amp transistor. You should also see 100k between the base and the emitter of the transistor (make sure to put the positive lead on the emitter).

Step 8: Preparing the Interface Connector

Our goal is to use the removed switch's contact pads to put in a 3x2 connector that will allow easy access to the module.

In the picture below you can see that all the holes are drilled and all the trace cuts have been made. If you look at the removed switch's pads you can see that 6 have been selected and the outer 4 of the six enlarged. This is because the switches pad to pad spacing is not the same as the connector. I used an #50 drill to enlarge these holes and you can see that I destroyed the pads. I should have used a smaller drill. If you can retain some portion of the pads, the soldering work is much easier. 

Step 9: Adding Jumpers and Soldering the Connections

On the traces next to the holes that are not on circular pads (R and LED) you need to expose the trace by scratching off the protective overcoat. I used a dental pick.

Next install jumpers across the non-copper side of the PCB jumpers as shown in the picture below. You can see my pin-out for the 2x3 connector drawn on the board. 
       A   =  PIR ampified analog sensor output
       D   =  Digitized PIR sensor output
       R   =  Input of relay driver pre-amp
       L   =   LED cathode through resistor (connect to gnd to light LED)
       V   =   Vcc
       G  =    gnd

Use your multimeter to make continuity checks as you go along. Mine actually went together quite easily. Remember to try to use the minimum of heat and keep away from the surface mounted components and you should have no problems.

  

Step 10: Testing

When you are finished you can make a few tests to make sure that everything is ok.

Connect Vcc and gnd either through the red connector or on the Vcc/gnd
pins of the 2x3 connector.

Tests:

1. Insert a female connector with wires into the black socket. Touch the two
    wires together. The green LED on the module should light up. Touch the L
    pin of the 2x3 connector to the gnd pin and the LED should light up again.

2. Insert a female connector with wires into the white socket. Connect a LED and
    series resistor between the two wires. Make sure the LED has its cathode
    towards ground. Short the Sd and R connection points in the 2x3 connector.
    Now the LED should be on whenever the sensor is not detecting motion.

3. If you have a oscilloscope, you can connect a probe to Sa or Sd and watch
    the sensor react to motion. Sa will drift to ~Vcc/2 if there is no motion for  a
    period of time. Motion will drive it off that bias point either in the positive or
    negative direction depending on which way the PIR is upset.


If you pass these 3 tests you are good to go. This project turned out to be a lot of fun.

Do not forget to keep the Fresnel lens to cover the sensor, it improves the sensor's sight. Position the lens over the sensor. You will find that it fits one way very well. To keep it in place, hot glue the tab that sticks over the PCB to the board. You might want to trim the long part that fits over the top of the board.

Share

    Recommendations

    • Creative Misuse Contest

      Creative Misuse Contest
    • Water Contest

      Water Contest
    • Clocks Contest

      Clocks Contest

    51 Discussions

    Any chance theres a part number on the solenoid valve? I need a way to control the flow of butane electronically and the part needs to be as small as possible, and I also need several of them, but I don't want to have to purchase several air fresheners for the part... Thanks for this though! I'll probably buy one to prototype. :)

    HI, this hack is great. Thanks. I want to add upstaris-light to sd, how can i do this? i haven't idea. Thanks

    1 reply

    You have to be real careful when building a circuit that will be interfacing with a home's mains power.

    You could use this module with a triac (with opto-isolation) or a relay to power a lamp. However, I believe that hacking an outside security lamp with a motion detector would be easier and safer.

    These types of lights use the same type of PIR sensor.

    You might be interested in
    https://www.instructables.com/id/Cheap-Motion-Detection-Wildlife-Camera/

    I would like to attach a simple 4.5v load this project. I don't have any training in electronics but am capable of performing the approaches above. Which is the appropriate approach and how do I connect the load in the end? Thanks in advance for any advice.

    1 reply

    If you have kept the full circuit board and modified it as shown in step 9, you should be able to connect your load as described in test 2 on step 10 (testing the white socket).

    You should keep your load's current requirements at 200 mA or less. If you need more current than that you might try a small relay.

    Please note that this module doesn't latch, so your load will switch as people come and go.

    Can i use this to light up some leds i want it to turn on when i drive up to driveway where there is no 120volt power available

    2 replies

    This hack could be used as the sensor for the system that you describe. However, I would suggest that you look at Harbor Freight's 36 LED solar security light (item: 98085). This item is ~$20 when you use a 20% coupon and seems to be a good fit for your purpose.

    It uses a similar PIR sensor to detect movement.

    Great instructable!
    I want to add a motion sensor to an artwork to simply switch on a large LED powered at 5v, when there's motion this seems like a easy access and low cost solution.

    Hi,

    Not exactly sure why you drilled holes through the PCB for the jumpers. Could you not jumper the points from the other side of the board and not drill?

    3 replies

    I like neatness, but my worktable is a pile of projects without visible order to the untrained eye.

    legoman44,
         There is no requirement to drill the holes, however I believe there are a few benefits.

          Usually when first trying to understand the circuit, I drill locations that appear to be manufacturing test points or where blocks of circuitry seem to end. I then solder a small piece of wire into each hole and use them as test points while determining what the circuit is doing. The wires make it easy to make measurements with either meters or oscilloscope. I also found that when I drill the holes, I reduce my chance of disturbing surrounding surface mounted devices or lifting a solder lead. I'm not the most skilled person with a solder gun. As R.A.T.M mentioned I also find it a little neater and stronger.

    Great hack! I personally would have just soldered the coil in a relay to the leads that would go to the motor. That way whenever someone walks by, it energizes the coil in the relay instead of the motor.

    I have to ask, Air Wick: What is the point of the "security screw" in this instance? I understand the use in public places to help impede theft/vandalism, but for an air freshner... really? Anyone who actually would be interested in re-purposing (hacking) the internals would laugh in the face of this silly fastener as an impedance to entry.

    5 replies

    Good question. I thought about why they would put these TP3 tamper-proof screws throughout the gadget.

    @ First idea was to prevent kids (ages 8-108) from tampering with it.

    @ Then it might be to keep smarty-pants from repairing it so ya have to buy a new one.

    @ But finally the true (!) reason hit me: it's a failed preemptive strike against I'ble makers from buying the unit for parts!

    Screw_Head_-_TP3.png

    #3 is TOTALLY TRUE. They often sell these kinds of things for a loss so that you will by the refills and they can make the real money. It's the same thing they do with razors and printers.

    #2 is definitely not it. They don't want you to buy replacements units that they make no money on. They want you buying the refills that are very profitable.

    Often the security type screws are used in robotic assembly type constuction, because the heads tend not to strip out, and the bits tend to last longer because of the larger surface area in contact with the fastener.

    I noticed after using square drive screws (for decking) that the star or "Torx" tip pattern almost never strips out. How do the triangle head screws compare to others? Can someone comment on the quality of the triangle head screws please?