单片机能做什么,你有什么有单片机或开源硬件做的有意思的作品吗

2022-04-20   大方老师单片机

原标题:单片机能做什么,你有什么有单片机或开源硬件做的有意思的作品吗

单片机能做什么,你有什么有单片机或开源硬件做的有意思的作品吗

NiceDay,桌面天气预报3天天气预报,北京时间校准。

前几天刚完成的的一个小玩意,放桌面上挺好看的STM32+ESP8266,心知天气数据源GET,本JSON解析。5分钟更新天气和校RTC为北京时间,按键手动获取天气,校准时间。

组合效果:

拆分效果:

底板软硬DIY,液晶模块买的,电路设计有点BUG,没使GUI库,界面调试起来太麻烦了,懒得做更好看的界面了,心知免费用户的天气数据实在太少了,本来想用和风天气的,但一直获取不到数据。

后期优化:

1.SmartConfig微信一键配网。

2.或者是触摸屏,虚拟键盘手动输wifi密匙,城市名称。

3.GUI库,界面更好看,仿个手机天APP界面?

4.8266,模块露在外面实在太难看了。

5.3D打印外壳,加个锂电池。

6.小新闻滚动显示,生活指数,闹钟,农历等等,想想就很麻烦。。。。。

代码写的太乱就先不公开了。我一直micropythonarduino开发,实在懒得去esp-idfmicropython虽然速度慢一点,也非常不省内存,但是迭代速度极快,对字符串和网络操作极其友好(友好到弱智)。解释器里也非常容debug。家里大约有十几esp8266IoT环境监测设备。锂电池供电10分钟采样一次。能够3-4个月。这玩意便宜得和不要钱一样,深度休眠又非常省电。

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免费的,私信我就可以~点我头像黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比///

本人至今过手的单片机都stm系列此时推出cubemx配置相当方便 csdn都有很多小实验能够拿来试试手hal库编译属实有点而且据说到后面工程文件大的时会出现一bug导致重新生成ioc有问题来着

假如打算长期进修小单片机的规范库配置还是有必要死磕一下的虽然一初始学看着一大段一大段设置会觉得很伤脑筋但其实规律有迹可循多练习才能熟练而且有些坑要自己踩过才能牢牢记住像很多人提到gpio配置定时器配置外部中断串口通信这些都应该是学单片机必需掌握的至于其他的假如觉得精力不够也能够到时候现用现学

至于pcb板什么的其实我此时也不会虽然也能够先用洞洞板焊然后飞线做小车但是到后面会画还是会方便而且美观很多哦而且进修到一门新知识不会觉得很有成就感吗

姿态传感器红外传感器也是做小车经常用到的传感器openmv模块蓝牙模块等等等一个个慢慢学学看吧能够自己设定一些宗旨然后以完成功能为导向去熟悉模块可能会更有方向也更有动力。