什么是手机蓝牙控制器

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

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

相关推荐

  • 华硕b560m主板参数(华硕b560m-plus重炮手)

    华硕primeb660mawifi有蓝牙吗有蓝牙功能的。华硕b660m重炮手主板采用瑞昱8125BG有线网卡,是可以支持2.5G网络的。而WIFI版根据DDR5与DDR4也有不同配置,比如DDR5版是可以支持WIFI 6E网络,而DDR4版为是可以支持WIFI6的,两种版本均是可以支持蓝牙5.2功能的。华硕b760重炮手主

    2023-11-06 14:48:58
    353
  • 铁三角蓝牙耳机怎样配对(铁三角蓝牙耳机音量小)

    铁三角小方糖怎么连接蓝牙首先,确保你的铁三角小方糖和设备上的蓝牙功能都是开启状态。然后,在你的设备上打开蓝牙设置界面,查找可用的蓝牙设备列表。在该列表中,找到并点击“铁三角小方糖”(可能是一串蓝牙设备名称),进行配对和连接。一旦配对成功,你就可以通过手机或

    2023-10-03 00:15:17
    474
  • 迫击炮b460m参数(微星b460m迫击炮wifi参数)

    迫击炮b460m能连蓝牙音响吗迫击炮b460m作为一款主板,本身并不具备蓝牙功能。如果想要连接蓝牙音响,需要通过外接蓝牙适配器来实现。具体方法是将蓝牙适配器插入主板上的USB接口,然后将蓝牙音响与适配器进行配对连接即可。需要注意的是,蓝牙适配器的型号和品牌需要与蓝牙音

    2023-09-21 20:09:47
    322
  • 网上主机为什么便宜(为什么网上电脑主机那么便宜)

    电脑主机没有蓝牙怎么办如果电脑主机没有蓝牙,您还可以通过几种方法进行数据传输和连接。首先,您可以购买一个插入式蓝牙适配器,它通常连接到USB端口上,并能够快速地添加蓝牙功能到电脑主机上。其次,如果您拥有一个外部蓝牙适配器,如蓝牙键盘或鼠标,您可以通过这种方式

    2023-05-19 14:04:47
    222