|
STM32奋斗板-超声波测距.rar
(599.56 KB, 下载次数: 59)
/****************************************************************************
* Copyright (C), 2023 奋斗嵌入式工作室 www.fdiot.top
*
* 本例程在 奋斗版STM32开发板TINY上调试通过
* QQ: 9191274, 旺旺:sun68, Email: sun68@163.com
* 淘宝店铺:ourstm.taobao.com
*
* 功能简述:
* 超声波测距,在OLED上显示,在联网情况下,可以将测量数据通过MQTT协议传送
通过开发板上的用户按键可以切换测量界面以及设备二维码界面。
硬件需要:
奋斗STM32开发板TINY v4 1块
奋斗WIFI模块(ESP-01S) 1块
超声波模块(HC-SR04) 1块
软件需要:
MQTTX(PC端)或者奋斗物联网测试APP(移动端)
超声波模块采用HC-SR04
* trig 对应TINY板GPIO插座的B9脚 (有丝印)
ECHO 对应TINY板GPIO插座的B0脚 (有丝印)
VCC 对应TINY板GPIO插座的5V脚 (有丝印)
GND 对应TINY板GPIO插座的GND脚 (有丝印)
*
控制协议
超声波测距启停控制
订阅主题 12位mac地址/DISTANCE 内容: ON 或者 OFF
发布主题 12位mac地址/IoT/Data/Runtime (内容是JSON格式)
{"RANGING":"215"}
"RANGING": "215" (超声波测距单位是厘米)
* 文件历史:
* 版本号 日期 作者 说明
* v0.1 2023-03-24 sun68 创建该文件
*
*/
|
|