步骤1:材料和工具
有完整的物料清单和采购清单。
3D打印外壳(1)
1“双面原型板(1)
OLED屏幕(1)
INA219模块(1)
ATTINY85 20PU(1 )
2P螺丝连接器(1)
3P螺丝连接器(1)
LIR2450电池(1)
LIR2450固定器(1 )
M2.2 x 6mm沉头螺钉(4)
氰基丙烯酸酯胶(1)
连接线(7)
烙铁(1)
焊料(1)
步骤2:下载源代码代码
从GitHub下载源:https://github.com/IOT-123/ATtinyPowerMeter。如果您不熟悉GitHub,只需按“克隆或下载”按钮,然后按“下载ZIP” ”
步骤3:对ATtiny85编程
使用Arduino编译并将源代码编程为ATtiny85。您可以在以下这些指导中找到更多详细信息:
https://www.instructables.com/id/Programming-the-A 。..
https://www.instructables .COM/ID/如何对程序-AT 。..
HTTPS://www.instructables.com/id/How-to-program-th 。..
HTTPS://www.instructables.com/id/Programming-the-A 。..
HTTPS://www.instructables.com/id/Programming-an-At 。..
步骤4:Protoboard组装
在某些情况下,通孔另一侧的焊接被阻塞。在这种情况下,我将一个Dob焊接在目标通孔上,然后从侧面熔化焊料,并将裸露的连接线推入中心孔,保持并散热。
底部,将2P连接器的插针插入RED1和RED2,并向外开口。焊针在顶部断开。
从底部,将3P连接器的插针插入RED3,RED4和RED5,并向外开口。焊针在顶部断开。
从底部开始,将ATTINY85的引脚插入带有芯片标记的RED6-RED13中,如图所示。焊针在顶部断开。
从底部开始,将一条蓝色的线从YELLOW1焊接到YELLOW2。
从底部开始,将绿色导线从YELLOW3焊接到YELLOW4。
在顶部,将黑色电线从RED1焊接到RED4。
在顶部,将黑线从BLUE1焊接到BLUE2。
在顶部,将黑线从BLUE3焊接到BLUE4。
在顶部,将一条红色导线从PINK1焊接到PINK2(如图所示,保留大量多余的导线)。
在顶部,将红色导线从PINK3焊接到PINK4(如图所示,保留大量多余的导线)。
在顶部,将红色导线从PINK5焊接到PINK6。
在顶部,将红色导线焊接到PINK7中(剩余很多)。
在顶部,将黑色导线焊接到PINK8中(有大量剩余)。
将6P插头插入INA219模块,如图所示。
从顶部开始,将INA219引脚插入ORANGE1-ORANGE6中并进行焊接。
将4P公头连接器插入OLED模块,如图所示。
从6P插针上卸下塑料套环。
将插针弯曲成轻微的S形,然后通过干配合检查板是否平行。
从顶部将OLED引脚插入ORANGE7-ORANGE10中并焊接。
步骤5:外壳组装
将组装好的protoboard/INA219/OLED插入3D打印的外壳中,并用螺钉固定。
将SPDT与3D打印开关环绕在一起,并在接触表面上添加氰基丙烯酸酯。
SPDT上的引脚。
用氰基丙烯酸酯将开关组件固定到外壳上。
LIR2450固定器上的锡钉。
用氰基丙烯酸酯将LIR2450固定器固定到外壳上。
将松散的黑色电线从原型板上焊接到电池固定器上的-ve引脚。
将松散的红色导线从原型板焊接到SPDT开关的中间引脚。
将红色的导线从电池座的+ ve引脚焊接到底部SPDT引脚(最靠近外壳上的大开口)。
虽然不是必需的,但可以通过将公头引脚连接到螺丝连接器上来实现更轻松的连接。
将1x2P公插针连接到2P螺钉连接器。
在2x3P上,公引脚弯曲并且将一行上的引脚焊接到另一行上的相邻引脚上。
将此连接到3P螺丝连接器上。
步骤6:后续步骤
如果使用LIR2450,则一旦插入就可以通过按下开关来加电。
初始屏幕显示连接器的使用情况。
2P连接器(不使用LIR2450时使用):
外部PIN,监控电源GND
内部PIN,监控电源+ ve
3P连接器(用于要监视的设备):
内部PIN,设备+ ve
中间PIN,设备GND,设备电池GND
外部PIN,设备电池+ ve
-
电表箱
+关注
关注
0文章
7浏览量
1604
发布评论请先 登录
相关推荐
评论