תוכן עניינים:
- שלב 1: הגדרת AskSensors
- שלב 2: הכנת חומרה
- שלב 3: בנה את החומרה
- שלב 4: כתוב את הקוד
- שלב 5: הפעל את הקוד
- שלב 6: דמיינו את הנתונים שלכם
- שלב 7: כל הכבוד
וִידֵאוֹ: חיבור WiFi Arduino לענן באמצעות ESP8266: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
במדריך זה נסביר לך כיצד לחבר את Arduino שלך לענן IoT באמצעות WiFi.
אנו נגדיר את ההתקנה המורכבת ממודול Arduino ומ- ESP8266 WiFi כדבר IoT ונעשה אותו מוכן לתקשר עם ענן AskSensors.
בואו נתחיל!
שלב 1: הגדרת AskSensors
כצעד הראשון עלינו להגדיר חשבון בפלטפורמת IoT של AskSensors. AskSensors היא פלטפורמת IoT המספקת תקשורת בין מכשירים המחוברים לאינטרנט והענן. הוא מציע חשבון ניסיון חינם, כך שאתה אפילו לא צריך לפתוח את הארנק שלך כדי להתחיל!
אני ממליץ לעקוב אחר מדריך ההתחלה הזה. זה יראה לך כיצד ליצור חשבון ולהגדיר חיישן חדש לשלוח אליו נתונים.
שלב 2: הכנת חומרה
בהדגמה זו נזדקק לחומרה הבאה:
- Arduino, אני משתמש ב- Undu Arduino
- מודול WiFi ESP8266, אני משתמש ב- ESP-01S
- מחשב שמריץ Arduino IDE
- כבל USB Arduino
- חוטים וקרש לחם
התמונה למעלה מציגה את אב הטיפוס שלי.
שלב 3: בנה את החומרה
החיבור בין Arduino ל- ESP8266 הוא כדלקמן:
- ESP TX לפין Arduino 10, דרך הנגד של 1K.
- ESP RX ל- pin Arduino 11, דרך הנגד של 1K.
- ESP VCC ל- Arduino 3V3
- ESP CH_PD ל- Arduino 3V3
- ESP GND ל- Arduino GND
הערה: ה- ESP8266 GPIOs דורשים אותות 3V3 (לא סובלני 5V). לפריצה מהירה, אתה יכול להוסיף רק נגד סידורי של 1K בין סיכות הארדואינו לסיכות ESP8266 כדי להגן על ה- ESP8266 GPIO מפני נזקים. עם זאת, לייצור, יש צורך בשינוי רמה של 5V/3V3 בכדי להבטיח אמינות מעגל לטווח ארוך. אתה יכול לבדוק דף זה כדי לקבל מודול משמרות ברמה 5V/3V3.
שלב 4: כתוב את הקוד
כעת נכתוב את הקוד לשליחת נתונים פשוטים מהארדואינו לענן AskSensors באמצעות WiFi. קוד Arduino מתקשר עם מודול ה- WiFi ESP8266 באמצעות פקודות AT. הנתונים יישלחו ל- AskSensors באמצעות חיבור
נצטרך לספק את ה- 'Api Key In' שקיבלנו בעבר מ- AskSensors על מנת לשלוח נתונים לחיישן הנכון בענן.
קוד מוכן לשימוש:
קוד מוכן לשימוש מסופק בדף github של AskSensors. הורד את הקוד והגדר את המשתנים הבאים להגדרה שלך (WiFi SSID, סיסמה ו- 'Api Key In'):
String ssid = "…………."; // Wifi SSID
סיסמת מחרוזת = "…………."; // מחרוזת סיסמא Wifi apiKeyIn = "…………."; // מפתח API
שלב 5: הפעל את הקוד
עכשיו הגיע הזמן לחבר את הלוח שלך.
- חבר את ה- Arduino למחשב שלך באמצעות כבל USB.
- פתח את Arduino IDE והבהב את הקוד.
- פתח מסוף סדרתי. אתה אמור לראות אותך Arduino מטפל בפקודות AT עם ESP8266 המבצע את החיבור לרשתות WiFi ושליחת נתונים לענן AskSensors באמצעות בקשות
שלב 6: דמיינו את הנתונים שלכם
אתה יכול לדמיין את הנתונים שלך באמצעות גרף. עבור ללוח המחוונים של AskSensors ופתח את החיישן שאליו אתה שולח נתונים. AskSensors מאפשר למשתמש לדמיין את הנתונים שלך בסוגים שונים של גרפים כולל קו, מד, פיזור ובר. התמונה המצורפת מציגה את המקרה של גרף קו.
אולי תצטרך:
פונקציות אחרות זמינות כגון הדמיה של נתונים בגרף מלא זרם חי, שיתוף הגרף שלך עם אפליקציות ומשתמשים חיצוניים, ייצוא נתונים בקבצי CSV ועוד!
שלב 7: כל הכבוד
אני מקווה שהמדריך הזה עזר לך!
עיין ברשימת הדרכות זו אם אתה זקוק לתמיכה בנושא חיבור חומרה כמו Arduino, ESP8266, ESP32, Raspberry Pi לענן.
מוּמלָץ:
כיצד לשלוח נתונים לענן באמצעות Arduino Ethernet: 8 שלבים
כיצד לשלוח נתונים לענן באמצעות Arduino Ethernet: מדריך זה מראה לך כיצד לפרסם את הנתונים שלך בפלטפורמת IoT של AskSensors באמצעות Arduino Ethernet Shield. מגן ה- Ethernet מאפשר ל- Arduino שלך להתחבר בקלות לענן, לשלוח ולקבל נתונים עם חיבור לאינטרנט. מה אנחנו
יסודות IoT: חיבור ה- IoT שלך לענן באמצעות מערכת הפעלה Mongoose: 5 שלבים
יסודות IoT: חיבור ה- IoT שלך לענן באמצעות מערכת ההפעלה Mongoose: אם אתה אדם שעוסק בהתעסקות ואלקטרוניקה, לעתים קרובות יותר תתקל במונח Internet of Things, בדרך כלל מקוצר IoT, וכי הוא מתייחס לקבוצת מכשירים שיכולים להתחבר לאינטרנט! להיות אדם כזה
חיבור חיישן DHT11/DHT22 לענן באמצעות לוח מבוסס ESP8266: 9 שלבים
חיבור חיישן DHT11/DHT22 לענן באמצעות לוח מבוסס ESP8266: במאמר הקודם חיברתי את לוח ה- NodeMCU מבוסס ESP8266 שלי לשירות Cloud4RPi. עכשיו, הגיע הזמן לפרויקט אמיתי
חיבור TCP/IP באמצעות GPRS: כיצד לשלוח נתונים לשרת באמצעות מודול SIM900A: 4 שלבים
חיבור TCP/IP באמצעות GPRS: כיצד לשלוח נתונים לשרת באמצעות מודול SIM900A: במדריך זה אני אספר לך כיצד לשלוח נתונים לשרת TCP באמצעות מודול sim900. כמו כן נראה כיצד אנו יכולים לקבל נתונים מהשרת ללקוח (מודול GSM)
חיווט נוריות חיבור סדרה נכונה מול חיבור מקבילי: 6 שלבים
חיווט נוריות נכונות סדרה מול חיבור מקבילי: בהנחיה זו אנו מדברים על דיודות דיודות פולטות אור וכיצד נוכל לחבר אותן אם יש לנו מספר יחידות. זהו שיעור אחד שהלוואי שידעתי מההתחלה כי עוד כשהתחלתי להתעסק במעגלים אלקטרוניים בניתי כמה