什么是手机蓝牙控制器

文/山东省招远第一中学牟晓东

1.Arduino蓝牙LED灯实验器材包括:ArduinoUNO主板一个,面包板一个,HC-05蓝牙模块一个,蓝色LED灯一支,10KΩ和20KΩ的色环电阻各一个,杜邦线若干。

首先进行变量的定义,语句“intBlueLED=13;”的作用是声明蓝色LED灯的连接引脚是13号,并且通过语句“charserialBlueLED;”来定义一个字符型的变量,其作用是用来存储蓝牙串口数据;在setup()函数中,先通过语句“Serial.begin(9600);”来设置串口监视器的波特率为9600bps,再通过语句“pinMode(BlueLED,OUTPUT);”将蓝色LED灯的引脚设置为输出工作模式;在loop()函数中,建立一个实时检测是否有串口数据传输的while()循环:“while(Serial.available()0)”,通过语句“serialBlueLED=Serial.read();”将读取到的蓝牙串口传输数据赋值给变量serialBlueLED;然后建立“if…elseif…”双分支选择结构,对变量serialBlueLED的值进行是否为“1”或“0”(均为字符型)的判断,是“1”的话,执行两个“动作”:“Serial.println("收到指令:点亮13号蓝色LED灯!");”(在串口监视器显示提示信息)、“digitalWrite(BlueLED,HIGH);”(控制蓝色LED灯发光);是“0”的话,则执行另外两个“动作”:“Serial.println("收到指令:熄灭13号蓝色LED灯!");”、“digitalWrite(BlueLED,LOW);”(熄灭蓝色LED灯);最后添加一个2秒钟的延迟语句:“delay(2000);”,将程序保存为BlueToothLED(如图2)。

打开Arduino程序的串口监视器,然后在手机中就可以不断点击两个开关按钮进行LED灯的控制了,同时会在串口监视器中对应出现“收到指令:点亮13号蓝色LED灯!”或“收到指令:熄灭13号蓝色LED灯!”的提示(如图4)。

2.Arduino蓝牙变速风扇在蓝牙LED灯的电路接线图中稍作改动(如图5),将LED灯及对应的杜邦线拆除,保持蓝牙模块和分压电路不变,将风扇模块接入:VCC和GND端分别接入面包板的红色和蓝色线槽,信号控制端通过杜邦线连接至Arduino的3号数字引脚。

同样,程序编译后不要直接上传至Arduino,仍然是将插接在RX和TX引脚的两条杜邦线从Arduino上拔出后再进行上传,上传成功后再恢复连接;然后在手机中再次运行Arduinobluetoothcontroller进行蓝牙连接,点击“Connectin”页面四个连接选项中的第四项“Terminalmode”(终端模式),此时就可以在下方的输入框中进行测试:数值越小,风扇模块的转速就越低(50以下不启动),比如输入“127”后,风扇模块就是中等速度,“255”则是最高速,“0”就是关闭风扇模块(如图7)。

此时,在串口监视器中会显示有“3号风扇模块的转速为:127”的提示信息,与手机端的Arduinobluetoothcontroller控制界面是同步显示的;同时,风扇也会根据这个数值的大小来调节自身的转速,实现“无级变速”的功能(如图8)。

本文来自“四月释梦”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/zh/104749.html

上一篇 2023-04-09 11:30:03
下一篇 2023-04-09 07:00:02

相关推荐

  • 机箱灯光控制器怎么接(机箱灯光怎么关)

    电脑灯光控制器接线方法led灯的控制器的接线方法:将每一串LED的正极接入控制器的正极端,每组发光管的负极接入控制器的负极控制端,三条黄线是流水边灯的输出线,分别接三组边灯的负极。边灯的三个正极和主字的正极焊接在一起就可以了。1、接线前请确认电源完全关闭,安全带

    2023-05-11 20:56:24
    195
  • 应急照明控制器套什么定额(应急照明控制器套什么定额广联达)

    您好,今日小编就为大家解答这个问题。应急照明控制器套什么定额广联达,应急照明控制器套什么定额相信很多小伙伴还不知道,现在让我们一起来看看吧!1、智能照明是指利用物联网技术、有线/无线通讯技术、电力载波通讯技术、嵌入式计算机智能化信息处理。2、以及节能控制等技术

    2023-03-15 19:33:13
    228
  • ddc控制器是什么(ddc控制器与水阀的连接)

    您好,今日小编就为大家解答这个问题。ddc控制器与水阀的连接,ddc控制器是什么相信很多小伙伴还不知道,现在让我们一起来看看吧!1、DDC和PLC都是控制器,一般来说是通用的。2、DDC的AI点比较多,在暖通行业用的比较多。此文章到此结束,希望能帮到大家。

    2022-11-09 00:40:20
    226
  • 水塔控制器(水塔控制器怎么调)

    大家好,小苏来为大家解答以上问题。水塔控制器怎么调,水塔控制器很多人还不知道,现在让我们一起来看看吧!1、 区别:自动水塔水位控制器是用来观察水塔内水位的变化,而水塔控制器是控制水塔然后控制水位。2、前者对水位的控制比较精确,后者只是一般。本文到此结束,希望

    2022-10-28 08:11:16
    261