תוכן עניינים:

ערכת פיקסל המריצה MicroPython: שלבים ראשונים: 7 שלבים
ערכת פיקסל המריצה MicroPython: שלבים ראשונים: 7 שלבים

וִידֵאוֹ: ערכת פיקסל המריצה MicroPython: שלבים ראשונים: 7 שלבים

וִידֵאוֹ: ערכת פיקסל המריצה MicroPython: שלבים ראשונים: 7 שלבים
וִידֵאוֹ: ערכת מצלמת שביל דור 4, 36 מגה פיקסל 2024, נוֹבֶמבֶּר
Anonim
ערכת פיקסלים המריצה MicroPython: השלבים הראשונים
ערכת פיקסלים המריצה MicroPython: השלבים הראשונים

המסע לפתיחת מלוא הפוטנציאל של פיקסל קאנו מתחיל בהחלפת קושחת המפעל ב- MicroPython אבל זו רק ההתחלה.

על מנת לקוד בערכת Pixel עלינו לחבר אליו את המחשבים שלנו.

הדרכה זו תסביר מה המשמעות של מסכי האתחול, כיצד לגשת לדף הטרמינל וכיצד להתחבר ל- Pixel Kit.

שלב 1: מסכי אתחול

Image
Image
מסכי אתחול
מסכי אתחול
מסכי אתחול
מסכי אתחול

כאשר ה- Pixel Kit שלך מופעל, הוא מציג כמה מסכים שיודיעו לך מה הוא עושה ומצבו. הנה מה שהם מתכוונים:

  • כתום: מנסה להתחבר.
  • כחול: יצר רשת wifi משלה.
  • ירוק: מחובר לרשת wifi.
  • אדום: ניסה להתחבר לרשת wifi ונכשל.

כאשר Pixel Kit יוצר רשת wifi משלה, היא צריכה להיות נקראת משהו כמו PIXEL_KIT_XXXX אבל עם מספר במקום XXXX.

בפעם הראשונה ש- Pixel Kit שלך מתחילה היא תמיד תציג את המסך הכחול.

במקרים ש- Pixel Kit שלך מחובר (מסך ירוק) או שנוצר רשת wifi (מסך כחול), הוא יציג את כתובת ה- ip שלו בפורמט בינארי: נקודות אדומות פירושו 1, אין נקודות פירושו 0.

שלב 2: גישה לדף הטרמינל

גישה לדף הטרמינל
גישה לדף הטרמינל

מסך כחול

אם ערכת ה- Pixel Kit שלך מתחילה למסך הכחול, תמצא רשת WiFi פתוחה בשם PIXEL_KIT_*NUMBERS*.

כדי לפתוח את דף הטרמינל בדפדפן שלך, ודא שאתה מחובר לרשת ה- Wi -Fi של Pixel Kit ונווט אל https://192.168.4.1. אתה תראה את הדף בתמונות. למרות שהוא נגיש באמצעות כתובת זו, מומלץ בחום ללחוץ על כפתור ההורדה ולשמור דף זה במצב לא מקוון. זה יעבוד בדיוק אותו דבר אבל הרבה יותר מהר!

כתובת ה- ip של Pixel Kit בעת הצגת המסך הכחול לעולם לא תשתנה: היא תמיד תהיה

מסך ירוק

אם ערכת ה- Pixel שלך מתחילה למסך הירוק, היא תציג את כתובת ה- ip שלה ברשת שהיא מחוברת אליה. נניח שהוא מחובר לאותה רשת כמו המחשב שלך, אך אם לא, בדוק את השלב האחרון כיצד לשחזר/לחבר מחדש את ערכת ה- Pixel שלך.

לאחר שתוודא שהמחשב וה- Pixel Kit מחוברים לאותה רשת, נווט אל כתובת ה- ip שלו כדי לגשת לדף הטרמינל.

שלב 3: שמירת דף מסוף במחשב שלך

שמירת דף מסוף במחשב שלך
שמירת דף מסוף במחשב שלך
שמירת דף מסוף במחשב שלך
שמירת דף מסוף במחשב שלך

כאשר אתה ניגש לדפדפן הטרמינל מה- Pixel Kit ip שלך, ערכת ה- Pixel שלך מתנהגת כמו שרת אינטרנט: הוא מארח דף אינטרנט שאליו תוכל לגשת בדפדפן שלך. בכל פעם שאתה מבקש או מרענן דף זה, ערכת ה- Pixel חייבת להפסיק את כל מה שהיא עושה ולענות לבקשה זו.

למרות ש- Pixel Kit מדהים יכול להתנהג כמו שרת אינטרנט, הוא לא נועד להיות שרת אינטרנט ולפעמים הוא יכול להיות איטי מאוד. החדשות הטובות הן לאחר שתטען את דף הטרמינל, תוכל לשמור אותו במצב לא מקוון!

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

שלב 4: התחברות ל- Pixel Kit

מתחבר לערכת Pixel
מתחבר לערכת Pixel
מתחבר לערכת Pixel
מתחבר לערכת Pixel
מתחבר לערכת Pixel
מתחבר לערכת Pixel

כאשר דף הטרמינל שלך נפתח ולאחר שווידאת ש- Pixel Kit והמחשב שלך נמצאים באותה רשת (או ש- Pixel Kit יצר את עצמו או זה שאליו חיברת אותו) והקלד את כתובת ה- ip בפורמט בינארי או עשרוני. זה יראה בערך כך:

11000000101010000000010000000001

אוֹ

192.168.4.1

אם אתה רוצה לדעת כיצד להמיר מספרים בינאריים בעשרוני, בדוק את הקישור הזה:

לאחר החיבור הכותרות יהפכו לירוק ותוצג בפני REPL של Python: קריאה, הערכה, הדפסה ולולאה. יש!

שלב 5: התחברות לרשת Wifi

חיבור לרשת Wifi
חיבור לרשת Wifi

כאשר אתה מחובר לרשת שנוצרה על ידי ערכת Pixel, לא תהיה לך גישה לאינטרנט.

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

הדרך הקלה ביותר להתחבר לרשת wifi היא הפעלת "saveWifiConf (ssid, passord)" ב- REPL כאשר ssid הוא שם הרשת שברצונך ש- Pixel Kit שלך יתחבר והסיסמה היא סיסמת הרשת:

saveWifiConf ('שם Wifi', 'סיסמה')

לאחר הפעלת "saveWifiConf (ssid, סיסמה)", עליך לכבות ולהפעיל שוב את ערכת Pixel שלך כדי להחיל את השינויים.

טיפ למקצוענים: אתה יכול לאפס את ערכת ה- Pixel שלך מדף הטרמינל על ידי הקלדת הפקודה הבאה:

אִתחוּל()

הטרמינל שלך ינתק את החיבור לאחר שתפעיל מחדש את ערכת ה- Pixel. אם שמרת את דף הטרמינל שלך במצב לא מקוון, פשוט רענן אותו והתחבר ל- ip החדש המוצג על המסך הירוק (לאחר שהמחשב שלך יתחבר מחדש ל- wifi שהרגע חיברת את ערכת ה- Pixel שלך).

אם לא שמרת את הדף במצב לא מקוון, המר את המספר הבינארי המוצג על ידי ערכת Pixel ל- IP וגש אליו מהדפדפן שלך.

שלב 6: מצב שחזור/לא מקוון

Image
Image

בכל עת, כבה והפעל שוב את ערכת ה- Pixel תוך החזקת שני הכפתורים האדומים כדי לאלץ אותו להציג את המסך הכחול בעדינות.

זה שימושי מאוד בכמה מקרים:

- התחברת לרשת ה- WiFi הלא נכונה, הסיסמה הלא נכונה, שגיאת הקלדה וכו '… במקרים אלה Pixel Kit יאתחל למסך האדום וכפיית המסך הכחול היא הדרך היחידה להתחבר שוב לערכת Pixel.

- רשת ה- WiFi שחיברת אינה זמינה יותר. זה יכול לנבוע מבעיות טכניות אבל זה יכול להיות גם בגלל שהתחברת ל- wifi הביתי שלך ועכשיו אתה בבית הספר או במקום של חבר. כניסה למסך הכחול תאפשר לך להתחבר לרשת wifi חדשה.

- נראה שאנו חיים בעולם מחובר אך אני מאמין שאסור לנו להסתמך על זמינות רשת כדי שנוכל ללמוד, ליצור דברים ולהיות יצירתיים! אם אתה רוצה לקוד את ערכת Pixel 100 שלך במצב לא מקוון או אם אין Wi -Fi זמין, הפוך את ערכת ה- Pixel שלך להיכנס למסך הכחול וקידוד שמח!

שלב 7: קוד עם אורות

קוד עם אורות!
קוד עם אורות!

תיעוד

תוכל למצוא את כל התיעוד של דברים שאתה יכול לעשות עם ערכת ה- Pixel שלך שבה פועל Pixel32 ב:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/documentation

אבל ל- Pixel Kit יש גם את כל התיעוד במצב לא מקוון! תוכל לגשת אליו על ידי לחיצה על כפתור סימן השאלה או על ידי ניווט אל https://192.168.4.1/index.html/#!/docs אם ערכת ה- Pixel שלך מציגה את המסך הכחול. אם ערכת Pixel שלך מציגה את המסך הירוק זה יהיה

צִיוּר

יש בעצם שתי דרכים לצייר על נוריות Pixel Kit: ספריות PixelTurtle ו- PixelKit.

הראשונה היא הדרך הפשוטה ביותר להתחיל ותוכל למצוא את כל מה שהוא יכול לעשות ב:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-turtle

השנייה היא ספרייה מתקדמת יותר (PixelTurtle נכתב באמצעותה) ותמצא כיצד להשתמש בה בכתובת:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/pixel-kit

אם אתה נתקל בבעיות עם Python, יש גם הקדמה מהירה בתיעוד הלא מקוון ובקישורים הבאים:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/programming-in-python

אם יש לך בעיה שאינה מתוארת בתיעוד, עיין בדף פתרון הבעיות / שאלות נפוצות:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/ Troubleshooting

לסרטוני השראה מה ניתן לעשות באמצעות Pixel Kit, עיין בדפי ההדרכה:

murilopolese.github.io/kano-pixel-kit-pixel32-docs/tutorials

מוּמלָץ: