The ASL shield can:
- Get up to 24 stairs setup availability.
- Use fade out effect and PWM modulation.
- Connect wirelessly with more than 20 of the leading home automation controllers on the market.
- Readily be used with sketch.
- Combine with Mysensors library. (It can be included as relay. In this case, no light sensor is needed, just create a Day/Night scene inside your home controller.)
Here's how I did it...
Get those parts to start the project:
Once you get it, follow these step-by-step instructions:
1. Follow the schematic sketch below to wire it up.
2. Download and install Mysensor-master (optional) and ShiftPWM -master libraries to Arduino IDE.
3. Download a sketch. (There are two options: choose sketch ForASLMysensorInkluded or ForASLOnlyLightSensor for controlling day/night mode.
- ForASLOnlyLightSensor - will work as standalone controller.
- ForASLMysensorInkluded - will work as standalone controller + with the option to connect to Mysensors network.
4. Edit the code: Set the number of stairs, pause between on/off, check your sensor's type, adjust photocell sensitivity (if using one).
5. Upload the code to Arduino Nano.
6. Insert Arduino to ASL Shield.
7. Insert NRF24L01+ module. (optional)
8. Set Mysensors plugin to including mode. (optional)
9. Power up ASL Shield.
(optional: means you can skip this step, if the ForASLOnlyLightSensor.ino sketch is being used.)
ASL shield needs Mysensors Gateway to communicate with your home controller. If you do not have such, please visit www.mysensors.org