#include <PZEM004Tv30.h>
PZEM004Tv30 pzemL1(D1, D2); // (D1)=RX , (D2) = TX
PZEM004Tv30 pzemL2(D3, D5); // (D3)=RX , (D5) = TX
PZEM004Tv30 pzemL3(D6, D7); // (D6)=RX , (D7) = TX
หวังว่าคงเป็นประโยชน์ กับผู้ที่สนใจครับ
#include <PZEM004Tv30.h>
PZEM004Tv30 pzemL1(D1, D2); // (D1)=RX , (D2) = TX
PZEM004Tv30 pzemL2(D3, D5); // (D3)=RX , (D5) = TX
PZEM004Tv30 pzemL3(D6, D7); // (D6)=RX , (D7) = TX
หวังว่าคงเป็นประโยชน์ กับผู้ที่สนใจครับ
เยี่ยมไปเลยครับพี่ กันงงว่าจะต่อเข้าไปยังไงตั้ง 3 ตัว
ถ้าใช้เท่ากันก็ควรจะใช้ได้ครับ (100A) ดูจาก Jack เสียบ มี 2 ขั้ว แต่ถ้าใช้ต่ำกว่านี้ ไม่ทราบครับ เพราะผมคิดว่า code library ที่เขียน เค้ากำหนดค่าว่า แค่ 100 A หรือปล่าว เพื่อให้ สอดคล้องกับค่าที่ยู่ตัวเครื่อง Pzem เอง และจุดนี้เองผมว่าน่าสนใจครับ
ดูทรงแล้วน่าจะวัดออกมาเป็นสัญญาณ analog เลยรึป่าว เราเอาเขาบอร์ด ขา ADC ได้เลยแล้วใช้แอมมิเตอร์ คาลิเบรตเอาว่า ค่าที่อ่านได้เท่านี้เทียบเป็นกี่แอม ลองหา ดาต้าชีตมาดูก่อนครับว่าจริงไหม
esp32 สามารถต่อ3ตัวแบบนี้ได้ไหมครับ
ได้ครับลองดู