תוכן עניינים:
וִידֵאוֹ: IOT - פרסם נתונים ל- Thingspeak באמצעות ESP8266: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
כיום, IoT הוא במגמה והרבה מכונות יש נתונים להעלות באמצעות ענן ולנתח את הנתונים. חיישנים קטנים מעדכנים את הנתונים בענן ומפעיל בקצה אחר פועל עליהם. אני הולך להסביר את אחת הדוגמאות של IoT.
אני מאמר זה ואני הולך להציג ולהדריך לפרסם את הנתונים ל- Thingspeak באמצעות ESP8266.
שלב 1: רכיב נדרש
ESP8266ESP8266 בהודו-
ESP8266 בבריטניה -
ESP8266 בארה ב -
MLX90614 MLX90614 בהודו-
MLX90614 בבריטניה -
MLX90614 בארה ב -
לוח לחם
BreadBoard בהודו-
BreadBoard בארה ב- https://amzn.to/2MW0Opb BreadBoard בבריטניה-
שלב 2: קוד
#include #include #include
String apiKey = "7CDCTE2767Z8AUIL"; // הזן את מפתח ה- Write API שלך מ- ThingSpeak
const char *ssid = "מוסתר"; // החלף במפתח ה- wifi ssid ו- wpa2 שלך
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
לקוח WiFiClient;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
הגדרת חלל ()
{Serial.begin (115200); עיכוב (10); Serial.println ("מתחבר אל"); Serial.println (ssid); WiFi.begin (ssid, pass); בעוד (WiFi.status ()! = WL_CONNECTED) {עיכוב (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi מחובר"); mlx.begin (); Wire.begin (D1, D2); } לולאת חלל () {
if (client.connect (שרת, 80)) // "184.106.153.149" או api.thingspeak.com
{objTemp = mlx.readObjectTempC (); ambTemp = mlx.readObjectTempC (); מחרוזת postStr = apiKey; postStr += "& field1 ="; postStr += מחרוזת (objTemp); postStr += "\ r / n / r / n";
client.print ("POST /עדכון HTTP /1.1 / n");
client.print ("מארח: api.thingspeak.com / n"); client.print ("חיבור: סגור / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("סוג תוכן: application/x-www-form-urlencoded / n"); client.print ("אורך התוכן:"); client.print (postStr.length ()); client.print ("\ n / n"); client.print (postStr);
Serial.print ("Ambient ="); Serial.print (ambTemp);
Serial.print ("*C / tObject ="); Serial.print (objTemp); Serial.println ("*C");
}
client.stop (); עיכוב (2000); }
מוּמלָץ:
כיצד להפוך לחות וטמפרטורה למקליט נתונים בזמן אמת באמצעות UNO Arduino וכרטיס SD - סימולציית רישום נתונים DHT11 בפרוטוס: 5 שלבים
כיצד להפוך לחות וטמפרטורה למקליט נתונים בזמן אמת באמצעות UNO Arduino וכרטיס SD | סימולציית רישום נתונים ב- DHT11 בפרוטוס: הקדמה: היי, זהו Liono Maker, הנה קישור ל- YouTube. אנו יוצרים פרויקט יצירתי עם Arduino ועובדים על מערכות מוטבעות. Data-Logger: לוגר נתונים (גם לוגר נתונים או מקליט נתונים) הוא מכשיר אלקטרוני המתעד נתונים לאורך זמן עם
כיצד לשלוח נתונים לענן באמצעות Arduino Ethernet: 8 שלבים
כיצד לשלוח נתונים לענן באמצעות Arduino Ethernet: מדריך זה מראה לך כיצד לפרסם את הנתונים שלך בפלטפורמת IoT של AskSensors באמצעות Arduino Ethernet Shield. מגן ה- Ethernet מאפשר ל- Arduino שלך להתחבר בקלות לענן, לשלוח ולקבל נתונים עם חיבור לאינטרנט. מה אנחנו
תכנון נתונים חיים של חיישן טמפרטורה (TMP006) באמצעות MSP432 LaunchPad ו- Python: 9 שלבים
תכנון נתונים חיים של חיישן טמפרטורה (TMP006) באמצעות MSP432 LaunchPad ו- Python: ה- TMP006 הוא חיישן טמפרטורה המודד את הטמפרטורה של אובייקט ללא צורך ליצור מגע עם האובייקט. במדריך זה נשרטט נתוני טמפרטורה חיה מה- BoosterPack (TI BOOSTXL-EDUMKII) באמצעות Python
רכישת נתונים ומערכת ויזואליזציית נתונים לאופנוע מירוץ חשמלי של MotoStudent: 23 שלבים
רכישת נתונים ומערכת ויזואליזציית נתונים לאופנוע מירוץ חשמלי של MotoStudent: מערכת רכישת נתונים היא אוסף של חומרה ותוכנה הפועלים יחד על מנת לאסוף נתונים מחיישנים חיצוניים, לאחסן ולעבד אותם לאחר מכן כך שניתן יהיה להמחיש אותם בצורה גרפית ולנתח אותם, המאפשר למהנדסים לבצע
חיבור TCP/IP באמצעות GPRS: כיצד לשלוח נתונים לשרת באמצעות מודול SIM900A: 4 שלבים
חיבור TCP/IP באמצעות GPRS: כיצד לשלוח נתונים לשרת באמצעות מודול SIM900A: במדריך זה אני אספר לך כיצד לשלוח נתונים לשרת TCP באמצעות מודול sim900. כמו כן נראה כיצד אנו יכולים לקבל נתונים מהשרת ללקוח (מודול GSM)