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

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

3天内不再提示

如何使用Arduino在智能手机上编写文本并通过蓝牙在LCD上打印文本

454398 来源:wv 2019-10-12 14:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:所需的硬件

对于该项目,您将需要:

-一个Arduino UNO

-一个LCD(液晶显示器)

-一个面包板

-一个10K电位器

-一个BT模块(我使用HC-05)

-跳线

-一个蓝牙应用程序。对于Android用户,我建议使用BlueTerm。对不起,iOS用户,BlueTerm仅适用于Android 。..但是您仍然可以下载等效的应用程序。

不需要任何工具

2:构建电路

上面的图像对应于以下准则:

首先,将LCD固定在面包板上,并通过以下方式为面包板供电将Arduino的“ 5V”(电源)线连接到面包板上的正极行,另一根从“ GND”线(接地或0V)连接到负极行。

然后将LCD连接到Arduino:

LCD引脚4-Arduino引脚2

引脚6-引脚3

引脚11-引脚4

引脚12-引脚5

引脚13-引脚6

引脚14-引脚7

之后,为LCD供电:

LCD引脚1 =面包板上的GND

Pin 2 = 5V

Pin 5 = GND

Pin 15 = 5V

Pin 16 = GND

然后将LCD上的引脚3连接到10K电位器的中心引脚,并用GND上的一个引脚和面包板上5V上的另一个引脚为电位器供电。

然后将蓝牙模块上的Tx(发送)引脚连接到Arduino上的Rx(接收),并将BT模块上的Rx引脚连接到Arduino上的Tx。

最后,给BT供电通过将VCC(或5V)连接到面包板上的正极行并将GND连接到面包板上的负极端。

步骤3:代码

现在让我们编写代码:

#include //Include the library that enables you to use the LCD

LiquidCrystal lcd(2,3,4,5,6,7);//Declare that your LCD is connected to pins 2,3,4,5,6 & 7 on your Arduino

void setup() {

lcd.begin(16,2);//16 by 2 are the dimensions of the LCD (in number of characters

Serial.begin(9600);//launch the process of receiving serial data (via bluetooth) at 9600 bits/s

}

void loop() {

if(Serial.available()){

lcd.write(Serial.read());//these two lines mean that if there is data coming from the BT module, the Arduino prints it on the LCD.

}

}

//Before uploading the code to the Arduino, disconnect the Tx and Rx pins, otherwise you won‘t be able to upload. Once the code uploaded, reconnect them.

现在打开BlueTerm,打开蓝牙并连接HC-05。然后只需输入您的文本,它就应该在LCD上打印!

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

    关注

    66

    文章

    18697

    浏览量

    186271
  • 蓝牙
    +关注

    关注

    119

    文章

    6379

    浏览量

    179248
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197431
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LCD 屏幕文本区域和 ddlist 更新时闪烁是为什么?

    我正在尝试我的 LCD 处理程序中更新 LCD 屏幕下方的几个文本区域。 val = cJSON_GetObjectItem(root, \"
    发表于 04-13 08:23

    全球手机均价首破2900元!#智能手机#售价#突破#均价#存储芯片

    智能手机
    jf_15747056
    发布于 :2026年02月09日 18:28:43

    详解DBC的Signal与JSON文本结合

    为了优化CAN数据发送与接收的操作流程,更改以前手动输入状态对应数据的模式,采用下拉列表选择内容,但这需要用到超出DBC原有承载能力的信息。因此,将JSON与其结合,采用JSON格式文本写入Signal的Comment属性,将Comment属性的字符串通过JSON
    的头像 发表于 01-06 10:57 411次阅读
    详解DBC的Signal与JSON<b class='flag-5'>文本</b>结合

    Google Pixel 10“听诊”蓝牙信道?开源安卓应用实测揭秘

    的应用开发工具箱注入精准距离估算能力。开发者首次能够通过Nordic Semiconductor的开源应用,搭载nRF54L系列设备的Pixel 10智能手机上评估运用
    发表于 11-30 21:09

    nordic NRF54蓝牙设备Google Pixel 10“听诊”蓝牙信道示例

    的应用开发工具箱注入精准距离估算能力。开发者首次能够通过Nordic Semiconductor的开源应用,搭载nRF54L系列设备的Pixel 10智能手机上评估运用
    发表于 11-26 17:44

    如何在Google Pixel 10智能手机上评估信道探测功能

    今年早些时候发布的Android 16系统首次引入了支持蓝牙信道探测的公共API,实现了智能手机的精准测距功能。然而直到近期,市面上仍未出现支持蓝牙6.0及信道探测技术的手机硬件。这一
    的头像 发表于 11-25 16:10 2632次阅读
    如何在Google Pixel 10<b class='flag-5'>智能手机上</b>评估信道探测功能

    仅使用智能手机NVIDIA Isaac Sim中重建场景

    为机器人仿真构建逼真的 3D 环境可能是一项耗时且劳动密集型的任务。现在,借助 NVIDIA Omniverse NuRec,您只需使用智能手机即可完成整个流程。本文将逐步介绍操作方法:从
    的头像 发表于 11-10 14:03 1126次阅读

    亿光67-24ST系列LED为智能手机“点睛”

    亿光67-24ST系列LED。亿光67-24ST系列LED以其卓越的显示性能,为智能手机的屏幕带来了前所未有的视觉享受。首先,它拥有高亮度输出,即使强光环境下,
    的头像 发表于 10-30 16:21 1054次阅读
    亿光67-24ST系列LED为<b class='flag-5'>智能手机</b>“点睛”

    vivo携手Google Cloud推动智能手机迈入AI新时代

    人们期待更智能、更前瞻手机的时代,vivo 携手 Google Cloud,迅速推出更安全、更前沿的 AI 功能,共同加速创新,推动智能手机迈入
    的头像 发表于 09-23 16:54 1680次阅读

    傲琪人工合成石墨片: 破解智能手机散热困境的创新解决方案

    过程中,工程师们发现了一个棘手的问题——高强度游戏和5G网络同时工作时,设备表面温度会急剧上升,导致处理器降频,用户体验大幅下降。 01 行业困境:性能与散热的艰难平衡 智能手机行业正陷入散热
    发表于 09-13 14:06

    飞书开源“RTV”富文本组件 重塑鸿蒙应用富文本渲染体验

    近日,飞书正式将其自研的富文本组件库 RichTextVista(简称“RTV”)开源,并上线OpenHarmony 三方库中心仓。该组件以领先的性能、流畅的渲染体验与高度的开放性,为鸿蒙生态提供了
    的头像 发表于 07-11 15:20 770次阅读
    飞书开源“RTV”富<b class='flag-5'>文本</b>组件 重塑鸿蒙应用富<b class='flag-5'>文本</b>渲染体验

    蓝牙信道探测,简单可靠的无线测距方案

    新的创新型近距离和测距应用。预计该技术将广泛采用于智能手机和各种其他电池供电的低功耗蓝牙产品中,因此它的设计旨在为测距实现标准化和互操作性。 低功耗蓝牙首次发布时就包含了“查找我”(
    发表于 07-07 14:37

    无法使用OpenVINO™ GPU 设备运行稳定扩散文本到图像的原因?

    OpenVINO™ GPU 设备使用图像大小 (1024X576) 运行稳定扩散文本到图像,收到错误消息: RuntimeError: Exception from
    发表于 06-25 06:36

    掌握智能手机气密性检测仪操作技巧,检测更高效

    智能手机生产与维修过程中,气密性检测至关重要,它能确保手机具备良好的防水防尘性能,延长手机使用寿命。而掌握智能手机气密性检测仪的操作技巧,
    的头像 发表于 05-20 11:04 1524次阅读
    掌握<b class='flag-5'>智能手机</b>气密性检测仪操作技巧,检测更高效

    2025Q1中国手机市场:华为领跑 #智能手机 #消费电子 #晶扬电子 #华为

    智能手机
    jf_15747056
    发布于 :2025年04月27日 17:57:04