תוכן עניינים:
- שלב 1: התקן את Node-RED
- שלב 2: חלק מהרכיבים הנדרשים לבנייה ובדיקה
- שלב 3: מבחן 1: מתווך חיבור MQTT HIVEMQ עם Node-RED
- שלב 4: אדריכלות
- שלב 5: מבחן 2: מתווך חיבור MQTT HIVEMQ עם ESP8266 & Node-RED
- שלב 6: מסקנות ומידע נוסף
וִידֵאוֹ: ESP8266 & הציבור "חינם" MQTT Broker HiveMQ & Node-RED: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
פרוטוקול MQTT קיבל כוח רב בשנים האחרונות מכיוון שהוא פשוט, בטוח, פרקטי וקל משקל מושלם ליישומי IoT ו- M2M.
הודות לתרומה של מפתחים ומפתחי יישומי MQTT, ישנם מתווכי MQTT ציבוריים לבדיקות ניטור ובקרה באינטרנט, הזמינים לחיבור מכל לקוח MQTT במקרה זה נשתמש ב- HIVEMQ, שיש לו לוח מחוונים לצפייה בחיבורי MQTT ושקעי אינטרנט. מכיוון שהוא ציבורי צריך שיהיו כמה שיקולים שנראה להלן.
אתר אופטי: HiveMQ לוח MQTT: HiveMQ
מתווך חיבורים MQTT
- מתווך: broker.hivemq.com
- יציאת TCP: 1883
- יציאת Websocket: 8000
מִבְחָן
לאחר מכן נבצע 2 בדיקות:
- מתווך החיבור MQTT HIVEMQ עם Node-RED.
- מתווך החיבור MQTT HIVEMQ עם ESP8266 ו- Node-RED.
הדרכה מלאה והורדות
למידע נוסף, בקר בכתובת:
מידע מידע נוסף:
שלב 1: התקן את Node-RED
שלב 2: חלק מהרכיבים הנדרשים לבנייה ובדיקה
חלק מהרכיבים הנדרשים לבנייה ובדיקות:
ESP8266 12E -
חיישן DS18B20 Onewire -
3 נגד 10k
שלב 3: מבחן 1: מתווך חיבור MQTT HIVEMQ עם Node-RED
באמצעות Node-RED שהותקן בעבר בשרת מקומי ברשת שלי, נעשה את החיבור MQTT עם HIVEMQ כדי לאמת את החיבור מכל לקוח MQTT.
שלב 4: אדריכלות
חיבורי חיישן
מודול ESP8266 מוגדר כלקוח MQTT ומבצע את קריאת הטמפרטורה התקופתית של חיישן DS18B20, המחובר לפין D4 (Gpio 02), אספקת 5V, עם ההתנגדות המומלצת שלו בגיליון הנתונים של maxim.
דורש ספריות:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
שלב 5: מבחן 2: מתווך חיבור MQTT HIVEMQ עם ESP8266 & Node-RED
במקרה זה המודול ESP8266 12E NodeMCU שהוגדר כלקוח MQTT קורא חיישן טמפרטורה DS18B20 פרוטוקול (Onewire) שולח את הטמפרטורה באמצעות MQTT לברוקר HIVEMQ ו- Node-RED המותקן ברשת המקומית מבקש את ערך הטמפרטורה והגרף ב- Node-RED לוּחַ מַחווָנִים.
נושא MQTT "טמפרטורה/בקרת PDAC/חיישן"
הוֹדָעָה
דוגמאות לערך הטמפרטורה "28.9"
שלב 6: מסקנות ומידע נוסף
אנו סבורים שלמרות שמבחינה טכנית המתווך הוא ציבורי, איננו מבינים יישומים המחוברים כל הזמן למתווך זה, ומכיוון שהוא ציבורי חינם יש ל- HIVE כמה היבטים משפטיים שיש לקחת בחשבון.
אנו מבצעים רק בדיקות מהירות, אם כי יש לציין כי הם הרכיבו את יישומי IoT שלהם עם מתווך זה ללא כל אי נוחות ברורה השירות פעיל וציבורי.
עם מתווך בענן (intenet) מכל מקום שנוכל לחבר את המכשירים והיישומים שלנו ללא גבולות של כתובות IP ומגבלות אחרות, כיום תוכניות מחקר ושירותים של שרתי MQTT.
במדריכים הבאים ננסה שרתי MQTT ציבוריים אחרים ואינטראקציות עם FRED (Node-RED).
ציבורים אחרים של ברוקר
מתווך הציבור בוחן Mosca.io
מוּמלָץ:
רמקול Bluetooth נייד (תוכניות חינם): 9 שלבים (עם תמונות)
רמקול Bluetooth נייד (תוכניות חינם): שלום לכולם! במדריך זה אראה לך כיצד בניתי את רמקול Bluetooth נייד זה נשמע טוב כפי שהוא נראה. כללתי תוכניות בנייה, תוכניות לייזר-קאט, כל הקישורים למוצרים שתזדקק להם כדי לבנות את המשחק הזה
תכנון ובידוד כרסום באמצעות תוכנות חינם בלבד: 19 שלבים (עם תמונות)
תכנון ובידוד כרסום באמצעות תוכנה חופשית בלבד: במדריך זה אראה לך כיצד לעצב ולייצר מחשבי PCB משלך, אך ורק באמצעות תוכנות חינמיות הפועלות על Windows כמו גם על Mac. דברים שאתה צריך: מחשב עם חיבור לאינטרנט cnc טחנת/נתב, כך ההימור מדויק יותר
כיצד להכין מחולל אנרגיה חינם בבית: 4 שלבים (עם תמונות)
כיצד להכין מחולל אנרגיה חינם בבית: כיצד להכין מחולל אנרגיה בחינם בבית ללא סוללה הוא פרויקט שאפתני שיכיל יותר מחלק אחד כרגע אני מחכה לחלקים שישפרו את מחולל האנרגיה החופשית בסרטון בסוף במדריך זה תראה מדי
עדיף אז " העורב " או עצבנות-טרון . חינם !!!: 3 שלבים
עדיף אז " העורב " או עצוב-א-טרון …. חינם !!!: כאן אספר לכם בשלושה שלבים פשוטים כיצד להשתמש ביתוש, תוכנית המיועדת לטלפון הסלולרי שלכם ועולה ממש כסף !!! (זה האייבל הראשון שלי): D
עמדת הטיה למגבר גיטרה - עיצוב "כיסא אפריקאי" - פשוט, קטן, חזק, קל, חינם או ממש זול: 9 שלבים
עמדת הטיה למגבר גיטרה - עיצוב "כיסא אפריקאי" - פשוט, קטן, חזק, קל, חינם או ממש זול: מעמד הטיה למגבר גיטרה - קל מדי - פשוט, קטן, חזק, חינם או ממש זול. לכל אמפר בכל גודל, אפילו ארונות גדולים עם ראש נפרד. פשוט צור לוחות וצינורות בגודל ואתה צריך כמעט לכל ציוד שאתה רוצה