สารบัญ:
- ขั้นตอนที่ 1: แดชบอร์ดแบบเรียลไทม์
- ขั้นตอนที่ 2: มุมมอง
- ขั้นตอนที่ 3: Emoncms (OpenEnergyMonitor)
- ขั้นตอนที่ 4: บทนำ WifiManager + ESP8266
- ขั้นตอนที่ 5: WifiManager + Emoncms การทดสอบครั้งแรก + ESP8266
- ขั้นตอนที่ 6: การรวม WiFiManager แรก + ไคลเอนต์ Emoncms บน ESP8266
- ขั้นตอนที่ 7: ข้อสรุปและข้อมูลเพิ่มเติม
วีดีโอ: ดูแดชบอร์ด Emoncms & ESP8266 + Arduino #IoT: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
เป็นเวลานานที่ฉันได้ทดสอบแพลตฟอร์ม Emoncms และในโอกาสนี้ ฉันจะแสดงผลลัพธ์สุดท้ายและคุณภาพของแดชบอร์ดและ / หรือการแสดงภาพ
ฉันได้ใช้บทช่วยสอนที่จะทำหน้าที่เป็นขั้นตอนกลาง
เราจะเห็นภาพแดชบอร์ดที่สร้างขึ้นใน emoncms จากอุปกรณ์ต่างๆ เวลาอัปเดตและไดนามิกของวิดเจ็ตและกราฟิก
ในบทช่วยสอนนี้ เราจะไม่ให้รายละเอียดเกี่ยวกับฮาร์ดแวร์ แม้ว่าจะเป็นข้อมูลจริง แต่ฮาร์ดแวร์ขั้นสุดท้ายยังอยู่ในระหว่างการพัฒนา
ในทางเทคนิคมี 3 อุปกรณ์:
1- Arduino Mega 2560 + ESP8266 01 (จอภาพพลังงานแสงอาทิตย์)
- การวัดอุณหภูมิ 2 ครั้ง (Onewire)
- 2 การวัดแรงดัน DC (ปรับสภาพ)
- 1 การวัดความเข้มของแสง (LDR)
2- วงจรการชาร์จที่ง่ายมาก LM317 สำหรับ
-1 แบตเตอรี่กรด 6v 1.2Ah
-1 แผงโซลาร์เซลล์ 10W
3- Esp8266 12E NodeMCU Lolin (สถานีพลังงานแสงอาทิตย์)
-1 DHT 11 อุณหภูมิและความชื้น Rel
แนวคิดที่ 1 วิเคราะห์พฤติกรรมของแผงโซลาร์เซลล์
แนวคิดที่ 2 จนถึงตอนนี้คือการป้อน ESP8266 12E 24/7 โดยใช้ 80mA โดยไม่มีโหมดสลีป
InformationDocumentation English มีอยู่ใน
เอกสารประกอบ Español disponible en
ทดสอบ Youtube เพิ่มเติม
PDAControl Channel
ขั้นตอนที่ 1: แดชบอร์ดแบบเรียลไทม์
แดชบอร์ดแบบเรียลไทม์
น่าเสียดายที่ฉันไม่สามารถฝังกราฟิกบนเว็บไซต์นี้ได้..:(แต่จากลิงค์นี้ คุณจะเห็นแดชบอร์ดแบบเรียลไทม์!!!
Pero desde este enlace pueden ver el Dashboards en Tiempo Real!!!!
ขั้นตอนที่ 2: มุมมอง
- ดูจอภาพ PC 1280x720 Chromium (Google Chrome) Lubuntu
- ดูจอมอนิเตอร์ PC 1280x720 Firefox Lubuntu
- ดูแท็บเล็ต 7" Samsung (Android)
- ดูโทรศัพท์ 4" Samsung (Android)
ขั้นตอนที่ 3: Emoncms (OpenEnergyMonitor)
แม้ว่าเราจะเน้นที่แพลตฟอร์ม แต่สิ่งสำคัญคือต้องรู้ภารกิจหลักของโครงการ OpenEnergyMonitor เป็นเครื่องมือที่ช่วยอนุรักษ์พลังงาน
(ความร้อน แสงอาทิตย์ ลม….) และร่วมมือกับการพัฒนาที่ยั่งยืน ขั้นตอนคือการวัด วิเคราะห์ และดำเนินการ …..ก็ความเห็นที่อ่อนน้อมถ่อมตนของผม
Emoncms มี 3 โหมด
- การติดตั้งในเครื่องบน PC
- บัญชีที่ Emoncms.org
- การติดตั้งในโฮสติ้ง
เนื่องจากฉันซื้อโฮสติ้งด้วย Arvixe ฉันได้ตัดสินใจติดตั้งในโฮสติ้ง
Doumationation
การติดตั้ง IoT Platform Emoncms ใน lubuntu Linux
เว็บไซต์: OpenEnergyMonitor - Emoncms
ขั้นตอนที่ 4: บทนำ WifiManager + ESP8266
ฉันได้ใช้ไลบรารี WifiManager เพื่ออำนวยความสะดวกในการกำหนดค่าข้อมูลรับรองเครือข่ายและการกำหนดพารามิเตอร์ในทั่วไปของโมดูล ESP8266
เอกสารครบ
ไลบรารีบทนำ WifiManager esp8266 อธิบาย - คำอธิบาย: PDAControl
ขั้นตอนที่ 5: WifiManager + Emoncms การทดสอบครั้งแรก + ESP8266
ในการใช้งาน WifiManager กับ Emoncms ครั้งแรก จะช่วยให้กำหนดค่าพารามิเตอร์ส่วนใหญ่ที่แพลตฟอร์ม WEB ต้องการได้
ตัวอย่างเริ่มต้นนี้ดำเนินการอ่านอุณหภูมิและส่งข้อมูลโดยใช้ไคลเอนต์ HTTP / JSON
เอกสารประกอบเสร็จสมบูรณ์:WifiManager + Emoncms (OEM) พร้อม ESP8266 (อุณหภูมิ) #1
ขั้นตอนที่ 6: การรวม WiFiManager แรก + ไคลเอนต์ Emoncms บน ESP8266
การรวม WiFiManager ครั้งแรก + ไคลเอนต์ Emoncms บน ESP8266
ทดสอบการเชื่อมต่อกับแพลตฟอร์ม Emoncms ทั้ง 3 รุ่น การกำหนดค่าโหนดจาก WifiManager
ขั้นตอนที่ 7: ข้อสรุปและข้อมูลเพิ่มเติม
บทสรุป
การแสดงภาพแดชบอร์ดจากเบราว์เซอร์ต่างๆ ระบบปฏิบัติการที่แตกต่างกัน และที่สำคัญกว่านั้นในความละเอียดที่ต่างกัน การแสดงภาพยังคงสมบูรณ์แบบในมุมมองของข้าพเจ้า
คำแนะนำ: ในกรณีของเบราว์เซอร์บน Android ให้เปิดใช้งานตัวเลือก "ดูเป็นคอมพิวเตอร์"
ในบทช่วยสอนถัดไป ฉันจะให้รายละเอียดเกี่ยวกับฮาร์ดแวร์ที่ใช้งาน ฉันขอย้ำว่านี่เป็นการทดสอบเบื้องต้น ฉันหวังว่าคุณจะชอบมัน
การวัดแรงดันไฟในแบตเตอรี่ แผงโซลาร์เซลล์ เริ่มแรกด้วย Arduino … ตามด้วย ESP8266
แดชบอร์ดแบบเรียลไทม์
แต่จากลิงค์นี้ คุณสามารถดู Dashboard ได้แบบ Real Time!!!
Pero desde este enlace pueden ver elDashboards en Tiempo Real!!!!
ข้อมูล
เอกสารที่มีอยู่ใน
Documentación disponible en
ทดสอบ Youtube เพิ่มเติม
PDAControl Channel
แนะนำ:
กระจกอินฟินิตี้อย่างง่ายด้วย Arduino Gemma & NeoPixels: 8 ขั้นตอน (พร้อมรูปภาพ)
กระจกอินฟินิตี้ง่ายๆ ด้วย Arduino Gemma & NeoPixels: ดูเถิด! มองลึกเข้าไปในกระจกอินฟินิตี้ที่มีเสน่ห์และเรียบง่าย! ไฟ LED แถบเดียวส่องเข้าด้านในบนกระจกแซนวิชเพื่อสร้างเอฟเฟกต์การสะท้อนที่ไม่รู้จบ โครงงานนี้จะใช้ทักษะและเทคนิคจากอินโทร Arduin
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน - Esp8266 IOT โดยใช้ Blunk และ Arduino IDE - การควบคุมไฟ LED ผ่านอินเทอร์เน็ต: 6 ขั้นตอน
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน | Esp8266 IOT โดยใช้ Blunk และ Arduino IDE | การควบคุม LEDs ผ่านอินเทอร์เน็ต: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ IOT กับ ESP8266 หรือ Nodemcu ของเรา เราจะใช้แอป blynk สำหรับสิ่งนั้น ดังนั้นเราจะใช้ esp8266/nodemcu ของเราเพื่อควบคุมไฟ LED ผ่านอินเทอร์เน็ต ดังนั้นแอป Blynk จะเชื่อมต่อกับ esp8266 หรือ Nodemcu ของเรา
IoT Smart Socket Arduino & Cayenne: 5 ขั้นตอน (พร้อมรูปภาพ)
IoT Smart Socket Arduino & Cayenne: ฉันเห็นซ็อกเก็ตจีนที่คุณสามารถสั่งงานด้วยโทรศัพท์ของคุณ แต่ฉันเป็นผู้ผลิต และฉันต้องการสร้างสิ่งนี้ด้วยตัวเอง! เป็นไปได้โดยใช้ CAYENNE Dashboard! คุณรู้จัก Cayenne หรือไม่? ดูไซต์ Cayenne!จำนวนโครงการทั้งหมดประมาณ $ 60,00PAY A
อีกหนึ่งสถานีตรวจอากาศ Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 ขั้นตอน
สถานีตรวจอากาศ Arduino อีกหนึ่งสถานี (ESP-01 & BMP280 & DHT11 & OneWire): ที่นี่คุณสามารถค้นหาการวนซ้ำของการใช้ OneWire ด้วยหมุด ESP-01 เพียงไม่กี่ตัว อุปกรณ์ที่สร้างขึ้นในคำสั่งนี้เชื่อมต่อกับเครือข่าย Wifi ของคุณ ตัวเลือก (คุณต้องมีข้อมูลประจำตัว…) รวบรวมข้อมูลทางประสาทสัมผัสจาก BMP280 และ DHT11
Minimalist IoT Clock (โดยใช้ ESP8266, Adafruit.io, IFTTT และ Arduino IDE): 10 ขั้นตอน (พร้อมรูปภาพ)
Minimalist IoT Clock (โดยใช้ ESP8266, Adafruit.io, IFTTT และ Arduino IDE): ในบทช่วยสอนนี้ ฉันจะแสดงวิธีสร้างนาฬิกามินิมัลลิสต์ที่ซิงโครไนซ์กับอินเทอร์เน็ต ฉันทดสอบกับบอร์ดที่ใช้ ESP8266 สองบอร์ด: Firebeetle และ NodeMCU ไมโครคอนโทรลเลอร์รับเวลาปัจจุบันจากเซิร์ฟเวอร์ Google และแสดงบน