一 硬件与云端的技术规划
从今天起,零妖老哥正式开启一个全新的项目,称之为《体重秤的上云之路》。先看一下项目规划,一览之后将要学会的物联网技巧。关键点还是会放在从单片机开始到云端处理的数据链路。
先说硬件吧,这个最简单。先去淘宝上买了个20块包邮的人体秤,撬开它即可(零妖后续如果出套件,你就不需要买了)。传统体重秤里面最重要的东西就是它的外壳和四个重量传感器,其他的都扔掉吧,咱们靠自己改造。
直接说一下硬件的安排。
1,单片机型号: SWM181CBT6 一个非常好用的ARM内核单片机,功能强悍,自带16位差分ADC,用它来检测传感器输出的电压信号非常合适,而且价格公道!
2,数码管显示:TM1627 这颗IC。让专用IC来驱动数码管,显示重量。原因:贴近实战,如果你日后开发小家电就知道了。体重秤最适合的显示方案其实是段式液晶屏,不过这个比较难学会,就选择了数码管。
3,供电:一颗锂电池供电。电路板上要自带锂电池充电电路,选择TP4056这颗IC,专业干这个事情。利用单片机自带的ADC功能,可以检测电池电量。
4,开关机电路:使用电容式触摸开关作为开机信号。检测人体脚丫子是否接触,使用RH6030这颗IC,实现单路电容式触摸(可以把电路板部署在玻璃下方,非接触式的)。
5,上网方