
Please note, to do testing using the application, you need a USB to Serial TTL hardware which is quite widely available in the market such as: type CH340, type PL2303 etc. If successful, a Registered Successfully notification will appearĪfter successfully registering the file: isAnalogLibrary.ocx, then run the file: PZEM004T-Master.exe to test whether the PZEM-004T V3.0 module is functioning or not.Type : Regsvr32.exe C:\Windows\System32\isAnalogLibrary.ocx.Copy file isAnalogLibrary.ocx to folder : Windows/System32/.Next extract / unzip the file that was downloaded earlier, then register the file: isAnalogLibrary.ocx on the Windows OS PC / Laptop system in the following way : There are times when we make a program with Arduino and after uploading it turns out that the output is not as expected, many complain that the PZEM-004T V3.0 module is corrupt or malfunctioning.įor this reason, before interfacing the PZEM-004T V3.0 module with Arduino, we recommend that you first test the function of the PZEM-004T V3.0 module to ensure that the PZEM-004T V3.0 module is not damaged or functioning properly.ĭownload the application for testing the function module PZEM-004T V3.0 on the following link : The following table shows the connection or connection between the PZEM-004T V3.0 module and Arduino PZEM-004T V3.0įor connection or connection between PZEM-004T V3.0 with Current Transformer (CT), Load and Arduino in full can be seen in the picture below : Wiring PZEM-004T with Load PZEM-004T V3.0 Module Function Testing USB to Serial TTL (optional for testing functions using the PZEM-004T Master application).Load (can use TL Lights / Bulb / LED / Electric Drill).In this example PZEM-004T V3 module program, some hardware is needed, among others : To find out more detail and complete about the differences and advantages between the two, please open the previous article : Get to know PZEM-004T Electronic Modules for Electrical Measurement ToolsĪs for the sample PZEM-004T V2.0 module program, please open the article link below :Įxample of the PZEM-004T V2 V2.0 Interfacing Program Using Arduino Hardware Required If using the example program with Serial Hardware, Arduino Mega2560 is needed because the Arduino UNO Hardware Serial is already used for communication with Serial Monitor.Īs I stated in the previous article, that the PZEM-004T V3.0 module is an upgraded version of PZEM-004T V2.0 and also the protocol for communicating the interface is different, the library program for PZEM-004T V2 cannot be used for interface with PZEM-004T V3.0. In this article, we will discuss the use or use of the PZEM-004T V3.0 module that is interfaced or programmed using Arduino UNO or Arduino Mega2560.
