Bluetooth Controlled Neopixel Emoji
Aim:
The main aim of the project is to print emojis on the neopixel leds with the help of bluetooth.
Components Required:
| Sr. No |
Component |
Quantity |
| 1 |
Te-Bot and Cable |
1 |
| 2 |
Bluetooth Module(HC-05) |
1 |
Connection and Code Upload:
Step 1: Connect the Te-Bot with your device and turn on it.
Step 2: Select the board and port, then upload the code.
Warning: If you face any issue while uploading the code, then first “OFF” the Te-Bot. Next,
turn “ON” the Te-Bot. Press the “BOOT” button for a short time then press the “RESET”
button once. Then release the “BOOT” button.
You will get a drive. Then upload the code.
Step 3: Now remove USB cable from Te-Bot and connect the Bluetooth module.
Step 4: Now download the apk file “Techyguide Robot” on your mobile and install it. You will see this interface.
Step 5: Now turn on the Bluetooth on your phone and select “HC-05”. Then give the pin as “1234” and click on “OK”. Then your Bluetooth will be paired with your mobile.
Step 6: Now go to the app and click on “Led Control”.
Step 7: After clicking on “Led Control” you will see the interface. Then click on “Connect” and select “HC-05”. Then your Bluetooth will be connected with your mobile.
NOTE: If you can’t see the Bluetooth name after clicking on the “Connect”, then follow the below steps.
- Go to your phone setting.
- Click on Apps.
- Click on Manage apps.
- Then click on “Techyguide Robot” app.
- Now go to App Permission.
- There you get Nearby devices under Not Allowed.
- So click on Nearby devices and give access Allow.
Now you can see that it is under Allowed Section.
Now, again go to the app and connect the Bluetooth. When you click on “Light1 on”, one emoji will print on Neopixel LEDS. Also when you click on “Light1 off”, the emoji will vanish.
By clicking other switches in that interface difference emojis will be print on neopixel.
Conclusion: From this project we got the idea about all components, connection of those components and made the Bluetooth Controlled Neopixel Emoji.