請(qǐng)按照我的“在Linux系統(tǒng)中安裝藍(lán)牙”的說(shuō)明。
步驟2:使Android手機(jī)成為藍(lán)牙文件傳輸配置文件(FTP)服務(wù)器
關(guān)注所有
步驟3:在Raspberry Pi中安裝藍(lán)牙文件傳輸配置文件(FTP)客戶(hù)端
安裝藍(lán)牙FTP客戶(hù)端程序
sudo apt-get update sudo apt-get install obexftp sudo apt-cache show obexftp
終端仿真器的輸出
軟件包:obexftp
版本:0.23-1.1 + rpi1
體系結(jié)構(gòu):armhf
維護(hù)者:Hendrik Sattler
已安裝大小:82
取決于:libbfb0,libbluetooth3(》 = 4.91),libc6(》 = 2.13-28),libmulticobex1, libobexftp0,libopenobex1
沖突:libobexftp1
提供:flexmem
主頁(yè):h ttp://triq.net/obex
優(yōu)先級(jí):可選
部分:comm
文件名:pool/main/o/obexftp/obexftp_0.23- 1.1 + rpi1_armhf.deb
大小:29922
SHA256:5c7c496ce977179265e25841048cc4fea82eceabc3c62dbfa0c4def7cbc7e08a
SHA1:152048a8188394157cf1fce2d19b1bb663:92 p
SHA1:152048a8188394157cf1fce2d19b1bb663231 p》描述:文件傳輸實(shí)用程序,用于使用OBEX協(xié)議的設(shè)備
OBEX(OBject EXchange協(xié)議),最好用二進(jìn)制HTTP來(lái)描述。鏈接,可用于通過(guò)藍(lán)牙,IrDA,USB和串行電纜交換
各種對(duì)象,例如文件,圖片,日歷項(xiàng)(vCal)
和名片(vCard)
鏈接。
。
這是命令行前端,完全使用了
libobexftp的功能。
第4步:在Raspberry Pi中找到Android手機(jī)的藍(lán)牙地址
在LXTerminal之類(lèi)的打開(kāi)終端模擬器中
掃描附近的藍(lán)光牙齒設(shè)備:
hcitool -i hci0 scan
終端仿真器的輸出
正在掃描。..
Z8:E0:79:31:7F:C1 JEBAT-MOTO
記住藍(lán)牙地址Z8:E0 :79:31:7F:C1
步驟5:在Raspberry Pi中運(yùn)行配對(duì)代理
像打開(kāi)終端模擬器一樣LXTerminal
運(yùn)行一個(gè)配對(duì)代理,其功能是接收配對(duì)請(qǐng)求
bluez-simple-agent
終端仿真器的輸出
代理注冊(cè)
步驟6:將Raspberry Pi中的MP3文件發(fā)送到Android手機(jī)
Raspberry Pi
打開(kāi)終端仿真器,如LXTerminal。
將目錄更改為存儲(chǔ)歌曲的位置。
cd /home/pi/my_songs
調(diào)用藍(lán)牙地址(例如,上一步中找到的Android Phone的Z8:E0:79:31:7F:C1),因?yàn)樵摰刂肥窍乱徊捷斎氲膬?nèi)容之一。
使用藍(lán)牙文件傳輸配置文件(FTP)發(fā)送文件)客戶(hù)端:
obexftp -b Z8:E0:79:31:7F:C1 -c Music -p song.mp3
在A(yíng)ndroid Phone中
查看Android Phone是否有任何提示
Android Phone可能會(huì)發(fā)出“藍(lán)牙配對(duì)請(qǐng)求”事件
用一根手指從頂部向下滑動(dòng)以顯示狀態(tài)屏幕
輕按“藍(lán)牙配對(duì)請(qǐng)求”事件
Android手機(jī)可能會(huì)顯示“藍(lán)牙配對(duì)請(qǐng)求”對(duì)話(huà)框
輸入用于配對(duì)的圖釘: 1234
點(diǎn)擊完成按鈕
在Raspberry Pi中
查看正在運(yùn)行bluez-simple-agent程序的終端仿真器窗口
bluez-simple-agent程序可能會(huì)提示您輸入配對(duì)密碼
終端仿真器的輸出
RequestPinCode(/org/bluez/2044/hci0/dev_F8_E0_79_31_7F_C0)
輸入PIN碼:
輸入與droid: 1234
查看您已執(zhí)行程序“ obexftp -b Z8:E0:79:31:7F:C1 -c Music -p歌曲”的終端模擬器。 mp3”
觀(guān)察正在打印的日志消息
運(yùn)行“ obexftp -b Z8:E0:79:31:7F:C1 -c”的終端仿真器的輸出音樂(lè)-p song.mp3“
瀏覽F8:E0:79:31:7F:C0 。..
正在連接。. \完成
試圖連接1931ms
正在發(fā)送“音樂(lè)” 。.. |完成
正在發(fā)送“ song.mp3” 。.. \完成
斷開(kāi)連接。. |完成
輸出中的以下行表示傳輸成功:
‘發(fā)送“ song.mp3” 。.. \完成
輸出中的以下行表示傳輸失敗:
發(fā)送“ song.mp3” 。..失敗:song.mp3
操作失敗返回代碼 1
狀態(tài)
因此上述傳輸成功。
步驟7:測(cè)試Th在A(yíng)ndroid手機(jī)上實(shí)際上已接收到MP3文件
在A(yíng)ndroid手機(jī)上
打開(kāi)MP3播放器。 (我強(qiáng)烈建議“ Rocket Player”)
使MP3播放器重新掃描設(shè)備。 (此重新掃描功能在Rocket Player中可用,但在Google Music Player中找不到該功能)
查找歌曲
狀態(tài)
傳輸找到歌曲后,MP3文件的播放成功。
-
Android
+關(guān)注
關(guān)注
12文章
3937瀏覽量
127470 -
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5829瀏覽量
170450 -
樹(shù)莓派
+關(guān)注
關(guān)注
116文章
1708瀏覽量
105676
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論