楼主: eagler8

【Arduino】108种传感器模块系列实验(100)---AT09蓝牙4.0BLE模块

[复制链接]

签到天数: 111 天

[LV.6]常住居民II

 楼主| 发表于 2019-8-31 19:44 | 显示全部楼层

谢谢鼓励,这个实验不成功呢,一直没有合适的APP来控制,对这个4.0BLE印象不好,老是搞不懂,呵呵

该用户从未签到

发表于 2019-11-4 09:11 | 显示全部楼层

该用户从未签到

发表于 2019-11-6 14:32 | 显示全部楼层
eagler8 发表于 2019-8-20 11:13
Arduino 系列传感器和模块实验目录清单:
一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)
https:/ ...

求出gsm发短信模块的教程

签到天数: 111 天

[LV.6]常住居民II

 楼主| 发表于 2019-11-13 08:37 | 显示全部楼层
wison 发表于 2019-11-6 14:32
求出gsm发短信模块的教程

目前还没有相关的模块

签到天数: 111 天

[LV.6]常住居民II

 楼主| 发表于 2019-11-13 08:41 | 显示全部楼层

图形编程,有很多种

该用户从未签到

发表于 2021-3-15 21:48 | 显示全部楼层
前辈您好 我在您分享的AT09蓝牙模块的使用中 蓝牙调试助手显示连接成功 但是一直发送失败 因为水平太低 希望前辈能帮忙看看问题 谢谢前辈

签到天数: 111 天

[LV.6]常住居民II

 楼主| 发表于 2021-3-16 11:37 | 显示全部楼层
本帖最后由 eagler8 于 2021-3-16 19:48 编辑
deero 发表于 2021-3-15 21:48
前辈您好 我在您分享的AT09蓝牙模块的使用中 蓝牙调试助手显示连接成功 但是一直发送失败 因为水平太低 希 ...

一年半前的小实验也是不太顺利,蓝牙4.0的调试有点麻烦,具体情况麻烦截图看看

该用户从未签到

发表于 2021-3-16 15:19 | 显示全部楼层
eagler8 发表于 2021-3-16 11:37
一年半前也是不太顺利,蓝牙4.0的调试有点麻烦,具体情况麻烦截图看看

QQ图片20210316151436.jpg 前辈您好 具体就是这样 蓝牙连接成功的 指令一直显示写入失败 用的代码时您写的发送1 0来控制LED的程序 在串口工具里面测试是可以完成指令的 但是用手机端发送就写入失败 因为自己比较愚钝 还希望前辈多多包容

签到天数: 111 天

[LV.6]常住居民II

 楼主| 发表于 2021-3-16 20:31 | 显示全部楼层
deero 发表于 2021-3-16 15:19
前辈您好 具体就是这样 蓝牙连接成功的 指令一直显示写入失败 用的代码时您写的发送1 0来控制LED的程序  ...

使用哪个程序做的实验?建议先从简单的开始,一步一步来

该用户从未签到

发表于 2021-3-16 20:54 | 显示全部楼层
eagler8 发表于 2021-3-16 20:31
使用哪个程序做的实验?建议先从简单的开始,一步一步来


[mw_shl_code=arduino,true]/*
【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百: AT-09蓝牙4.0BLE模块 串口引出 CC2541兼容HM-10 (BT05)
1、实验项目:通过BLE蓝牙模块与Arduino通信控制LED
2、实验接脚:
CC2541模块与Uno:
VCC——3.3V
GND——GND
TXD——RX
RXD——TX
*/

#include <SoftwareSerial.h>

char c=' ';
const byte led=13;

void setup() {
  Serial.begin(9600);
  Serial.println("BT is ready!");
  pinMode(led, OUTPUT);
}

void loop()
{
  if(Serial.available())
  {

      c=Serial.read();
      Serial.println("Got input:");
      Serial.println(c);

//1的ASCII为49,0的ASCII为48
      if(c==49)
      {
        Serial.write("Serial--13--high");
        digitalWrite(13, HIGH);
      }
      if(c==48)
     {
       Serial.write("Serial--13--low");
       digitalWrite(13, LOW);
     }
  }
}
[/mw_shl_code]
是从第一个程序开始的 每一项都和您给的图片上效果一样 就是不能从手机发送指令回去控制LED 只能从电脑的串口助手上发送指令控制LED 我的理解是可以直接通过手机发送0或者1来控制LED  这样的理解是不是有问题啊 前辈辛苦了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

Arduino IDE1.8.13 中的开发板管理找不到DFRduino
Arduino IDE1.8.13 中的开
Arduino IDE1.8.13 中的开发板管理找不到DFRduino,无法烧录程序,求解,谢谢!开发板
【Arduino】168种传感器系列实验(171)---HLK-V20离线语音模块
【Arduino】168种传感器系
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
获得蓝牙小米温湿度传感器的例子
获得蓝牙小米温湿度传感器
代码来自 https://www.instructables.com/ESP32-Xiaomi-Hack-Get-Data-Wirelessly/
卡住了,小米的IOT开发应该从哪里开始。用的什么语言~
卡住了,小米的IOT开发应
还要开发扩展程序,哎,一个人好难,我申请的板子是ESP-WROOM-32D模组,我现在都不知
【Arduino】168种传感器模块系列实验(125)---WeMos D1开发板
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表