How to connect a Bluetooth speaker
Q | How to connect a Bluetooth speaker to UNIHIKER? |
---|---|
A | Use bluetoothctl command control. |
How does Unihiker connect to a Bluetooth speaker?¶
- Connect Unihiker to the computer, wait for 1 minute, and use any terminal tool on the computer to connect, IP: 10.1.2.3, password: dfrobot
ssh [email protected]
password:dfrobot
- Run the following commands in order to turn on Bluetooth:
- Use the following command to scan for nearby Bluetooth devices. Make sure to put your Bluetooth speaker into pairing mode before scanning:
- Find the Bluetooth speaker's MAC address
Find the Bluetooth speaker from the scan results and copy its MAC address.
If there are many Bluetooth devices around, you can stop the scan after 1 minute using the scan off
command, then use the devices
command to list all scanned devices, or you can try to use the Bluetooth assistant to scan and get the device ID.
- Pair the Bluetooth speaker. After successful pairing, type
exit
to exit the Bluetooth control command:
trust xx:xx:xx:xx:xx:xx (Device ID)
pair xx:xx:xx:xx:xx:xx (Device ID)
connect xx:xx:xx:xx:xx:xx (Device ID)
- After the connection is complete, the audio files played by Unihiker will be output through the Bluetooth speaker.
- Python Playback Example
# -*- coding: UTF-8 -*- from unihiker import Audio import time audio = Audio() print("Preparing to record for 6 seconds") time.sleep(2) print("Starting recording...") audio.record('6s.wav', 3) print("Recording completed") time.sleep(2) print("Playing the 6-second audio") audio.play('6s.wav') print("Playback completed")