第1步:
arduino uno(或克隆),三个led,一个蜂鸣器,一个蓝牙模块(hc05,06 。.),一个电阻1k欧姆-3号,跳线,一个9v
带蓝牙终端应用程序的智能手机。
步骤2:测试蓝牙模块
将hc05的+ 5v连接到3.3v ,模块的rx到arduino的tx和模块的tx到arduino的rx。将接地引脚接地。连接这些引脚后,为arduino供电。蓝牙模块中的led闪烁可确保工作状态。
步骤3:连接
通过电阻(1k)将led 1连接到插针13,led 2通过电阻(1k)连接到引脚8,led 3通过电阻(1k)连接到引脚7,另一个接地(较短的边沿)。蜂鸣器的正极连接到引脚4,另一个引脚接地。
蓝牙模块的连接:
将hc05的+ 5v连接到3.3v,将模块的rx连接到arduino的tx,将模块的tx连接到arduino的rx 。
第4步:编码
字符缓存;
string inputstring =“”;
void setup()
{结果serial.begin(9600);结果,pinmode(13,output);结果,pinmode(8,output);结果,pinmode(7,output);结果,pinmode(4, output);
}
void loop()
{
if(serial.available())
{
while(serial.available())
{
char inchar =(char)serial.read();
inputstring + = inchar;
}
serial.printin(inputstring);
同时(serial.available()》 0)
》 {
cache = serial.read();
}
if(inputstring ==“ a”)
{
digitalwrite(13,high);
digitalwrite(8, high);
digitalwrite(7,high);
digitalwrite(4,high);
}
否则if(inputstring ==“ b”)
{
digitalwrite(13 ,low);
digitalwrite(8,low);
digitalwrite(7,low);
digitalwrite(4,low);
}
inputstring =“”;
}
}
点击链接以附加代码:
https://drive.google.com/file/d/0b7trjqkvvdbayjhnu21palnrslu/view?usp=drivesdk
点击链接以pdf格式查看:点击https://drive.google.com/file/d/0b7trj qkvvdbaae9ly3fpmetrtxm/view?usp = drivesdk
第5步:使用智能手机进行处理
从google play商店下载蓝牙终端应用。它是免费提供的。打开时,通过蓝牙将智能手机与hc05连接。现在将数据发送到arduino。在我们的情况下,数据是字符“ a”和字符“ b”。发送“ a”将使三个led闪烁并使蜂鸣器发声。通过发送“ b”,上述所有操作都会停止。
一位高级Java工程师的经验分享
WiFi电源插头,解决你的出门焦虑症!
松下将与海德鲁公司合作,探讨在挪威建设锂离子电池工厂
京仪装备研发出国内首创的高速集成电路制造晶圆倒片机
除雾传感器为您的安全行车的提供基本保障
如何使用蓝牙模块和Arduino控制蜂鸣器
看倾角传感器如何防止井盖遗失
基于超声波传感器的水位自动控制系统研究
红米4A仅次于三星S8:单季出货量550万台位列全球第五
回顾2018光伏系统非典型性问题的介绍和分析
年终给惊喜,小米5c和小米6MIX一起来?米粉又该兴奋了
禾华创集成电路产业投资基金成立 首期基金规模达40亿元
天能电池将在上海世博会亮相
第四代英特尔至强可扩展处理器,为全新AWS EC2 M7i-flex和M7i实例带来更高性能
锂电池保护板基础知识的PPT资料详细说明
IHS分析师:iPhone 8采用曲面屏,将极大推动行业跟进
简单介绍贴片机抛料的原因及其解决方法
轨对轨输出运算放大器AD8622
adas和无人驾驶汽车技术变革路线分析
易飞扬发布全新100G SFP56-DD LR1和100G SFP56-DD ER1 Lite光模块