资料链接:https://pan.baidu.com/s/1tNpLLB2MUxe1CY_zP3g9gA? 提取码:1234
1.ESP8266-12开发板
说明:开发板板载串口芯片,方便烧录测试,ESP8266-12作为主控MCU,处理电参数数据并上报到阿里云物联网平台,控制继电器开启及关闭; ESP8266-12E、ESP8266-12F、ESP8266-12S这三种型号都是可以的;
2.HLW8032模块
链接:https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.4a461debrBlkuo&ft=t&id=610194191221
?说明:HLW8032模块用于采集交流电压、电流、有效功率、用电量参数;模块采用非隔离方式采样(电阻采样),隔离方式输出数据;芯片供电来自交流220V,所以必须接入交流220V后,芯片才会工作并输出数据;
3.继电器模块
?说明:继电器模块用来实现低压控制高压,图示继电器模块支持高低电平触发(教程使用高电平触发),输入5V供电,使用ESP8266的引脚控制继电器开合;
?4.220V转5V模块
?说明:220V转5V模块是把交流220V转换成直流5V的模块,ESP8266的供电是3.3V,但是ESP8266-12的开发板上支持5V输入,所以我们不需要额外准备5V转3.3V的模块。
?5.OLED显示模块
?说明:OLED显示模块用来显示当前状态及电参数的;注意要购买IIC接口的,别买成SPI接口的哈;还有每个店铺卖的这个模块的引脚顺序都可能不一样,这个对功能没有影响,你接线就按照你的模块标识接线就行
?6.配件
6.1 杜邦线
?杜邦线是用来连接模块直接的,在5.OLED显示模块的店铺里面可以一起买到,公对公,母对公的线都需要用到,长度建议选择21cm;这个一个的价格就是一排,一排有40根,各买一排就足够了。
6.2 220V电源插头?
?这个电源线就是用来接HLW8032输入交流220V的,可以把插头另外一端剪掉,然后剥线接入HLW8032模块就可以了。这个线在上面杜邦线那个店铺一起买。
6.3 面包板
?面包板就是用来插接跳线的,这个和上面电源线同一个店铺购买。
6.4 用电器
?这个就自己购买就可以了,视频中我是用一个5W的灯泡焊线的;我不建议大家用这个方式,不安全。建议大家可以的话,买一个排插,然后从电源线中间剪断,这样子6.2的电源插头也不用买了,然后从排插的电源线剪一小段用来做HLW8032模块到继电器模块的跳线。
还有建议大家用大于100W的用电器来做答辩演示,这样子演示时,用电量变化比较明显;不然你也用一个5W灯泡演示,要等12分钟,用电量才会从0变成0.001kW.h
|