สารบัญ:
- ขั้นตอนที่ 1: มี 2 เวอร์ชัน
- ขั้นตอนที่ 2: วัสดุและสถานที่ซื้อราคาถูก!!
- ขั้นตอนที่ 3: ปลดอาวุธมิเตอร์
- ขั้นตอนที่ 4: ทดสอบ Arduino Nano
- ขั้นตอนที่ 5: การปรับเปลี่ยน TTL UART จาก 5v เป็น 3.3v
- ขั้นตอนที่ 6: ทดสอบ ESP8266 12E
- ขั้นตอนที่ 7: เครื่องวัดพลังงานวิดีโอ PZEM 004 Peacefair + Arduino & ESP8266
- ขั้นตอนที่ 8: บทสรุป เอกสารและดาวน์โหลด
วีดีโอ: Power Peacefair PZEM 004 + ESP8266 & Arduino Nano: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ฉันต้องการซื้อเครื่องวัดปริมาณการใช้ไฟฟ้าแบบเฟสเดียวเมื่อไม่กี่เดือนที่ผ่านมาฉันได้เครื่องวัดค่าอ้างอิง Peacefair Reference PZEM-004 ซึ่งราคาก็ดูไม่แพงมีข้อดีในการเป็นเครื่องวัดที่ไม่รุกรานในวงจรไฟฟ้าและมี โปรโตคอลการสื่อสารเพื่อขอข้อมูล เช่น Active Instantaneous Power "kW", Voltage "V", Amperage "A" และ Active Power Accumulated "kWh"
เราจะทำการทดสอบกับ PZEM-004 Meter และรวมเข้ากับ 2 แพลตฟอร์มหรือเพลตที่ใช้ก่อนโมดูล ESP8266 12E และ Arduino Nano
คำเตือน: ขอแนะนำให้ใช้ความระมัดระวังเนื่องจากโครงการนี้เกี่ยวข้องกับความเสี่ยงทางไฟฟ้าหรือไฟฟ้าดูด เนื่องจากมีการใช้อุปกรณ์ที่เชื่อมต่อ 110 VAC -120 VAC จำเป็นต้องมีความรู้พื้นฐาน โปรดจัดทำเอกสารก่อนหน้านี้ในเรื่องนี้
บทช่วยสอนที่สมบูรณ์ - บทช่วยสอน CompletoPDAควบคุมเอกสาร & ดาวน์โหลดและอื่น ๆ
ทดสอบมิเตอร์วัดปริมาณการใช้ไฟฟ้า Peacefair PZEM 004 + ESP8266 & Arduino Nano
เอกสาร & Descargas y mas pruebas
Medidor de consumo electrico Peacefair PZEM 004 + ESP8266 & Arduino Nano
ขั้นตอนที่ 1: มี 2 เวอร์ชัน
มี 2 รุ่น: เครื่องวัดนี้เป็นที่นิยมอย่างมากในโครงการวัดปริมาณการใช้ไฟฟ้าและมี 2 รุ่นขึ้นอยู่กับการใช้งานที่ต้องการ
PZEM-004Tและ PZEM-004พร้อมจอแสดงผล7ส่วน
ขั้นตอนที่ 2: วัสดุและสถานที่ซื้อราคาถูก!!
วัสดุและแหล่งซื้อราคาถูก!!
- PZEM 004 เมตร พร้อมจอแสดงผล
- เครื่องวัด PZEM 004T & เครื่องวัดสามเฟส
- Arduino นาโนโคลน
- ESP8266 NodeMCU
- เมทริกซ์ Led x4 Max7219
- 1 ความต้านทาน 1 kOhm
- โปรโตบอร์ด 830 คะแนน
อุปกรณ์แนะนำอื่นๆ!!!
- ตัวแยกแกนหม้อแปลง
- เครื่องวัดการใช้ไฟฟ้าแบบโมโนฟาซิก - ต่อพัลส์
- หม้อแปลงแรงดันสำหรับฉนวน
- MPPT Controller Regulator สำหรับแผงโซลาร์เซลล์
- แผงโซลาร์เซลล์ 10W 18v
ขั้นตอนที่ 3: ปลดอาวุธมิเตอร์
ขั้นตอนที่ 4: ทดสอบ Arduino Nano
ในบรรดา Arduino, แผ่น, รุ่น Nano เป็นที่ชื่นชอบเนื่องจากใช้งานได้จริง มีขนาดเล็ก และมี FTDI / usb รวมอยู่ด้วย ด้วยการดัดแปลงที่เราทำกับ UART ttl เราสามารถใช้ Arduino ถึง 3.3v ทำการเชื่อมต่อโดยตรง
ในกรณีนี้ เราใช้บอร์ด Arduino Nano ซึ่งมีพอร์ตอนุกรมเพียงพอร์ตเดียว ไลบรารี PZEM004T.h มีความสามารถในการสร้างพอร์ตอนุกรมอื่นด้วยไลบรารี SoftwareSerial.h เราจะใช้ D10 (RX) และ D11 (TX)) หมุด) เป็นพอร์ตสื่อสารกับมิเตอร์
ขั้นตอนที่ 5: การปรับเปลี่ยน TTL UART จาก 5v เป็น 3.3v
อินเทอร์เฟซ UART ของมิเตอร์คือ 5v ในกรณีของการเชื่อมต่อมิเตอร์กับบอร์ด Arduino จะไม่มีปัญหาใด ๆ ทำงานได้อย่างถูกต้อง ในกรณีที่เชื่อมต่อกับโมดูล ESP8266 ที่ 3.3v จะไม่ทำงาน เนื่องจากออปโตคัปเปลอร์จะไม่เปิดใช้งานด้วย 3.3v ในกรณีนี้ การปรับสภาพ ควรใช้สัญญาณวิธีที่ง่ายที่สุดที่ฉันเคยเห็นในอินเทอร์เน็ตเพื่อแก้ไขแรงดันไฟฟ้าของออปโตคัปเปลอร์ตัวใดตัวหนึ่งที่มีความต้านทาน 1kOhm เป็นวิธีที่ง่ายและประหยัดที่สุดหากตัวแปลง TTL 5 ถึง 3.3v ไม่ใช่ มีอยู่.
หมายเหตุ: บางฟอรัมระบุว่าควรใช้ความระมัดระวังเมื่อเชื่อมต่อ TTL กับพีซี ฉันยอมรับว่าฉันกลัวที่จะเชื่อมต่อมิเตอร์นี้กับพีซีของฉัน โดยคิดถึงการแยกมิเตอร์ แต่ในกรณีของฉันไม่มีปัญหา
ขั้นตอนที่ 6: ทดสอบ ESP8266 12E
สำหรับการทดสอบนี้ เราจะใช้ ESP8266 12e NodeMCU เนื่องจากเป็นเพียงการแก้ไข เราจะทำการทดสอบพื้นฐาน โดยคำนึงถึงไลบรารี PZEM004T.h ที่มีไลบรารี SoftwareSerial.h ที่อนุญาตให้กำหนดค่าพินในพอร์ตอนุกรมเป็น 9600 บอด
ขั้นตอนที่ 7: เครื่องวัดพลังงานวิดีโอ PZEM 004 Peacefair + Arduino & ESP8266
ขั้นตอนที่ 8: บทสรุป เอกสารและดาวน์โหลด
บทสรุป
ในขั้นต้น ควรใช้ความระมัดระวังเป็นอย่างมาก เนื่องจากโครงการนี้เกี่ยวข้องกับความเสี่ยงด้านไฟฟ้าหรือไฟฟ้าช็อต เนื่องจากมีการใช้ 110VAC -120 VAC แม้ว่าบางคนจะไม่คิดว่าเป็นไฟฟ้าแรงสูง แต่ก็ไม่ได้ลดอันตรายลง ขอแนะนำให้มีความรู้พื้นฐานหรือเอกสารประกอบ, ห้ามทำการเชื่อมต่อ เมื่อร้อน ให้ถอดวงจรไฟฟ้าออกเสมอ
เครื่องวัด PZEM 004 ใช้งานได้จริง เป็นพื้นฐานมาก และราคาต่ำตรงตามประสิทธิภาพที่ดี ฉันไม่แนะนำสำหรับการใช้งานในอุตสาหกรรมโดยคำนึงถึงสิ่งแวดล้อม จุดวัด VAC ของมันคือจุดป้อนเดียวกัน ทำให้สามารถวัดได้ระหว่าง 80 -260VAC. การวัดกระแสจาก 0 ถึง 100A ฉันไม่แน่ใจว่าหม้อแปลงนี้รองรับ 100A แต่ฉันจะตรวจสอบต่อไป
คำเตือน: อย่าใช้ 5v หรือ 3.3v โดยตรงจากแหล่งกำเนิดของมิเตอร์ หากคุณป้อนโมดูลของคุณให้เพิ่มแหล่งพิเศษเพื่อหลีกเลี่ยงการลัดวงจร
บทช่วยสอนที่สมบูรณ์ - บทช่วยสอนที่สมบูรณ์
PDAControl
เอกสาร & ดาวน์โหลดและการทดสอบเพิ่มเติม
เครื่องวัดปริมาณการใช้ไฟฟ้า Peacefair PZEM 004 + ESP8266 & Arduino Nano
pdacontrolen.com/electricity-consumption-me…
เอกสาร & Descargas y mas pruebas
Medidor de consumo electrico Peacefair PZEM 004 + ESP8266 และ Arduino Nano
pdacontroles.com/medidor-de-consumo-electri…
แนะนำ:
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino: 5 ขั้นตอน
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 และ Arduino: ภาพรวมในบทช่วยสอนนี้ เราจะสร้างแผนที่ความร้อนของสัญญาณ Wi-Fi โดยรอบโดยใช้ Arduino และ ESP8266 คุณจะเรียนรู้อะไรได้บ้าง บทนำเกี่ยวกับสัญญาณ WiFi วิธีตรวจจับสัญญาณเฉพาะด้วย ESP8266สร้างแผนที่ความร้อน โดยใช้ Arduino และจอแสดงผล TFT
โปรแกรมเมอร์ ESP8266-07 พร้อม Arduino Nano: 6 ขั้นตอน (พร้อมรูปภาพ)
โปรแกรมเมอร์ ESP8266-07 พร้อม Arduino Nano: นี่คือบทช่วยสอนสั้น ๆ สำหรับการสร้างบอร์ดการเขียนโปรแกรม ESP8266-07/12E ที่ดีโดยใช้ Arduino nano แผนผังการเดินสายมีความคล้ายคลึงกับที่แสดงไว้ที่นี่ คุณมีตัวเลือกในการต่อสายโปรเจ็กต์นี้ลงบนเขียงหั่นขนม บัดกรีตัวเอง p
Instagram ชอบ Speedometer โดย Arduino & ESP8266: 6 ขั้นตอน
Instagram Likes Speedometer โดย Arduino & ESP8266: คงจะสนุกถ้าได้เห็นว่าโพสต์ Instagram ของคุณทำงานอย่างไร! เรากำลังจะสร้างมาตรวัดที่แสดงความเร็วการกดถูกใจของคุณต่อนาที ในบทความนี้ คุณจะได้เรียนรู้วิธีรับข้อมูลจากหน้าเว็บโดย ESP8266 และส่งไปยัง Arduino เพื่อวิเคราะห์และร
มิเตอร์ PZEM-004 + ESP8266 และแพลตฟอร์ม IoT Node-RED และ Modbus TCP/IP: 7 ขั้นตอน
มิเตอร์ PZEM-004 + ESP8266 และแพลตฟอร์ม IoT Node-RED และ Modbus TCP/IP: ในโอกาสนี้ เราจะผสานรวมมาตรวัดพลังงานที่ใช้งานหรือปริมาณการใช้ไฟฟ้าของเรา Pzem-004 - Peacefair กับแพลตฟอร์มการรวม IoT Node-RED ที่ใช้ในบทช่วยสอนครั้งก่อน เราจะใช้โมดูล ESP8266 ที่กำหนดค่าเป็นทาส Modbus TCP / IP ในภายหลัง
ดูแดชบอร์ด Emoncms & ESP8266 + Arduino #IoT: 7 ขั้นตอน (พร้อมรูปภาพ)
ดูแดชบอร์ด Emoncms & ESP8266 + Arduino #IoT: ฉันได้ทดสอบแพลตฟอร์ม Emoncms มาเป็นเวลานานแล้ว และในโอกาสนี้ ฉันจะแสดงผลลัพธ์สุดท้ายและคุณภาพของแดชบอร์ดและ/หรือการแสดงภาพให้คุณเห็น ฉันได้ใช้บทช่วยสอนที่จะให้บริการ เป็นขั้นกลาง เราจะเห็นภาพ