Demo.mp4
- Smartphone with Android (it was tested in Android 12 and therefore we cannot guarantee that it works in other versions of Android). Permission to use the microphone of the device is also required
- In order to integrate with the light (the connection to the light is not mandatory), we also need access to the bluetooth of the device.
- To flash the program to our microcontroller of choice we require Arduino IDE
- We require the built microcontroller assembly, which is based on a microcontroller with 5 digital pins (we used
arduino nanofor development), a bluetooth serial module (HC-06) and RGB LED
- Install Android Studio
- Activate Developer Mode in your Android device and allow USB Debugging
- Connect the device to Android Studio and "run the app" on the connected device
- After that the app is installed. You can either use it that way, or you can disconnect the device and use the app normally
- When starting the app, there is a button with the text
CONNECT LIGHT. This connects the device to the light. It is not mandatory to connect to the light.
⚠️ Testing mobile application: the mobile application is experimental, and is therefore using a set of payed keys. We ask that you don't use it during too much time.
- Install Arduino IDE
- Select Board type and port
- Compile and upload the code
- Open
Tools > Serial monitorto check incoming messages
⚠️ Testing microcontroller code: requires access to the microcontroller assembly