0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用蓝牙将Android手机中的照片和视频副本发送到树莓派

454398 来源:wv 2019-10-14 11:14 次阅读

步骤1:将Raspberry Pi放入蓝牙设备

完成以下步骤我以前的版本将Raspberry Pi转换为可指导完成此步骤的Bluetooth设备。

步骤2:使Raspberry Pi设备成为Bluetooth对象推送配置文件(OPP)服务器

完成“使Raspberry Pi设备成为Bluetooth对象推送配置文件(OPP)服务器”指令中的所有步骤。

步骤3:运行Bluetooth OBEX Push服务

在Raspberry Pi上

打开终端仿真器程序

创建一个特殊目录来存储照片,如果期望。该目录可以在任何位置,只要对执行obexpushd程序的用户具有写许可权即可:

$mkdir /home/pi/photos_from_phone

关闭运行的OBEX Push Deamon程序(如果有):

ps aux | grep -i obexpushd

终端仿真器的输出

pi 2852 0.1 0.1 11940 800 pts/0 Sl + 18:49 0:00 obexpushd -B- n

pi 2863 0.0 0.1 3552 820 pts/1 S + 18:50 0:00 grep --color = auto -i消失

kill -9 2852

键入以下内容以运行OBEX Push Daemon:

obexpushd -B -n -o ‘/home/pi/photos_from_phone’

终端仿真器的输出

令人讨厌的0.11.2版权所有(C)2006-2010 Hendrik Sattler

该软件绝对不提供担保。

这是免费软件,欢迎您在某些条件下重新分发

收听在蓝牙/[00:00:00:00:00:00]:9

上,检查SDP服务器是否正在宣传已安装的OBEX Push服务,评级给蓝牙客户端:

sdptool browse local | grep obexpushd

终端仿真器的输出

服务提供商:obexpushd

步骤4:使用蓝牙将Android手机中的照片传输到Raspberry Pi

在Android手机上

打开照片应用

点击要加载的照片

点击底部的共享图标。它是位于中间的图标。

轻按蓝牙图标

在“蓝牙设备选择器”屏幕上,确保Raspberry Pi列在“可用设备”框中。如果Raspberry Pi未列出,请点击“扫描设备”按钮,然后等待Raspberry Pi列出。您可能需要多次重复“扫描设备”。

在“可用设备”框中找到的Raspberry Pi设备上轻按。

Android手机立即将照片发送至Raspberry Pi。

使用一根手指从顶部屏幕轻扫以显示状态屏幕。第一行表示发生了蓝牙共享事件,并且已发送文件。

点击该行以显示详细的状态消息。状态消息提供了详细信息

发送的文件名(IMG_20141029_232956332.jpg),

蓝牙设备接收者(rpipro-0),

文件大小和

“发送完成”结果。

在Raspberry Pi上

打开一个新文件终端窗口。

将目录更改为执行obexpushd守护程序的目录:

cd /home/pi/photos_from_phone

找到文件:

ls -l IMG_20141029_232956332.jpg

终端仿真器的输出

-rw-r--r-- 1 pi pi 1241019 Oct 30 00:17 IMG_20141029_232956332.jpg

状态

文件已通过蓝牙成功传输到Raspberry Pi。

PS从Android Phone发送视频涉及相同的任务序列。

步骤5:关闭在Raspberry Pi上运行的Bluetooth OBEX Push服务

以防止恶意行为-从发送讨厌的东西到Raspberry Pi。我建议您在不使用OBEX推送程序时结束它:

转到将obex pushed作为前台进程运行的终端窗口。

按Ctlr + C键。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3841

    浏览量

    125501
  • 蓝牙
    +关注

    关注

    112

    文章

    5408

    浏览量

    165395
  • 树莓派
    +关注

    关注

    113

    文章

    1633

    浏览量

    104514
收藏 人收藏

    评论

    相关推荐

    单片机如何ds18b20测得的温度通过串口发送到电脑上边?

    单片机如何ds18b20测得的温度通过串口发送到电脑上边,获取到的温度是十进制,但是串口只能发送16进制,请问怎么转换才能发送正确的温度值?
    发表于 11-03 06:58

    从NodeMCU捕获数据并将其发送到Thingsio.ai云

    电子发烧友网站提供《从NodeMCU捕获数据并将其发送到Thingsio.ai云.zip》资料免费下载
    发表于 07-12 10:50 0次下载
    从NodeMCU捕获数据并将其<b class='flag-5'>发送到</b>Thingsio.ai云

    如何将数据从M5Stack StickC发送到Delphi

    电子发烧友网站提供《如何将数据从M5Stack StickC发送到Delphi.zip》资料免费下载
    发表于 06-28 15:55 0次下载
    如何将数据从M5Stack StickC<b class='flag-5'>发送到</b>Delphi

    通过蓝牙将传感器数据发送到AWS云

    电子发烧友网站提供《通过蓝牙将传感器数据发送到AWS云.zip》资料免费下载
    发表于 06-19 14:34 0次下载
    通过<b class='flag-5'>蓝牙</b>将传感器数据<b class='flag-5'>发送到</b>AWS云

    通过蓝牙将消息发送到连接到STM32板的LCD显示器

    电子发烧友网站提供《通过蓝牙将消息发送到连接到STM32板的LCD显示器.zip》资料免费下载
    发表于 06-14 10:52 0次下载
    通过<b class='flag-5'>蓝牙</b>将消息<b class='flag-5'>发送到</b>连接到STM32板的LCD显示器

    通过IoT中心将环境数据从ProjectLab发送到Azure

    电子发烧友网站提供《通过IoT中心将环境数据从ProjectLab发送到Azure.zip》资料免费下载
    发表于 06-13 15:26 0次下载
    通过IoT中心将环境数据从ProjectLab<b class='flag-5'>发送到</b>Azure

    esp8266如何这些变量发送到spiffs上的html?

    没有任何 javascript 或 php 的情况下变量传递给 html。我发现一些代码在 html 中使用 %variable% 语法。我也不明白 esp8266 如何这些变量发送到 spiffs
    发表于 06-07 08:57

    是否可以通过SoftAP模式数据从MIT app发送到ESP8266?

    顾名思义,是否可以通过SoftAP模式数据从MIT app发送到ESP8266?我的想法是让用户使用 MIT 应用程序输入数据(在本例为警报系统的日期和时间),然后该应用程序会将输入数据(日期
    发表于 06-02 08:50

    如何播放的歌曲标题发送到NodeMCU esp8266托管的网页的文本框?

    的软件在 PROGMEM 中有一个存储为数组数据的歌曲标题列表 我想将播放的歌曲标题发送到 NodeMCU esp8266 托管的网页的文本框。 我到处搜索和研究都没有运气。 有很多关于从网页
    发表于 06-01 13:25

    为什么无法数据发送到thingspeak?

    我无法用这段代码数据发送到 thingspeak #include #include #define pinEN 9 #define ESP_Rx 10 #define ESP_Tx 11
    发表于 05-24 07:30

    如何.txt 大文件发送到HTTP服务器?

    我在 SPIFFS 闪存创建了多个 .txt 文件系统。但是如何 .txt 大文件发送到 HTTP 服务器,可以通过 ESP8266 12F SPIFFS 1MB 文件
    发表于 05-19 09:00

    如何使用bmp280Esp-01的温度数据发送到thingspeak?

    谁能帮助我使用 bmp280 Esp-01 的温度数据发送到 thingspeak? 接线和代码
    发表于 05-12 08:00

    如何文件内容从Arduino无线发送到计算机?

    ,因此它可以处理传感器的数据。两个设备都连接到一个公共路由器。 目标。我需要的是一种文件内容从 Arduino 无线发送到计算机的方法。没有网络服务器,只是文件传输。 由于我对 Lua 有基本的经验
    发表于 05-04 06:47

    如何通过网络文件发送到esp?

    这是一个简单的问答解决方案,使我能够通过网络文件发送到我的 esp。在使用 luauploader 连接到 uart 的 esp 测试代码的情况下,它应该是有帮助的,当他对结果满意时,他可以通过
    发表于 04-28 06:32

    如何建立PPP连接并通过SFTP文件发送到蜂窝模块?

    我们有一个通过 USB 接口的蜂窝模块。我们希望建立 PPP 连接并通过 SFTP 文件发送到蜂窝模块。请让我知道这是否可以使用 McuXpresso SDK 提供的 LWIP 堆栈来实现。我在 lwip 堆栈中看不到 SFTP。如果不能,请您提供一些指导以实现这一目标
    发表于 04-20 06:10