Arduino简单实例蓝牙模块
作者:野牛程序员:2023-12-30 09:05:07Arduino阅读 2683
使用Arduino与蓝牙模块进行通信的简单实例:
// 定义蓝牙模块连接引脚 #define RX_PIN 2 // 接收引脚 #define TX_PIN 3 // 发送引脚 void setup() { // 初始化串口通信 Serial.begin(9600); // 配置蓝牙模块连接 pinMode(RX_PIN, INPUT); pinMode(TX_PIN, OUTPUT); } void loop() { // 检查是否有数据可读取 if (Serial.available() > 0) { // 读取串口数据 char data = Serial.read(); // 处理接收到的数据 if (data == '1') { // 如果接收到 '1',执行相应的操作 // 例如点亮LED或执行其他任务 digitalWrite(LED_PIN, HIGH); } else if (data == '0') { // 如果接收到 '0',执行相应的操作 // 例如关闭LED或执行其他任务 digitalWrite(LED_PIN, LOW); } // 发送响应数据到蓝牙模块 Serial.print("Received: "); Serial.println(data); } }
这个简单的例子演示了如何通过蓝牙模块与Arduino进行通信。在这个例子中,Arduino通过串口与蓝牙模块通信。当从蓝牙模块接收到数据时,Arduino将检查接收到的数据,并根据不同的条件执行相应的操作。在这个例子中,如果接收到字符 '1',Arduino将点亮一个LED,如果接收到字符 '0',Arduino将关闭LED。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:Arduino人体传感器
- 下一篇:Arduino实例PS2游戏摇杆