使用 STM32F103C8T6 单片机、ESP-01S 模块、MPU6050 传感器、蜂鸣器以及 0.96 寸 IIC 接口 OLED 显示屏,基于机智云平台共同开发姿态翻转报警器,为智能化场景增添强大功能。
适用场景包括工业设备监测、物流运输、医疗设备、车辆领域、航空航天、体育运动、智能仓储、老年护理等多个领域。
原文附件中将包含本项目所需的外设文件。
基本工作
进入机智云开发者中心创建智能产品机智云开发者中心
新建数据点
利用机智云开发者中心的MCU开发便捷快速生成代码
ESP-01S烧录机智云固件(参考社区往期帖子)
网络地址:
安信可ESP8266系列接入机智云方案及问题排查指引 - Gizwits
按照文档中的操作即可ESP01s烧录机智云固件:
注意
选择对应大小的flash的进行烧录!!!
烧录完成即可进入配网
完成上述的烧录固件已经配网,即可进行STM32代码的编写,机智云自动生成是非常好用的,我们创建的数据点,就是可以通过STM32和ESP01s进行串口通信,然后ESP01将数据上次到机智云的服务器转发到我们的手机APP上进行查看、控制等。
模块与单片机的连接
代码的编写
下载好并解压缩机智云平台生成的代码。
添加外设文件夹到keil5中:
把外设文件夹添加进项目的编译环境中
在把文件夹添加显示在本项目中
打开CobeMX文件添加 硬件IIC引脚
生成代码(不可以有中文路径!!)
引脚冲突我们把key1的换成了IIC2 所以需要注释这两句报错
包含头文件以及添加的全局变量
Main函数中初始化
While(1)中
机智云开发者中心查看数据
APP中查看数据
实物图
补充编译前需要勾选此项,我未勾选导致调试程序没问题,单片机运行有问题
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
;3分钟教你创建WIFI远程控制应用,图形化编程使用STM32CubeMX生成MCU工程,简单3步连上机智云3分钟教你创建手机APP远程温度监控应用,图形
发表于 12-26 15:56
设备接入机智云客户端调试工具包括 iOS Demo 和Android Demo 示例源码,包含了设备网络配置、用户注册登录、设备状态查询、设备远程控制等功能的参考实现,开发者可通过此开源
发表于 12-27 15:47
机智云物联网开源框架App工程(Eclipse工程)介绍:机智云开源框架(GizOpenSour
发表于 02-15 17:56
Android开源框架入门之旅本套博客系列教程由物联网“非机智云工作人员”发烧友 半颗心脏 潜心所力原创,以下是本系列博客目录:第一篇:认识开源
发表于 11-09 14:37
的开关电源自动化测试系统以GPIB 卡控制多台传统仪器,完成自动化测试功能。整个系统受限于传统仪器功能,不易扩展,很难满足产品升级所带来的新的测试要求;受限于GPIB 总线速度,很难实现并行测试和提高测试
发表于 11-29 16:59
本文首先介绍了水位报警器工作原理,其次介绍了水位自动报警器工作原理,最后阐述了锅炉水位报警器工作原理。电极式锅炉水位控制报警器,其工作原理是
发表于 09-02 09:53
•3.9w次阅读
电子发烧友网站提供《激光安全报警器开源分享.zip》资料免费下载
发表于 08-08 12:44
•0次下载
电子发烧友网站提供《门禁报警器开源分享.zip》资料免费下载
发表于 10-31 09:33
•0次下载
电子发烧友网站提供《防盗报警器开源分享.zip》资料免费下载
发表于 11-25 11:40
•4次下载
电子发烧友网站提供《GSM报警器开源分享.zip》资料免费下载
发表于 12-12 09:21
•3次下载
Python Fabric是一个基于Python的开源自动化部署工具,可以简化管理远程服务器的过程。
发表于 04-28 09:54
•754次阅读
电子发烧友网站提供《智能火灾报警器开源分享.zip》资料免费下载
发表于 07-05 10:53
•4次下载
这次使用STM32F103C8T6单片机、ESP-01S、DHT11、蜂鸣器以及0.96寸OLED(I2C)制作温湿度报警器,为智能家居增添智能生态。基本工作进入机智云开发者中心创建智能产品机
发表于 08-06 08:10
•331次阅读
本次采用STM32F103C8T6单片机、ESP-01S模块、红外避障模块、SG90舵机(360°)以及0.96寸的IIC接口OLED显示屏,基于机智云平台,完成了避障式舵机舵机转向系统,为智能化
发表于 08-30 12:14
•326次阅读
本次采用STM32F103C8T6单片机、ESP-01S模块、红外避障模块、蜂鸣器模块,接入机智云平台,完成接近报警系统,为智能化场景增添强大功能。使用到的模块STM32F103C8T
发表于 08-31 08:02
•311次阅读
评论