מהבהב LED באמצעות ESP8266 NodeMCU Lua WiFi הדרכה: 6 שלבים
מהבהב LED באמצעות ESP8266 NodeMCU Lua WiFi הדרכה: 6 שלבים
Anonim
מהבהב LED באמצעות ESP8266 NodeMCU Lua WiFi הדרכה
מהבהב LED באמצעות ESP8266 NodeMCU Lua WiFi הדרכה

תיאור

NodeMCU היא פלטפורמת IoT בקוד פתוח. הוא כולל קושחה הפועלת ב- ESP8266 WiFi SoC מבית Espressif, וחומרה המבוססת על מודול ESP-12. המונח "NodeMcu" כברירת מחדל מתייחס לתוכנת הסרט ולא לערכות ה- dev. הקושחה ESP8266 משתמשת בשפת הסקריפטים Lua. הוא מבוסס על פרויקט eLua, ונבנה על ה- Espressif Non-OS SDK עבור ESP8266. הוא משתמש בפרויקטים רבים של קוד פתוח, כגון lua-cjson ו- spiffs. קושחה אינטראקטיבית מבוססת LUA עבור Expressif ESP8622 Wi-Fi SoC, כמו גם לוח חומרה בקוד פתוח שבניגוד למודולי ה- Wi-Fi ESP8266 3 $ הכולל שבב CP2102 TTL ל- USB לתכנות וניפוי באגים, הוא ידידותי ללוח ולוח להיות מופעל באמצעות יציאת המיקרו USB שלו.

מאפיינים

  • מודול Wi-Fi-מודול ESP-12E הדומה למודול ESP-12 אך עם 6 GPIO נוספים.
  • USB - יציאת מיקרו USB להפעלה, תכנות וניפוי באגים
  • כותרות-2 x 2.54 מ"מ כותרת 15 פינים עם גישה ל- GPIOs, SPI, UART, ADC וסיכות מתח שונות-כפתורי איפוס ו- Flash
  • הספק - 5V באמצעות יציאת מיקרו USB
  • מידות - 49 x 24.5 x 13 מ"מ

שלב 1: הכנת חומרים

לפני שתתחיל, הכין את כל הפריט הדרוש:

  1. לוח לחם
  2. ESP8266 NodeMCU Lua Wifi
  3. לד
  4. מגשר (במידת הצורך)
  5. מיקרו USB

שלב 2: חיבור פינים

חיבור פינים
חיבור פינים

זהו אחד החיבורים הפשוטים ביותר ומתאים למתחילים. מה שאתה צריך זה לחבר את האנודה של ה- LED לפין D7 של ESP8266 ואת הקתודה של ה- LED ל- ESP8266 GND.

שלב 3: קוד מקור לדוגמה

הורד קוד מקור לדוגמא זה ואסוף אותו ב- Arduino IDE שלך

שלב 4: העלאה

כאשר אתה בונה בהצלחה את החיבור שלך על לוח קרש ולכתוב קידוד, עליך להעלות את הקידוד ל- ESP8266 באמצעות מיקרו USB. לפני העלאת הקידוד, עליך להתקין את esp8266 ב- Arduino IDE שלך, תוכל לבדוק כאן.

שלב 5: מהבהב הנורית

מהבהב LED
מהבהב LED
מהבהב LED
מהבהב LED

עכשיו אתה יכול לראות את ה- LED שלך מהבהב בהצלחה

מוּמלָץ: