梁山派扩展板
简介
通过立创梁山派作为主控,将DHT11温湿度传感器和BH1750光照强度传感器采集到的数据,通过OLED显示出来,并通过ESP8266-01s将数据上传至阿里云
简介:通过立创梁山派作为主控,将DHT11温湿度传感器和BH1750光照强度传感器采集到的数据,通过OLED显示出来,并通过ESP8266-01s将数据上传至阿里云开源协议
:Public Domain
描述
笔者个人QQ:2456640595
个人博客:二筒rrrr
个人B站:二筒rrr
对工程有疑问可直接联系笔者QQ
1.目标:
熟悉嵌入式项目的开发流程,掌握如何将STM32代码移植到梁山派上并顺利运行、掌握如何通过ESP8266-01S连接阿里云并进行数据的上报、以及梁山派对数据的处理。
2、功能介绍:
·实现采集环境温湿度以及光照强度的功能
·实现将采集到的数据显示到OLED屏幕上的功能
·实现通过按键切换OLED屏幕页面的功能
·实现通过按键调节温湿度以及光照强度阈值的功能
·实现当环境参数超过所设阈值就报警的功能(用LED灯的点亮来模拟报警)
3、技能掌握
硬件设计能力
·学习嵌入式项目的相关电路分析
·熟悉如何利用开发板的数据手册
·学习原理图的设计与PCB设计
·学习如何焊接PCB电路板
软件开发能力
·了解梁山派上的单总线以及模拟IIC时许的代码实现
·学习梁山派的串口发送与接收信息
·学习ESP8266-01S模块的AT命令如何利用单片机串口进行发送
·学习如何调式嵌入式BUG与开发嵌入式
·学习阿里云平台如何建立物联网平台
·学习阿里云平台的简单Web可视化页面的开发
4、教程资料
- 项目硬件与软件开发资料开源在下方(包括梁山派源码)
- 教学指导视频录制中>>>
5、关于代码移植
·将STM32的代码移植到梁山派时要注意两者的主频,尤其是STM32F1系列MCU移植时要尤为注意。
·建议将STM32F4系列MCU的适配代码移植到梁山派上,因为两者主频相差不大基本可以直接移植,只需要更改代码中的库文件和库函数部分。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论