
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
做嵌入式开发,ADC 采回来的值总是跳来跳去。明明电压是 3.3V,读出来却在 3.25~3.35 之间乱蹦。这篇教你用最简单的方法——滑动平均——把噪声压下去。

sbit让一个引脚变成一个变量名,操作更直观<<和>>是左移/右移运算符,流水灯的核心是按位取反,0 变 1、1 变 0code关键字把常量存 Flash,省 RAM用数组存花样,代码简洁漂亮下一篇:按键——让单片机"听话"下一篇:按键——让单片机"听话"

你有 16 个按键需要接。如果用独立按键方式,需要 16 个 IO 口——STC89C52 总共才 32 个 IO。这就不得不提到IO的多路复用方式中的经典案例——矩阵按键!矩阵键盘 4×4 = 16 个按键,只占 8 个 IO。

P 决定"力度",I 决定"精度",D 决定"稳度"。先 P 后 I 再 D,眼睛盯着波形调。下一篇:前馈控制——不等误差产生就提前出手,PID 的最佳拍档。

原型跑通了,Demo 给老板看了。下一步:把面包板上的飞线变成能卖的产品。中间隔着十几道工序,这篇给你一个完整的 Checklist。
前 9 篇都在搞硬件和云端。这篇开始写前端——用微信小程序把数据展示到手机上。不需要学 React/Vue,小程序框架自带一切。
插座类设备插着电能活,但温湿度传感器、门磁、人体感应这些设备只能靠电池。ESP32 吃电大户,怎么让它省着吃?这篇教你把功耗从 80mA 压到 μA 级。
设备已经部署到客户家里了,Bug 修好了新功能写完了,怎么办——让他寄回来串口烧录?这就离谱了。
BLE 蓝牙解决了这个问题——用手机通过蓝牙把 WiFi 凭据传给设备。同时,BLE 本身也是一个近场通信方案。
前 5 篇我们搞定了 ESP32 的传感器采集、WiFi 联网和 MQTT 上报。数据发出来了,存哪?怎么看?这篇带你用 Docker 一键部署完整的云端基础设施。







