לוגו WHADDA

לוח פיתוח WHADDA WPB109 ESP32

WHADDA-WPB109-ESP32-Development-Board-product

מָבוֹא

לכל תושבי האיחוד האירופי מידע סביבתי חשוב על מוצר זה סמל זה על המכשיר או האריזה מציין כי השלכת המכשיר לאחר מחזור חייו עלולה להזיק לסביבה. אין להשליך את היחידה (או הסוללות) כפסולת עירונית לא ממוינת; יש לקחת אותו לחברה מתמחה למיחזור. יש להחזיר מכשיר זה למפיץ שלך או לשירות מיחזור מקומי. כבד את כללי הסביבה המקומיים. אם יש לך ספק, צור קשר עם הרשויות המקומיות לסילוק הפסולת. תודה שבחרת ב-Whadda! אנא קרא את המדריך ביסודיות לפני הכנסת מכשיר זה לשימוש. אם המכשיר ניזוק במהלך ההעברה, אל תתקין או תשתמש בו ופנה למשווק שלך.

הוראות בטיחות

  • קרא והבין את המדריך הזה ואת כל סימני הבטיחות לפני השימוש במכשיר זה.
  • לשימוש פנימי בלבד.
  • מכשיר זה יכול לשמש ילדים מגיל 8 ומעלה, ואנשים עם יכולות פיזיות, חושיות או נפשיות מופחתות או חוסר ניסיון וידע אם ניתנה להם השגחה או הדרכה לגבי השימוש במכשיר בצורה בטוחה ומבינים. הסכנות הכרוכות בכך. ילדים לא ישחקו עם המכשיר. ניקוי ותחזוקת המשתמש לא יבוצעו על ידי ילדים ללא השגחה.

הנחיות כלליות

  • עיין באחריות השירות והאיכות של Velleman® בעמודים האחרונים של מדריך זה.
  • כל השינויים במכשיר אסורים מטעמי בטיחות. נזק שנגרם כתוצאה משינויים של המשתמש במכשיר אינו מכוסה על ידי האחריות.
  • השתמש במכשיר רק למטרה המיועדת לו. שימוש במכשיר באופן לא מורשה יבטל את האחריות.
  • נזק שנגרם כתוצאה מהתעלמות מהנחיות מסוימות במדריך זה אינו מכוסה על ידי האחריות והספק לא יקבל אחריות לכל פגמים או בעיות הנובעים מכך.
  • גם Velleman nv וגם סוחריה אינם יכולים להיות אחראים לכל נזק (חריג, מקרי או עקיף) - מכל סוג שהוא (פיננסי, פיזי...) הנובע מהחזקה, שימוש או כשל של מוצר זה.
  • שמור מדריך זה לעיון עתידי.

מה זה Arduino®

Arduino® היא פלטפורמת אב טיפוס בקוד פתוח המבוססת על חומרה ותוכנה קלות לשימוש. לוחות Arduino® מסוגלים לקרוא כניסות - חיישן מדליק, אצבע על כפתור או הודעת טוויטר - ולהפוך אותה לפלט - הפעלת מנוע, הפעלת LED, פרסום משהו באינטרנט. אתה יכול להגיד ללוח שלך מה לעשות על ידי שליחת סט הוראות למיקרו-בקר שעל הלוח. לשם כך, אתה משתמש בשפת התכנות Arduino (מבוסס על Wiring) ובתוכנת Arduino® IDE (מבוסס על Processing). נדרשים מגנים/מודולים/רכיבים נוספים לקריאת הודעת טוויטר או פרסום באינטרנט. גלישה אל www.arduino.cc למידע נוסף

המוצר נגמרview

לוח הפיתוח Whadda WPB109 ESP32 הוא פלטפורמת פיתוח מקיפה ל-ESP32 של Espressif, בן דודו המשודרג של ה-ESP8266 הפופולרי. כמו ה-ESP8266, ה-ESP32 הוא מיקרו-בקר התומך ב-WiFi, אך לכך הוא מוסיף תמיכה ב-Bluetooth באנרגיה נמוכה (כלומר BLE, BT4.0, Bluetooth Smart), ו-28 פיני קלט/פלט. הכוח והרבגוניות של ה-ESP32 הופכים אותו למועמד האידיאלי לשמש את המוח של פרויקט ה-IoT הבא שלך.

מפרטים

  • ערכת שבבים: ESPRESSIF ESP-WROOM-32 מעבד: Xtensa מעבד כפול ליבה (או ליבה יחידה) 32 סיביות LX6
  • מעבד משותף: מעבד משותף GPIO Pins 28 בהספק אולטרה נמוך (ULP).
  • זֵכֶר:
    • זיכרון RAM: 520 KB של זיכרון SRAM: 448 KB
  • קישוריות אלחוטית:
    • WiFi: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR ו-BLE
  • ניהול חשמל:
    • מקסימום צריכת זרם: 300 mA
    • צריכת חשמל בשינה עמוקה: 10 מיקרומטר
    • מקסימום נפח קלט סוללהtagה: 6 V
    • מקסימום זרם טעינת סוללה: 450 mA
    • מידות (ב x L x H): 27.9 x 54.4.9 x 19 מ"מ

פונקציונאלי נגמרview

WHADDA-WPB109-ESP32-Development-Board-fig-1

רכיב מפתח תֵאוּר
ESP32-WROOM-32 מודול עם ESP32 בליבה.
כפתור EN כפתור איפוס
 

לחצן האתחול

כפתור הורדה.

לחיצה ממושכת על Boot ולאחר מכן לחיצה על EN מפעילה את מצב הורדת קושחה להורדת קושחה דרך היציאה הטורית.

 

גשר USB ל-UART

ממיר USB לטורי UART על מנת להקל על התקשורת בין ה-ESP32

ומחשב

 

יציאת USB מיקרו

ממשק USB. ספק כוח ללוח וכן ממשק התקשורת בין א

מחשב ומודול ESP32.

ווסת 3.3 וולט ממיר 5 V מ-USB ל-3.3 V הדרוש לאספקה

מודול ESP32

WHADDA-WPB109-ESP32-Development-Board-fig-2

מתחילים

התקנת התוכנה הנדרשת

  1. ראשית, ודא שהגרסה העדכנית ביותר של Arduino IDE מותקנת במחשב שלך. אתה יכול להוריד את הגרסה העדכנית ביותר על ידי מעבר אל www.arduino.cc/en/software.
  2. פתח את Arduino IDE ופתח את תפריט ההעדפות על ידי מעבר אל File > העדפות. הזן את הפרטים הבאים URL לתוך "מנהל מועצות נוספות URLשדה s":
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , וWHADDA-WPB109-ESP32-Development-Board-fig-3
    לחץ על "אישור".
  3. פתח את מנהל לוחות מתפריט כלים > לוח והתקן את פלטפורמת esp32 על ידי הכנסת ESP32 לשדה החיפוש, בחירת הגרסה העדכנית ביותר של ליבת esp32 (על ידי Espressif Systems), ולחיצה על "התקן".WHADDA-WPB109-ESP32-Development-Board-fig-4
    העלאת הסקיצה הראשונה ללוח 
  4. לאחר התקנת ליבת ESP32, פתח את תפריט הכלים ובחר את לוח המודול ESP32 Dev על ידי מעבר אל: כלים > לוח:"..." > ESP32 Arduino > ESP32 Dev ModuleWHADDA-WPB109-ESP32-Development-Board-fig-5
  5. חבר את מודול Whadda ESP32 למחשב שלך באמצעות כבל מיקרו USB. פתח שוב את תפריט הכלים ובדוק אם נוספה יציאה טורית חדשה לרשימת היציאות ובחר בה (כלים > יציאה:”...” > ). אם זה לא המקרה, ייתכן שתצטרך להתקין מנהל התקן חדש כדי לאפשר ל-ESP32 להתחבר כראוי למחשב שלך.
    עבור אל https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers כדי להוריד ולהתקין את הדרייבר. חבר מחדש את ה-ESP32 והפעל מחדש את Arduino IDE לאחר שהתהליך הסתיים.WHADDA-WPB109-ESP32-Development-Board-fig-6
  6. בדוק שההגדרות הבאות נבחרו בתפריט לוח הכלים:WHADDA-WPB109-ESP32-Development-Board-fig-7
  7. בחר אקסampהסקיצה מתוך "Examples for ESP32 Dev Module" ב File > דוגמהamples. אנו ממליצים להפעיל את האקסample בשם "GetChipID" כנקודת התחלה, אותה ניתן למצוא תחת File > דוגמהamples > ESP32 > ChipID.WHADDA-WPB109-ESP32-Development-Board-fig-8
  8. לחץ על כפתור העלאה ( WHADDA-WPB109-ESP32-Development-Board-fig-9 ), ועקוב אחר הודעות המידע בתחתית. לאחר הופעת ההודעה "מתחבר...", לחץ והחזק את לחצן האתחול ב-ESP32 עד שתהליך ההעלאה יסתיים.WHADDA-WPB109-ESP32-Development-Board-fig-10
  9. פתח את הצג הטורי ( WHADDA-WPB109-ESP32-Development-Board-fig-11), ובדקו שה-baudrate מוגדר ל-115200 baud:WHADDA-WPB109-ESP32-Development-Board-fig-12
  10. לחץ על הלחצן Reset/EN, הודעות ניפוי באגים אמורות להתחיל להופיע על הצג הטורי, יחד עם מזהה השבב (אם ה-GetChipID לשעברample הועלה).WHADDA-WPB109-ESP32-Development-Board-fig-13WHADDA-WPB109-ESP32-Development-Board-fig-14 WHADDA-WPB109-ESP32-Development-Board-fig-15

מתקשה?
הפעל מחדש את Arduino IDE וחבר מחדש את לוח ה-ESP32. אתה יכול לבדוק אם מנהל ההתקן הותקן כהלכה על ידי בדיקת מנהל ההתקנים ב-Windows תחת יציאות COM כדי לראות אם התקן Silicon Labs CP210x מזוהה. תחת Mac OS אתה יכול להפעיל את הפקודה ls /dev/{tty,cu}.* בטרמינל כדי לבדוק זאת.

חיבור WiFi למשלample

ה-ESP32 באמת זורח ביישומים שבהם נדרשת קישוריות WiFi. האקס הבאample ירתום את הפונקציונליות הנוספת הזו בכך שמודול ה-ESP יפעל כבסיסי webשרת.

  1. פתח את Arduino IDE ופתח את AdvancedWebשרת לשעברample על ידי הולך אל File > דוגמהamples > Webשרת > מתקדםWebשרתWHADDA-WPB109-ESP32-Development-Board-fig-16
  2. החלף את YourSSIDHere בשם רשת ה-WiFi שלך, והחלף את YourPSKHere בסיסמת רשת ה-WiFi שלך.WHADDA-WPB109-ESP32-Development-Board-fig-17
  3. חבר את ה-ESP32 למחשב שלך (אם עדיין לא עשית זאת), וודא שהגדרות הלוח הנכונות בתפריט כלים מוגדרות ושנבחרה יציאת התקשורת הטורית המתאימה.WHADDA-WPB109-ESP32-Development-Board-fig-18
  4. לחץ על כפתור העלאה (WHADDA-WPB109-ESP32-Development-Board-fig-9), ועקוב אחר הודעות המידע בתחתית. לאחר הופעת ההודעה "מתחבר...", לחץ והחזק את לחצן האתחול ב-ESP32 עד שתהליך ההעלאה יסתיים.WHADDA-WPB109-ESP32-Development-Board-fig-19
  5. פתח את הצג הטורי ( WHADDA-WPB109-ESP32-Development-Board-fig-11 ), ובדקו שה-baudrate מוגדר ל-115200 baud:
  6. לחץ על הלחצן Reset/EN, הודעות ניפוי באגים אמורות להתחיל להופיע על הצג הטורי, יחד עם מידע סטטוס על חיבור הרשת וכתובת ה-IP. שים לב לכתובת ה-IP:

    האם ה-ESP32 מתקשה להתחבר לרשת ה-WiFi שלך?
    בדוק שהשם והסיסמה של רשת ה-WiFi הוגדרו כהלכה, ושה-ESP32 נמצא בטווח של נקודת הגישה ל-WiFi שלך. ל-ESP32 יש אנטנה קטנה יחסית כך שייתכן שיהיה לו יותר קשיים לקלוט את אות ה-WiFi במיקום מסוים מאשר למחשב האישי שלך.
  7. פתח את שלנו web דפדפן ונסה להתחבר ל-ESP32 על ידי הזנת כתובות ה-IP שלו בשורת הכתובות. אתה צריך לקבל א webדף המציג גרף שנוצר באופן אקראי מה-ESP32WHADDA-WPB109-ESP32-Development-Board-fig-22

מה לעשות הלאה עם לוח ה-Whadda ESP32 שלי?
בדוק כמה מהאקסים האחרים של ESP32ampתמונות שמגיעות נטענות מראש ב- Arduino IDE. אתה יכול לנסות את פונקציונליות ה-Bluetooth על ידי ניסיון האקסampרישומים בתיקיית ESP32 BLE Arduino, או נסה את סקיצת הבדיקה הפנימית של החיישן המגנטי (היכל) (ESP32 > HallSensor). פעם ניסית כמה אקסים שוניםampאתה יכול לנסות לערוך את הקוד לפי טעמך, ולשלב בין הדוגמאות השונותampכדי להמציא פרויקטים ייחודיים משלך! בדוק גם את ההדרכות האלה שנעשו על ידי חברינו מהנדסי הרגע האחרון: lastminuteengineers.com/electronics/esp32-projects/

שמורות לשינויים ושגיאות דפוס – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021.

מסמכים / משאבים

לוח פיתוח WHADDA WPB109 ESP32 [pdfמדריך למשתמש
WPB109 ESP32 Board Development, WPB109, ESP32 Development Board, Board Development, Board

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *