פסק הדין שלנו בנושא מסוף SeeedStudio Wio:
ארון המלא של חיישנים, כפתורים, מסך LCD צבעוני וקישוריות Wi-Fi, מסוף ה- Wio מ- SeeedStudio הוא ערך נפלא ומתועד היטב. זה מקל על המשך עם מה שחשוב באמת: להכין דברים מגניבים. 910
תכנות אלקטרוניקה יכולה להיות די מתסכלת לפעמים. מקור רכיבים, מציאת הספריות הנכונות לעשות בהן שימוש, חישוב של הפרמטרים הנכונים לעבור, ואז מקווה שיש קוד לדוגמא שאפשר להתחיל איתו. הכל מסתכם במוצצת זמן מאסיבית אשר גורעת מהדברים המהנים. זו בעיקר הסיבה שהתאהבתי במערכת האקולוגית של ארדואינו. SeeedStudio חושב ש- Terminal Wio עשוי להצית מחדש את היחסים שלי עם האלקטרוניקה, ואני חושב שהם צודקים.
מסוף וויו הוא לוח פיתוח תואם Arduino, עמוס מלא בתכונות ומתועד היטב, זמין עבור סביר לחלוטין 30 $. המשך לקרוא כדי לגלות מדוע זה הדבר הכי מגניב מאז ארדו-יוניו.
מאפייני מסוף וויו ומפרטים
מסוף וויו בנוי סביב מערכת שבב ARM Cortex M4F, שהוא מעבד ARM 32 סיביות הפועל במהירות 120 מגה-הרץ (200 מגה-הרץ פרץ). הוא כולל אחסון של 4MB, זיכרון RAM של 192k, ויש שבב Realtek RTL8720DN אלחוטי המספק קישוריות Wi-Fi ו- Bluetooth (אם כי ערימת ה- Bluetooth לא הוטמעה בעת כתיבת שורות אלה).
מבחינת תכונות מובנות יש הרבה מה לצעוק על:
- מסך LCD צבעוני 2.4.
- 3 לחצנים
- ג'ויסטיק 5 כיוונים
- זמזם
- חריץ כרטיס מיקרו SD
- חיישן אור
- פולט IR
- תאוצה
- וויי - פיי
- בלוטות
- USB-C, למצב לקוח או מארח
- שני מחברי מערכת גרוב
מחבר ה- USB-C הוא כיצד תפעיל את המכשיר לעת עתה, אם כי ערכת סוללה צפויה להיות זמינה במועד מאוחר יותר. מסוף Wio יכול לפעול כלקוח USB כאחד, כדי לחקות מקלדת, עכבר או מכשיר MIDI למחשב המארח; או מארח, כך שהוא יכול, למשל, לקרוא אותות מבקר משחק קווי (אם כי טרם ברור כיצד להפעיל אותו במצב זה).
לפרויקטים מורכבים יותר, או כאלה שרק מעדיפים את פייתון, מסוף וויו מסוגל לשלב את הטוב משני העולמות עם ArduPy. אתה תהיה מסוגל לתכנת בפיתון באמצעות עורך ה- MS Visual Code, ובכל זאת לייבא את ספריות Arduino המועדפות עליכם (או לעשות שימוש ב- ArduPy הקיים יחידות). באופן אישי, אני לא יכול לסבול את פייתון, אבל אתה יכול ללמוד יותר על השימוש בטרמינל וויו בדרך זו על גבי הדרך הבלוג של SeeedStudio.
תחילת העבודה עם מסוף וויו
הפעל את המכשיר עם המתג משמאל למסך - ותקבל את פניך מייד על ידי משחק רטרו סטייפי קטן עם ציפורים (שהקוד לשמו הוא זמין פה למקרה שתרצה אי פעם בחזרה).
יהיה עליך להתקין את ה- Arduino IDE כדי להתחיל לתכנת את מסוף ה- Wio ולהתקין תמיכה עבור לוחות ה- Wio. הזן את כתובת האתר המסופקת בהעדפותיך, ואז השתמש במסך מנהל לוחות ולחפש את Wio.
תוכלו למצוא אינספור דוגמאות של קוד לכל הרכיבים המשולבים השונים וויקי וויקי. רבים דורשים להתקין ספרייה נוספת בתיקיית ספריות Arduino שלך, אך זהו תהליך פשוט (סקיצה -> כלול ספרייה -> הוסף מיקוד).
המסע הראשון שלי כלל את קוד הדגימה לקריאת ערכי מד תאוצה ותכנון התוצאות על המסך. מאוד מגניב, וזה באמת מראה את יכולת המכשיר לפרויקטים של רישום נתונים. תוכלו למצוא קוד לכתיבת ערכים לכרטיס SD.
משם, היה טריוויאלי לשנות זאת בכדי לקרוא ערכים מחיישן האור הכלול במקום.
כעבור עשר דקות נוספות, שילבתי את מדגם קוד הג'ויסטיק עם הדגמת גופני ה- LCD, כדי להכין תוכנית בדיקת ג'ויסטיק פשוטה עם פלט חזותי.
באותה נקודה רציתי לחבר חיישן נוסף מתיבת הביטים שלי, ואז הבנתי שיש לבצע פיתרון קטן במכשיר כה מלוטש. בהשוואה ללוח עצמות הבר וגישה לסיכות של ארדואינו יוניו, קצת יותר קשה להגיע לסיכות בטרמינל וויו. ניתן למצוא את התוספות למחבר בן 40 הפינים בתיעוד המקוון, אך הם אינם מסומנים במכשיר עצמו ותמיד יש סיכון לחיבור לדברים הלא נכונים.
מה שמביא אותנו בצורה מסודרת לנושא: אילו אפשרויות יש להוסיף רכיבים וחיישנים?
מחברי גרוב
בחזית המכשיר שני מחברי גרוב. גרוב היא מערכת אקולוגית של חומרה בוגרת המכסה כל סוג של חיישן שאולי תרצו, ועוד.
זו ללא ספק הדרך הקלה להוסיף משהו לטרמינל וויו, וכמובן שכל רכיבי הגרוב מתועדים היטב עם ספריות המסופקות. למתחילים זה מקום פנטסטי להתרחב ממנו. יש פרמיה קטנה על חיישנים ורכיבים במערכת Grove, אך לא סכום עצום - והזמן שתחסוך בכך שלא תצטרך להתעסק, פירושו שזה בהחלט שווה את זה.
למשתמשים מקצוענים, תוכלו עדיין להשתמש ברכיבים קיימים באמצעות גישה ישירה לפינים בצד התחתון או באמצעות כבלי פריצה של מערכת Grove. לא יהיו לך כמה סיכות דיגיטליות או אנלוגיות כמו ארדואינו, פשוט מכיוון שרבים מהם כבר משתמשים ברכיבים על גבי הלוח.
אולם באופן מציאותי, כמה פעמים היית זקוק את כל סיכות ה- IO האלה?
אפשרויות קישוריות
המודל ששלחנו לבדיקה הוא אב טיפוס הנדסי, כך שהפעלת Wi-Fi דורשת שדרוג קושחה. זה תהליך מטופש וצריך לעשות זאת רק פעם אחת, אבל אני מצפה שדגמים מאוחרים יותר יהיו מוכנים לצאת מהקופסה.
לרוע המזל, חומרת ה- Bluetooth עדיין לא מתפקדת. הכל שם על הלוח, אבל הספריות הדרושות לשימוש בו עדיין לא מפותחות. שוב, מדובר באב-טיפוס מוקדם, כך שאני מצפה מכמה דברים שלא יצודדו. מסוף וויו הוא האחרון בשורה ארוכה של מכשירים ממותגים Wio, ו- SeeedStudio היא חברה ותיקה, כך שאני בטוח שזה יתווסף בזמן. ובכל זאת, אם קיוויתם להשתמש בתכונות ה- Bluetooth מייד בפרויקט, המשיכו לרכוש לעת עתה.
בחלק התחתון של מסוף וויו תמצאו מחבר תקע Ripberry Pi בן 40 פינים, המאפשר לך להשתמש בטרמינל וויו ככובע פטל Pi. זה מתפקד באמצעות מכשיר סדרתי, כך שתוכל לשלוח הודעות מפיתון רץ על ה- Pi כדי להציג בטרמינל וויו, לדוגמה. אתה יכול באופן אפשרי להוריד עבודות עיבוד למסוף וויו (זה יכול להריץ את Tensorflow Lite), להשתמש בזה בכפתורים וכו ', אבל זה נראה בזבוז. אלא אם כן אתה באמת רוצה לתכנת בפייתון, כנראה שתעדיף לעשות הכל באופן טבעי על מסוף וויו עצמו. ובכל זאת, נחמד שיש אפשרויות.
האם מסוף וויו מתאים לך?
בהתחשב בבחירה בין מסוף וויו, הממולא עד תום עם תכונות חומרה כמו מסך צבעוני ו- ג'ויסטיק - במחיר של $ 30 סביר לחלוטין - או ארדואינו יוניו רשמי בסך 20 דולר, שאין בו ממש שום דבר אחר... אני יודע איזה מהם הייתי בחר.
כמובן שתוכלו לבחור שיבוטים לא רשמיים ואז למנות רק את התכונות והרכיבים הנוספים הדרושים לכם במחיר זול מעט יותר. אבל אתה צריך גם לקבוע את הזמן שלך. חלק ממה שכל כך אטרקטיבי בחבילה של Wio Terminal הוא שהכל מתועד כל כך טוב, ואני לא צריך לעקוב אחר ספריות או קטעי קוד תואמים. זה אומר שאתה יכול להתרכז בדברים החשובים: לבנות דברים מדהימים.
זו הסיבה שאני קוראת לזה עכשיו. מסוף Wio הוא התקן החדש ללוחות פיתוח IoT ולרישום נתונים. ולמתחילים למתחילים להתחיל עם תכנות אלקטרוניקה, מערכת חיישני Grove תחסוך לכם זמן ותסכול באותם שלבי למידה מוקדמים מכריעים. ב 30 דולר, מסוף וויו הוא מציאה.
היכנס לתחרות!
מסוף וויו בגידהג'יימס הוא בעל תואר ראשון בבינה מלאכותית, והוא מוסמך CompTIA A + ו- Network +. הוא המפתח הראשי של MakeUseOf, ומבלה את זמנו הפנוי במשחקי פיינטבול VR ומשחקי לוח. הוא בנה מחשבים אישיים מאז שהיה ילד.