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

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

3天内不再提示

Arduino蓝牙相机DIY图解

454398 来源:工程师吴畏 2019-08-22 09:13 次阅读

步骤1:所需组件列表

Arduino蓝牙相机DIY图解

硬件

Arduino UNO;

独特的TFT屏蔽;

AC-DC电源适配器6-12伏,》 600mA;

摄像机OV7670;

蓝牙模块HC-06(HC-05);

Android手机

注意:必须(!)使用6-12伏电源适配器操作TFT屏蔽,因为最大电流为500 USB的mA不足以正常运行。

软件:

Arduino IDE;

独特TFT屏蔽库;

APK文件的Android手机。

第2步:准备

软件

所有演示草图都是在Arduino IDE环境中编写的,因此在开始时需要安装Arduino IDE - https://www.arduino.cc/en/main/software。

然后你需要安装一个用于TFT屏蔽的库 - github.com/YATFT/YATFT(下载库并将其解压缩到Arduino IDE目录中的“libraries”文件夹中)。

安装Arduino IDE后,必须对Arduino进行编程UNO董事会。为简单起见,我建议单独闪烁,不带TFT屏蔽。为此:

将USB电缆连接到Arduino UNO板;

在计算机上运行Arduino IDE;

选择Arduino UNO所连接的相应端口;

下载 ArduinoBluetoothCamera.ino 演示草图(和文件 ov7670_regs.h 用于摄像机初始化);

单击按钮上传。

如果Arduino UNO板已成功编程,则可以继续执行下一步。

Android

在Android手机上,您需要安装 ArduinoTFT.apk 。允许该应用使用蓝牙和相机。

蓝牙模块

需要将蓝牙模块中的汇率设置为115200(命令“AT + UART = 115200, 0,0“ )。这是Arduino UNO设法接收和处理数据的最佳速度。 (从理论上讲,您可以提高速度,优化数据接收和处理,但这需要更多的RAM。)有关如何设置汇率的更详细说明可以在互联网上找到,例如, :https://www.instructables.com/id/Communication-Bluetooth-Module-With-HC-05-HC-06/。

(!)请注意蓝牙模块连接到Arduino UNO的调试端口。因此,使用蓝牙时,调试端口不可用。在编程Arduino UNO(配有蓝牙模块)之前,必须断开蓝牙模块的连接。编程后,将其设置为(!)

步骤3:汇编

装配该设备非常简单:

将Arduino UNO和TFT-shield连接在一起;

将OV7670相机连接到屏蔽的TFT屏蔽上的20针连接器(有时我使用带有2.54 mm间距的带角度的18-20针连接器作为适配器);

将蓝牙模块HC-06(HC-05)连接到4针连接器,并在TFT屏蔽上显示“蓝牙”字样;

将6-12V电源适配器连接到Arduino UNO板上的电源输入端。

打开电源后,TFT屏蔽罩的屏幕应变为红色。这意味着愿意从Android手机接收命令。

第4步:演示

在Android手机上执行以下操作:

启动 Android手机上的ArduinoTFT 应用程序;

将手机置于水平位置;

启用蓝牙连接,选择检测到的蓝牙模块(HC-06);

屏幕上应出现两个窗口和四个按钮:

右上方的窗口是手机的相机取景窗口;

大左侧窗口 - 接收或发送的图像。

按钮功能:

将单个图像从Android手机传输到Arduino;

连续传输从Android手机到Arduino的图像;

将单张图像从Arduino传输到Android手机;

将图像从Arduino连续传输到Android手机。

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

    关注

    112

    文章

    5407

    浏览量

    165381
  • 相机
    +关注

    关注

    4

    文章

    1246

    浏览量

    52296
  • Arduino
    +关注

    关注

    184

    文章

    6422

    浏览量

    184628
收藏 人收藏

    评论

    相关推荐

    Arduino使用tft触摸屏的转换座如何DIY

    Arduino使用tft触摸屏的转换座如何DIY 手头一个ili9341的tft屏幕使用16位8080并口 如何连接到ArduinO
    发表于 11-10 06:26

    DIY一按即拍的树莓派相机

    电子发烧友网站提供《DIY一按即拍的树莓派相机.pdf》资料免费下载
    发表于 10-31 09:18 0次下载
    <b class='flag-5'>DIY</b>一按即拍的树莓派<b class='flag-5'>相机</b>

    Arduino电动相机滑块

    电子发烧友网站提供《Arduino电动相机滑块.zip》资料免费下载
    发表于 07-10 14:55 0次下载
    <b class='flag-5'>Arduino</b>电动<b class='flag-5'>相机</b>滑块

    Arduino DIY模拟温度计

    电子发烧友网站提供《Arduino DIY模拟温度计.zip》资料免费下载
    发表于 07-10 11:21 0次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>DIY</b>模拟温度计

    使用Arduino和处理Android应用程序DIY车速表

    电子发烧友网站提供《使用Arduino和处理Android应用程序DIY车速表.zip》资料免费下载
    发表于 07-06 11:23 0次下载
    使用<b class='flag-5'>Arduino</b>和处理Android应用程序<b class='flag-5'>DIY</b>车速表

    Otto DIY Arduino蓝牙机器人易于3D打印

    电子发烧友网站提供《Otto DIY Arduino蓝牙机器人易于3D打印.zip》资料免费下载
    发表于 07-06 10:30 9次下载
    Otto <b class='flag-5'>DIY</b> <b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b>机器人易于3D打印

    DIY安卓+Arduino控制迷宫游戏

    电子发烧友网站提供《DIY安卓+Arduino控制迷宫游戏.zip》资料免费下载
    发表于 06-29 14:53 0次下载
    <b class='flag-5'>DIY</b>安卓+<b class='flag-5'>Arduino</b>控制迷宫游戏

    DIY 8800W Arduino交流调光器

    电子发烧友网站提供《DIY 8800W Arduino交流调光器.zip》资料免费下载
    发表于 06-28 11:24 0次下载
    <b class='flag-5'>DIY</b> 8800W <b class='flag-5'>Arduino</b>交流调光器

    DIY Arduino蓝牙控制机器人

    电子发烧友网站提供《DIY Arduino蓝牙控制机器人.zip》资料免费下载
    发表于 06-27 14:59 1次下载
    <b class='flag-5'>DIY</b> <b class='flag-5'>Arduino</b><b class='flag-5'>蓝牙</b>控制机器人

    带有Arduino、乐高和3D打印部件的DIY双足机器人

    电子发烧友网站提供《带有Arduino、乐高和3D打印部件的DIY双足机器人.zip》资料免费下载
    发表于 06-27 11:44 0次下载
    带有<b class='flag-5'>Arduino</b>、乐高和3D打印部件的<b class='flag-5'>DIY</b>双足机器人

    DIY Arduino IN-1数码管时钟

    电子发烧友网站提供《DIY Arduino IN-1数码管时钟.zip》资料免费下载
    发表于 06-26 10:39 0次下载
    <b class='flag-5'>DIY</b> <b class='flag-5'>Arduino</b> IN-1数码管时钟

    DIY Arduino猫喂食器

    电子发烧友网站提供《DIY Arduino猫喂食器.zip》资料免费下载
    发表于 06-20 14:24 1次下载
    <b class='flag-5'>DIY</b> <b class='flag-5'>Arduino</b>猫喂食器

    用于Arduino Due的简单DIY双端口I2C电平转换屏蔽

    电子发烧友网站提供《用于Arduino Due的简单DIY双端口I2C电平转换屏蔽.zip》资料免费下载
    发表于 06-15 11:39 0次下载
    用于<b class='flag-5'>Arduino</b> Due的简单<b class='flag-5'>DIY</b>双端口I2C电平转换屏蔽

    DIY转向蓝牙汽车arduino

    电子发烧友网站提供《DIY转向蓝牙汽车arduino.zip》资料免费下载
    发表于 06-14 15:12 0次下载
    <b class='flag-5'>DIY</b>转向<b class='flag-5'>蓝牙</b>汽车<b class='flag-5'>arduino</b>

    用于Arduino Due的DIY Braccio机器人手臂护罩

    电子发烧友网站提供《用于Arduino Due的DIY Braccio机器人手臂护罩.zip》资料免费下载
    发表于 06-14 15:07 0次下载
    用于<b class='flag-5'>Arduino</b> Due的<b class='flag-5'>DIY</b> Braccio机器人手臂护罩