![เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo: 3 ขั้นตอน เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo: 3 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5408-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo](https://i.howwhatproduce.com/images/002/image-5408-1-j.webp)
![เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo](https://i.howwhatproduce.com/images/002/image-5408-2-j.webp)
![เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo](https://i.howwhatproduce.com/images/002/image-5408-3-j.webp)
เมื่อติดตั้ง airco/heatpump ของฉันแล้ว แอพที่มาพร้อมกับมันใช้งานได้ดี (Panasonic comfort cloud) ตอนนี้แอพใช้ได้สำหรับการควบคุมระบบ แต่ส่วนการตรวจสอบล้มเหลวในบางครั้งเนื่องจากการหมดเวลาของเซิร์ฟเวอร์ ฉันยังมีข้อสงสัยเกี่ยวกับค่า kWh ที่วัดได้ เมื่อฉันเปรียบเทียบสองวันกับอุณหภูมิภายนอกที่เกือบจะเหมือนกันในวันหนึ่งผลลัพธ์เป็น 11kWh อีก 2kWh …
ได้เวลาลงมือ !
โดยปกติฉันใช้บอร์ดโปรดของฉัน, Wemos D1 และ Micropython เพื่อทำงาน แต่หลังจากการทดสอบหลายครั้ง ดูเหมือนว่า ADC ของ D1 จะขาดความแม่นยำ … แม้แต่วงจรตรวจจับจุดสูงสุดที่แม่นยำก็ไม่สามารถแก้ปัญหาได้ Google เป็นเพื่อนของฉัน (และของคุณ!) ดังนั้นฉันจึงค้นพบเว็บไซต์ที่ยอดเยี่ยมนี้:Open Energy Monitor คุณสามารถเรียนรู้และค้นพบสิ่งที่คุณต้องการอยู่ที่นี่! และพวกเขายังจัดหาห้องสมุด Arduino ที่ใช้งานได้สมบูรณ์แบบ:EmonLib
ฉันทดสอบภาพสเก็ตช์และแก้ไขเพราะผลลัพธ์ถูกแสดงในแอป Android ที่ฉันชื่นชอบ: RoboRemo ร่างสุดท้ายมี kWh-meter ในตัว และค่าสอบเทียบจะถูกปรับให้เข้ากับหม้อแปลงกระแส (CT) ที่ใช้ ฉันขอแนะนำอย่างยิ่งให้ศึกษาส่วนการเรียนรู้:
เรียนรู้ส่วน ของแถมจัดเต็ม ! การเชื่อมต่อ kWh-meter กับ AndroidPhone (แท็บเล็ต) สร้างขึ้นผ่านโมดูล Bluetooth HC-05
เสบียง
-- โทรศัพท์หรือแท็บเล็ต Android ที่ติดตั้งแอพ RoboRemo
-- Arduino Uno หรือ Nano และสายการเขียนโปรแกรม
--บลูทูธ-โมดูลHC-05 link
-- CT (หม้อแปลงกระแส) หมายเลขชิ้นส่วน SCT-013-050 ลิงค์
--2 ตัวต้านทาน 10kOhm 1/4W (ค่าต่างกัน OK สูงสุด 470kOhm ตราบใดที่เหมือนกัน)
---1ตัวเก็บประจุ10microFarad (16โวลต์ตกลง)
ไม่จำเป็น:
--เขียงหั่นขนมสำหรับการทดสอบ
--Breakoutboard สำหรับประกอบง่าย
--USB เข้ากับสายเคเบิลอนุกรมสำหรับการเขียนโปรแกรมโมดูลบลูทูธ
ขั้นตอนที่ 1: การเตรียมโมดูล Bluetooth
![กำลังเตรียมโมดูลบลูทูธ กำลังเตรียมโมดูลบลูทูธ](https://i.howwhatproduce.com/images/002/image-5408-4-j.webp)
![กำลังเตรียมโมดูลบลูทูธ กำลังเตรียมโมดูลบลูทูธ](https://i.howwhatproduce.com/images/002/image-5408-5-j.webp)
การสื่อสารผ่านบลูทูธทำได้ผ่านเทอร์มินัล Arduino Rx/Tx ของฮาร์ดแวร์ @9600 บอด
ดังนั้นเราต้องเตรียมโมดูลของเรา ตั้งชื่อและตรวจสอบ/ปรับ baudrate สามารถทำได้โดยใช้สายเคเบิลอนุกรม USB ที่เป็นอุปกรณ์เสริมและเทอร์มินัลอีมูเลเตอร์ (หรือจอภาพอนุกรม Arduino IDE) ต้องดึงพิน "คีย์" ของโมดูลไปที่ Vcc และตั้งค่า Baudrate ที่ 38400 ไม่มีสาย ? ไม่มีปัญหา ไซต์นี้ (เป็นภาษาเยอรมัน) อธิบายทุกอย่าง: setup HC-05 Gomcu
ตั้งชื่อโมดูล ตรวจสอบ/ปรับ baudrate (UART 9600, 0, 0) เท่านี้ก็เรียบร้อย!
ขั้นตอนที่ 2: การติดตั้ง EmonLib ใน Arduino IDE ของคุณ การอัปโหลด Sketch
![การติดตั้ง EmonLib ใน Arduino IDE ของคุณ การอัปโหลด Sketch การติดตั้ง EmonLib ใน Arduino IDE ของคุณ การอัปโหลด Sketch](https://i.howwhatproduce.com/images/002/image-5408-6-j.webp)
![การติดตั้ง EmonLib ใน Arduino IDE ของคุณ การอัปโหลด Sketch การติดตั้ง EmonLib ใน Arduino IDE ของคุณ การอัปโหลด Sketch](https://i.howwhatproduce.com/images/002/image-5408-7-j.webp)
ทั้งหมดอยู่ที่นี่: กำลังติดตั้งไลบรารี รีสตาร์ท IDE ของคุณเสร็จแล้ว:-)
โหลดภาพร่างใน UNO/Nano ของคุณและเชื่อมต่อตัวต้านทาน/ตัวเก็บประจุและหม้อแปลงกระแสตามที่เห็นในแผนผัง คำเตือน ! ร่างถูกดัดแปลงสำหรับหม้อแปลงกระแส หมายเลขชิ้นส่วน SCT-013-050. ต้องถอดตัวต้านทานที่ขนานกับหม้อแปลงในแผนผังออก (ต้องใช้เพียง 2 10kOhm และตัวเก็บประจุ) อาจใช้ CT อื่นๆ ได้ แต่ต้องปรับค่าการปรับเทียบภาพร่าง (และเพิ่มตัวต้านทานภาระในกรณีที่เป็น "ประเภทกระแส")
เชื่อมต่อ Arduino กับคอมพิวเตอร์ของคุณและเปิด Serial monitor@9600 baud รีเซ็ต Arduino ดูว่าสตริงถูกพิมพ์ในมอนิเตอร์แบบอนุกรมหรือไม่ Strings ได้รับการติดตั้งสำหรับอินเทอร์เฟซ RoboRemo และสามารถปรับเปลี่ยนตามความต้องการของผู้ใช้ได้ (ดูคู่มือ RoboRemo) พยายามอัปโหลดอินเทอร์เฟซ RoboRemo แต่ทำให้เกิดข้อผิดพลาดของเซิร์ฟเวอร์ … อย่างไรก็ตาม การส่งข้อมูลไปยัง RoboRemo นั้นง่ายมาก: สร้างสตริงที่มี ID + String(Values) +\n นั่นคือทั้งหมด คำสั่งจาก RoboRemo เป็นสตริงที่ลงท้ายด้วย \n
อัปเดต 29 กุมภาพันธ์ 2019: ฉันแก้ไขภาพร่างเล็กน้อย เนื่องจากความละเอียด Arduino ADC แม้แต่อินพุตที่ลัดวงจรก็ให้.55Amps หรือประมาณ 100Watts ดังนั้นกระแสทั้งหมดที่ต่ำกว่า 0.55 แอมป์จะถูกลดเหลือศูนย์
ไฟล์ใหม่เป็นเวอร์ชัน 1.3
ขั้นตอนที่ 3: ข้อควรระวัง ! ไฟฟ้าแรงสูง
การติดตั้ง CT ได้รับการอธิบายไว้เป็นอย่างดีที่นี่ ระวัง, ไฟฟ้าแรงสูง !
เชื่อมต่อโมดูล Bluetooth กับ Arduino: 5V ถึง Vcc, GND ถึง GND Rx เป็น Tx, Tx ถึง Rx
Arduino ต้องใช้พลังงานจากแหล่งจ่ายไฟ 5V ไม่ใช่ผ่าน USB!
จับคู่โมดูลบลูทู ธ กับโทรศัพท์ / แท็บเล็ตเปิดแอพและคุณมี kWhmeter ที่ดี!
สนุก !
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
![การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
![การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5374-j.webp)
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
![วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน](https://i.howwhatproduce.com/images/004/image-9009-j.webp)
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
![การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
RoboRemo ESP8266 ควบคุมง่าย: 5 ขั้นตอน
![RoboRemo ESP8266 ควบคุมง่าย: 5 ขั้นตอน RoboRemo ESP8266 ควบคุมง่าย: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-279-86-j.webp)
RoboRemo ESP8266 Easy Control: ในคำอธิบายนี้ คุณจะได้รับวิธีง่ายๆ ในการเชื่อมต่อบอร์ด ESP8266 WiFi กับ RoboRema App คุณต้องการ: อุปกรณ์ Android หรือ Apple เพื่อเรียกใช้แอป RoboRemo ติดตั้งแอพ RoboRemo ติดตั้ง Arduino IDE ติดตั้งไลบรารี Arduino ESP8266 อีเอสพี826