Intro: Logo Exchangeable Step Light (Door Sill)
Hall Sensor Triggered when you open your car door, you'll see what your own designed logo on step light bar.
Step 1: 3D Drawing and MockUP Sample
3D Drawing and Mockup!
- Hall Sensor
- Top Cover
- LCD Module 384 x 64
- Control pcb
- Bottom Cover
Step 2: Control PCB
Hardware Design by
- Arduino based MCU
- BLE Module
- BackLight Driver
Step 3: Coding
Arduino IDE platfrom with Uno board with bootloader programmed,
- 9600bps Serial port for BLE module
- I2C EEPROM interface for logo image storage
- Lcd Module 384x64 driver interface connector
- Hall Sensor switch digital input
- Backlight LED Driver
Step 4: LCD Module Display Testing
Coding and Testing each interface and function
Disable BLE Function when debugging,
go to test display first, double check hardware design again.
Source code is attached.
Step 5: BLE Terminal Testing
BLE communication testing with EEPROM writing.
nRF UART app for Android. A simple app showing how to handle BLE with custom service in Android.
Step 6: BLE Module
Here you can fine reference Android source code!
BLE Module provider >> http://www.wireless-tag.com/
Step 7: Android Studio Coding New Features
Download new Logos into phone storage.
Quick view logo and upload to control board after connect to the BLE Module.
Step 8: Whole Demo Testing
Smart Phone based logo upload to Step light.
With magnet attached on car door, when you open hall sensor triggered ....
You will see your on LOGO on step light bar.
to be continued OLED and LED Display.