【缘起】
我本是一名疫苗管理人员,因为一个温度计与单片机结下了快九年的缘份!
疫苗是从工厂开始生产环节就需要在一个稳定的温度环境,有一些是2-8度,也有需要储在-20度以下的。疫苗管理人就需要每天监控温度,如果保存不当,就会出事故。所以温度监控、记录是每天必做的作业。做不好就会被扣分,更严重是如果因为报废还要被追责。如果放假或者出差,那这又是一个难以解决的难题,还有就是如果停电了,如何处理。就算是放假还得时时刻刻的惦记着那些宝贝。
所以我就有想着做一个能自动采集,还能远程监控温度的“神器”,当时市面上能买的成品只有在本地记录的温度计,也很少能跟电脑交互,更别说远程监,找到了几家,也是天价,自己也买不起。所以就想着自己做一个,于是“掉”进了这个“坑”。
【入坑】
1、当时我有一自学了一些python、VBA的知识,也开发了一些工作常用的软件,但是单片机还是一遍空白,于是就买了“十天学习C51“,用C51成功的采集了热敏电阻做的温度计
2、因为温度的采集需要正负0.5度的要求,于是找到了DS18B20这个数据温度计,由于是单总线,不知道花了多少天才把温度采集出来。
3、遇到了又一个难题,这东西放冰箱里,引一根线出来,不方便,需要低功能耗,当时查了资料,mps430、STM8L可以解决,立马入坑stm8的单片机。
4、解决了低功耗,又遇到如何把数据发出来。当时流行esp8266,于是掉入esp8266的坑,从些开始学习lua、C++、web、tcp等等。
5、为了解决远程访问,于是入坑服务器,花重金在阿里云租用服务器,一直到现在。租完服务器,又得买域名等。
6、租完服务器,当时流行node.js建服务器,又掉入js的坑里,不通自拨。
7、终于把这些坑都填完了,也做出了自己想要的东西。
翻了一下以前的QQ相册:
8、为了能用手机随时查看,结果又入了易安卓的坑:
当时买了好多的学习书:
接着esp8266会遇到停电等不确切的问题,于是又开始折腾用网线上网,结果掉入树莓派、stm32+网卡等等”坑“。
搞定stm32的坑,结果又有报表等等的需求,入坑PyQT。
所以说我缘起这个温度计就一直在入坑填坑的路上。
在日常的学习机结识了很多的大佬们,乐此不彼!
偶然的接触到了开发板的试用,第一次得到试用机会那是日日夜夜的学习、钻研,每天除是上班、吃饭、睡觉就泡在这些“填坑”的时间里。这两年来,我前后将近参与了30余款开发板的试用,有stm32的,有国产芯片如兆易创新、灵动微、复旦微、沁恒、武汉芯源、雅特力、新定义、小华、杰发、国民技术、极海、迪文、STC等单片机,还参与了如龙芯、瑞萨等多款linux开发板。反正早上6点起床先学习一个多小时再去上班,下班后接着搞到11点才休息,周未回老家也是背了工具回家。
2023年,在朋友的介绍下来到面包板社区,也成功的获取了好几次试用机会,也按时完成了评测。
总之,这几年来,我从一个门外汉,掉入了电子工程师这个大“坑”,一路填坑,投入了除工作之外的所有时间。
当然投入总是有回报的,这几年了,我担任了两个论坛的版主,荣获过无数次月度优秀版主、年度优秀版主,2023年度优秀工程师,也获得了很多奖项,比如瑞萨物联网大赛一等奖,武汉芯源低功耗大赛一等奖等等。
总之,入坑之后,一路荆棘,但是收获了很多知识。故事没有结束,我将一负重前往,继续我的填“坑”之路!
人生看似有选择其实没选择,出不来就进去。