Control arduino lights wifi

Submitted by Peter B on Wed, 12/04/2019 - 20:27

Good day everyone!
I've built a quite multi layer ceiling light, which uses led strips relays and so on, but I have one huge problem with it. I would like to switch it on from a capacitive wall switch. The problem with it, is that this switch should not be wired to the ceiling lights, but work through wifi. An android app for the ceiling light is on the way, to control every single detail of the lamp, but a simple control has to be on the wall. My idea is to use capacitive screen to control the three functions of the lamp, which means 3 on/off with a brightness and a colour slide. Now this is where I lost my mind. Could somebody please point me to the right direction? This is a diy project, so on budget.

To conclude, I need an interface without moving parts, communicating with arduino mega through wifi router, and has slides and buttons. The buttons is not much of a problem, but the communication and the slides are.

Thank you very much!

Peter

One possible solution I've found is the nintendo ds digitizer. Is that possible to take what this digitizer gives to a wemos board, (with some touch sensor for the on/off feature) then send it to the arduino mega, which controlls the lights? I do not need a screen, the finutuning will be done via a android app.

  Joined December 04, 2019      1
Wednesday at 08:12 PM

I believe your Arduino already has some kind of wifi module and is connected to your router. Now for your wireless switch, you can use something like Nodemcu, it can be programmed in the same way as Arduino using the Arduino IDE. Just connect the capacitive touch buttons (available as modules) sliders and other buttons to the GPIO pin of NodeMCU and program it to work with your router 

  Joined August 14, 2018      44
Tuesday at 03:25 PM

I think a better solution for your problem is to use a capacitive touch sensor module, which is also available with slide switches and touch/toggle switches.Interface this module with ESP8266 and Connect it with your network and program accordingly so that, you can able to control the Lights through Wifi using capacitive wall switch and android application as well.Hope it helps!!!

  Joined August 22, 2019      125
Thursday at 12:29 PM

There is suitable solution you can use is to first setup communication between Arduino mega and the NodeMCU or any other esp8266 Wi-Fi module. After that interface the capacitive touch sensors, slide switches and on/off switches with Arduino mega and setup conditions for capacitive touch sensors, slide switches and on/off switches, and send conditions defined operations strings to ESP Wi-Fi module with which the actuators/relay modules connected. This way you can control the lights using hardware switches. And on the other side, for wireless control of lights, use your own created mobile app; place its API key in the firmware of ESP Wi-Fi module side. In short, the Arduino mega is for hardware switches and ESP Wi-Fi module is for wireless switching purposes. Here I suggest you to contact the support team of SSLA; they are working on various internet of things based professional projects. You can get more assistance from SSLA.

  Joined April 09, 2020      55
Thursday at 02:40 PM