Hoy vamos a ver cómo hacer tu propio receptor Bluetooth con Raspberry Pi para que puedas reproducir música en el equipo de tu coche desde tu teléfono móvil.
Instrucciones:
Primero te instalas una imagen de Arch para procesadores ARM y creas el archivo /etc/udev/rules.d/10-local.rules con el siguiente contenido:
# Set bluetooth power up
ACTION==»add», KERNEL==»hci0″, RUN+=»/usr/bin/hciconfig hci0 up»
En Segundo lugar creamos un archivo systemd para levantar la interface hci0 correctamente después de que el arranque el demonio bluetooth.
El archivo irá en /lib/systemd/system/bluepower.target y contendrá lo siguiente:
[Unit]
Description=Bluetooth power keeper
Requires=sys-subsystem-bluetooth-devices-%i.device bluetooth.service
PartOf=sys-subsystem-bluetooth-devices-%i.device
After=bluetooth.service sys-subsystem-bluetooth-devices-%i.device suspend.target
Conflicts=shutdown.target systemd-sleep.service
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/dbus-send –system –type=method_call –dest=org.bluez /org/bluez/%I org.freedesktop.DBus.Properties.Set string:org.bluez.Adapter1 string:Powered variant:boolean:true
ExecStop=/usr/bin/dbus-send –system –type=method_call –dest=org.bluez /org/bluez/%I org.freedesktop.DBus.Properties.Set string:org.bluez.Adapter1 string:Powered variant:boolean:false
[Install]
WantedBy=bluetooth.target
Después ejecutamos
sudo systemctl enable bluepower.target
Lo siguiente es habilitar el autologin para tu usuario al inicio editando el archivo:
/etc/systemd/system/getty@tty1.service.d/autologin.conf
Debes crear la carpeta getty@tty1.service.d con el siguiente contenido.
[Service]
ExecStart=
ExecStart=-/usr/bin/agetty –autologin username –noclear %I 38400 linux
Al final de ~/.bashrc añadir
pulseaudio -D
Por último la primera vez que conectes:
bluetoothctl
power on
agent on
scan on
Pon el dispositivo en modo de descubrimiento y te mostrará el dispositivo en la salida
pair macaddress
Sigue las intrucciones de pareado
trust macaddress
connect macaddress
Y si todo ha ido bien, deberías poder reproducir el audio desde el teléfono móvil a la raspberry Pi que a su vez lo enviará a tu equipo de audio.
Aquí la prueba gráfica.
Fuentes:
[1] https://bbs.archlinux.org/viewtopic.php?id=166362
[2] https://wiki.archlinux.org/index.php/automatic_login_to_virtual_console
[3]http://www.reddit.com/r/raspberry_pi/comments/28ogmo/i_made_my_pi_an_incar_bluetooth_audio_receiver/
Ya sabes como hacer tu propio Bluetooth para el coche con Raspberry Pi
[button link=»http://echauncable.es/tienda/»]Ahora, si quieres una Raspberry Pi ¡Pincha aquí![/button]
Como siempre, no olvides suscribirte para recibir automáticamente todas mis actualizaciones. ¡Gracias por venir y hasta la próxima!!