Thursday, 22 February 2018

Arduino Lighting Controller Design

 Things to do...

  • interface RC light control and RC light RX
  • increase power to RF24
  • find some switches

Troubleshooting


Steps to improve transmission errors.
  • Reduce data rate to 250KBPS.
  • CRC length 8.
  • increase number of retries
  • 100uF capacitors across RF24 board power inputs.

Software libraries

The TX arduino is using JChristensen's button library. TX and RX use the RF24 library.


Button
https://github.com/JChristensen/Button
https://github.com/JChristensen/Button/blob/master/README.md

RF24
https://github.com/nRF24/RF24
http://tmrh20.github.io/RF24/

Wireless tutorial
http://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/

Serial tutorial
https://iotguider.in/arduino/serial-communication-between-arduino/

No comments:

Post a Comment