创作背景
对于出生不久的宝宝来说,喝奶是获取营养的唯一方式。而对于宝爸宝妈来说,则希望宝宝的喂养能够更加科学合理;如果宝宝是喝奶粉的,那喝奶量、喝奶次数、间隔时间等就是衡量的指标。所以,有心的宝爸宝妈一般都会做一些记录来分析。我记得,在第一个孩子的喂养过程中,曾有过一段时间利用纸笔或者EXCEL电子表格记录的经历。今年3月,迎来了第二个孩子的诞生,再次为宝宝喝奶这件事操着心。不同的是,如今的我是一个创客奶爸,解决问题的方式有了改变,更习惯于通过“造物”来实现自己的想法;所以,为了记录宝宝日常喝奶量,我制作了一个专门的“宝宝喝奶记录器”。这也是“创客奶爸造物记”系列的首个作品。
功能描述
1
记录数据:通过滑杆选择相应的数量,按下“记录”按钮,可将每次宝宝喝奶量记录并保存下来,同时将数据同步上传至物联网平台。
2
查看数据:按下“查看”按钮,可显示“喝奶次数”、“最近喝奶量”、“喝奶总量”、“平均喝奶量”等数据,然后还会以直线统计图的方式直观呈现“喝奶时间间隔”及喝奶量的变化情况。使用电脑或者手机登录物联网平台,可查看所有原始数据,亦可将所有数据下载到本地电脑保存。
3
其他辅助:使用的主控板为掌控板,其集成了很多电子模块,为作品增加了很多扩展空间,比如时钟、小夜灯等;本案例中加入了小夜灯功能,使得在光线较弱的情况下也能进行操作。
制作过程
1.材料准备
本项目使用的硬件材料有:
1. 掌控板 1块
2. IO扩展板 1块
3. 数字按钮模块 2个
4. 滑动电位器 1个
2.硬件搭建
将主控板与扩展板组装起来,使用连接线将3个电子模块连接到扩展板,对应引脚如下:
数字按钮模块1——P1
数字按钮模块2——P15
滑动电位器——P2
3.外形设计
使用LaserMaker软件绘制图纸。外形为一长方体盒子,在正面设计了各电子模块的安装位,并绘制了相关图文标识及装饰元素;在上面设计了数据线插口和开关槽。
4.切割制件
使用激光切割机对3MM椴木板进行切割加工,使用的加工工艺有切割、浅雕和描线。
5.组装
1. 将数字按钮和滑动电位器安装在盒子的正面木板材料上,使用尼龙螺丝螺母紧固;
2. 将盒子的其他5个面的木板材料组合在一起,形成一个无盖的盒子;
3. 使用螺丝将主控板及扩展板固定在盒子的背面木板材料上;
4. 将盒子的两个部分组装起来,结为一体。
6.编写程序
使用Mind+软件进行编程;编程在“上传模式”下进行,加载了“掌控板”、“Wi-Fi”和“MQTT”等扩展模块。项目程序由主程序、记录子程序、查看子程序、小夜灯子程序、联网子程序组成。
7.调试完善
将程序上传到设备进行测试,进一步改进程序,以实现既定功能。
领取专属 10元无门槛券
私享最新 技术干货