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...Step 1:
Get those parts to start the project:Step 2:
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.)Step 3:
ASL shield needs Mysensors Gateway to communicate with your home controller. If you do not have such, please visit www.mysensors.org