תוכן עניינים:
- שלב 1: מהו NodeMCU?
- שלב 2: כיצד לתכנת NodeMCU באמצעות Arduino IDE
- שלב 3: שליטה ב- LED באמצעות דף HTTP באמצעות NodeMCU
- שלב 4: קוד
- שלב 5: באילו לוחות אחרים אוכל להשתמש במקום ב- NodeMCU?
- שלב 6: פרויקטים לדוגמה:
וִידֵאוֹ: תחילת העבודה W/ NodeMCU ESP8266 ב- Arduino IDE: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
סקירה כללית
במדריך זה תלמד כיצד להשתמש ב- NodeMCU ב- Arduino IDE.
מה תלמד
- מידע כללי אודות NodeMCU
- כיצד להתקין לוחות מבוססי ESP8266 על Arduino IDE
- כיצד לתכנת NodeMCU ב- Arduino IDE
- היכרות עם לוחות שניתן להשתמש בהם במקום NodeMCU
שלב 1: מהו NodeMCU?
כיום, יישומי IOT נמצאים בעלייה, ואובייקטים מחברים הופכים ליותר ויותר חשובים. ישנן מספר דרכים לחיבור אובייקטים כגון פרוטוקול Wi-Fi.
NodeMCU היא פלטפורמת קוד פתוח המבוססת על ESP8266 שיכולה לחבר אובייקטים ולאפשר העברת נתונים באמצעות פרוטוקול ה- Wi-Fi. בנוסף, על ידי מתן כמה מהתכונות החשובות ביותר של בקרי מיקרו כגון GPIO, PWM, ADC וכו ', הוא יכול לפתור הרבה מצרכי הפרויקט לבד.
המאפיינים הכלליים של לוח זה הם כדלקמן:
- קל לשימוש
- תכנות עם שפות Arduino IDE או IUA
- זמין כנקודת גישה או תחנה
- ניתן ליישום ביישומי API מבוססי אירועים
- בעל אנטנה פנימית
- מכיל 13 סיכות GPIO, 10 ערוצי PWM, I2C, SPI, ADC, UART ו- 1-Wire
שלב 2: כיצד לתכנת NodeMCU באמצעות Arduino IDE
על מנת להשתמש ב- Arduino IDE כדי לתכנת את NodeMCU, תחילה עליך להציגו לתוכנה.
לשם כך העתק את הקוד הבא ופעל לפי השלבים הבאים:
arduino.esp8266.com/stable/package_esp8266c…
שלב 1. בחר העדפות בתפריט קובץ והזן את הקוד שהועתק בחלק כתובות אתרים נוספות של מנהל לוח. לאחר מכן לחץ על אישור.
שלב 2. חפש את המילה ESP8266 בלוחות> מנהל לוחות מתפריט כלים. לאחר מכן התקן לוחות ESP8266. לאחר ההתקנה המלאה, תראה את התווית INSTALLED בלוחות ESP8266.
לאחר שני השלבים הללו, תוכל לראות לוחות מבוססי ESP8266 כגון NodeMCU ברשימת לוחות ה- Arduino IDE שלך, ותוכל לבחור את הלוח הרצוי להעלות את הקוד.
על מנת להשתמש בסיכות דיגיטליות, עליך לבחור מספרי GPIO. לדוגמה, סיכת D7 מוגדרת כ- GPIO13. אז עליך להגדיר את מספר הסיכה 13 בכל פעם שאתה רוצה להשתמש ב- D7 בתוכנית שלך. כמו כן, תוכל להשתמש בסיכה D2 (GPIO4) כ- SDA ובסיכה D1 (GPIO5) כ- SCL
שלב 3: שליטה ב- LED באמצעות דף HTTP באמצעות NodeMCU
תוכל לחבר את האינטרנט באמצעות Wi-Fi באמצעות NodeMCU ולהחיל את הפקודות הרצויות על ידי יצירת דף
בדוגמה זו, אתה יכול לשלוט על נורית LED על ידי לחיצה על מקש ON ו- OFF. הזן את SSID והסיסמה של המודמים בחלק המסופק והעלה אותם ללוח NodeMCU שלך באמצעות Arduino IDE. (השאר הגדרות אחרות לברירת המחדל)
שלב 4: קוד
לאחר פתיחת ה- Monitor Serial, אם נוצר חיבור לאינטרנט, תינתן לך כתובת ה- IP של הדף שיצרת (למשל 192.168.1.18). העתק והדבק אותו בדפדפן שלך כדי לפתוח את דף
שלב 5: באילו לוחות אחרים אוכל להשתמש במקום ב- NodeMCU?
ישנם גורמים חשובים שונים לבחירת סוג הלוח עבור מערכת IOT, כגון מספר סיכות GPIO, פרוטוקולי תקשורת, כולל אנטנה וכו '.
כמו כן, ישנם לוחות ופלטפורמות שונות, שלכל אחת מהן יש את התכונות הספציפיות שלה.
כאן השווינו אותם בהתבסס על התכונות הנדרשות החשובות ביותר לפרויקטים של IOT.
שלב 6: פרויקטים לדוגמה:
- נעילת דלת חכמה עם דף כניסה ל- WiFi מאת Arduino ו- ESP8266
- דבר עם ה- Arduino שלך ובקר בו על ידי Google Assistant
- שחקו עם אש באמצעות WIFI! ESP8266 ו- Neopixels (כולל אפליקציית Android)
- מד מהירות nstagram אוהב Arduino ו- ESP8266
אם אתה מוצא הדרכה מועילה ומעניינת אנא עשו לנו לייק בפייסבוק.
מוּמלָץ:
תחילת העבודה עם STM32f767zi Cube IDE והעלאת סקיצה מותאמת אישית: 3 שלבים
תחילת העבודה עם STM32f767zi Cube IDE והעלאת סקיצה מותאמת אישית: קנה (לחץ על המבחן כדי לקנות/בקר בדף האינטרנט) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH · ARDUIN משמש לתכנת מיקרו -בקרי STM
תחילת העבודה עם WeMos ESP8266: 6 שלבים
תחילת העבודה עם WeMos ESP8266: במדריך זה אנו הולכים להריץ את דוגמת ה- Led המהבהבת ב- WeMos ESP8266
תחילת העבודה עם FRDM-KL46Z (ו- Mbed Online IDE) שימוש ב- Windows 10: 6 שלבים
תחילת העבודה עם FRDM-KL46Z (ו- Mbed Online IDE) Uisng Windows 10: לוחות הפיתוח של Freedom (FRDM) הם פלטפורמות הערכה ופיתוח קטנות בעלות צריכת חשמל חסכונית, המושלמות לאב טיפוס מהיר לאפליקציות. לוחות הערכה אלה מציעים מתכנת פלאש למכשיר אחסון המוני נוח לשימוש, אמצעי
תחילת העבודה עם ערכת שולחן העבודה של Raspberry Pi 4: 7 שלבים
תחילת העבודה עם ערכת שולחן העבודה של Raspberry Pi 4: Raspberry Pi 4 הוא מחשב מיני קטן וחזק, עם תמיכה במסך כפול 4K, USB 3.0, מעבד חדש ו- GPU ועד זיכרון RAM בנפח של עד 4GB. למד כיצד להגדיר את Raspberry Pi 4 דגם B ולהתקין כל מה שאתה צריך כדי להשתמש ב- fu
מודול WiFi ESP8266-NODEMCU $ 3 #1- תחילת העבודה עם ה- WiFi: 6 שלבים
מודול WiFi ESP8266-NODEMCU $ 3 מס '1- תחילת העבודה עם ה- WiFi: עולם חדש של מחשוב מיקרו אלה הגיע והדבר הזה הוא ESP8266 NODEMCU. זהו החלק הראשון שמראה כיצד תוכל להתקין את הסביבה של esp8266 ב- arduino IDE שלך באמצעות סרטון ההתחלה וככל שהחלקים כוללים