Hi everyone!
I've worked with Arduinos in years past to build things like guitar pedal effect switchers, but I have a different animal this time (that is hopefully much simpler).
The ask: I would like to use a motion sensor and either a relay or optocoupler to mimic a button push that activates an automatic vent in our high-rise building kitchen. The button is a simple 2 wire pushbutton.
The full story:
The vents in our kitchen were installed by the high-rise association years ago, and they operate with a flap that opens and closes depending if you're in the room or not (this is to correct negative pressure buildup in the system or something).
Typically the vents are on the wall facing outward in the corner of the kitchen, and they have a motion sensor that opens the vent and only shuts when it doesn't sense any movement for 20minutes... UNLESS, you have cabinets that go to the ceiling (like ours do), in which case the vents are mounted to the bottom of the upper cabinets (so they face downward to the counter) and they operate with a pushbutton.
This is problematic for a few reasons, but the largest is that we just forget to push the button all the time... Since I'm going to be installing some under cabinet lights shortly, I thought I could maybe add a motion sensor near the vents and have them operate as we're in the room.
That being said, I don't know if an opto coupler or a relay is the right answer (I think the relays click noisily, so it'd be nice to not have a click).
The vents are by the microwave cabinet, which has an open outlet, as well, so I'm hoping I can use that to power the Arduino and sensor (I might even try to power the vents with it - they each take 2 AAA batteries), and I can house the arduino unit and any subsequent attachments in that same microwave cabinet.
Any thoughts or advice on this one? Is this even feasible? I can always figure out the code, but knowing what to buy would be key (power adapters, relays/optocouplers, motion sensors - are any better than others?).
Let me know, and thank you in advance!