תוכן עניינים:
- שלב 1: מסכי אתחול
- שלב 2: גישה לדף הטרמינל
- שלב 3: שמירת דף מסוף במחשב שלך
- שלב 4: התחברות ל- Pixel Kit
- שלב 5: התחברות לרשת Wifi
- שלב 6: מצב שחזור/לא מקוון
- שלב 7: קוד עם אורות
וִידֵאוֹ: ערכת פיקסל המריצה MicroPython: שלבים ראשונים: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
המסע לפתיחת מלוא הפוטנציאל של פיקסל קאנו מתחיל בהחלפת קושחת המפעל ב- MicroPython אבל זו רק ההתחלה.
על מנת לקוד בערכת Pixel עלינו לחבר אליו את המחשבים שלנו.
הדרכה זו תסביר מה המשמעות של מסכי האתחול, כיצד לגשת לדף הטרמינל וכיצד להתחבר ל- Pixel Kit.
שלב 1: מסכי אתחול
כאשר ה- 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 Kit והמחשב שלך נמצאים באותה רשת (או ש- Pixel Kit יצר את עצמו או זה שאליו חיברת אותו) והקלד את כתובת ה- ip בפורמט בינארי או עשרוני. זה יראה בערך כך:
11000000101010000000010000000001
אוֹ
192.168.4.1
אם אתה רוצה לדעת כיצד להמיר מספרים בינאריים בעשרוני, בדוק את הקישור הזה:
לאחר החיבור הכותרות יהפכו לירוק ותוצג בפני REPL של Python: קריאה, הערכה, הדפסה ולולאה. יש!
שלב 5: התחברות לרשת 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: מצב שחזור/לא מקוון
בכל עת, כבה והפעל שוב את ערכת ה- 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
מוּמלָץ:
FLEXBALL - כדור PCB גמיש במאה פיקסל עם WiFi: 6 שלבים (עם תמונות)
FLEXBALL - כדור PCB גמיש במאה פיקסלים עם WiFi: יצרני שלום, זה יצרנית moekoe! Flexball מבוסס על לוח PCB גמיש המצויד ב- 100 WS2812 נוריות ניתנות להתייחסות. הוא נשלט על ידי ESP8285-01f - המודול הקטן ביותר המבוסס על ESP על ידי Espressif. בנוסף יש לו תאוצה ADXL345
מנורת פיקסל חכמה: 7 שלבים (עם תמונות)
מנורת פיקסל חכמה: זהו פרויקט שהכנתי למנורה חכמה הנשלטת על ידי Bluetooth באמצעות אפליקציית אנדרואיד שפותחה ב- Android Studio. המטרה העיקרית של פיקסל היא להציג אורות יפים. זהו מצב אור אח, למשל, בואו נראה כיצד אח פיקסל אחד עשוי
הגדרת פיקסל ERGO: 5 שלבים
הגדרת פיקסל ERGO: תהליך זה יראה לך כיצד להתקין את ERGO שלך
מזל"ט אוטונומי עם מצלמה אינפרא אדום לסיוע למגיבים ראשונים: 7 שלבים
מזל"ט אוטונומי עם מצלמה אינפרא אדומה לסיוע למגיבים ראשונים: על פי דו"ח של ארגון הבריאות העולמי, מדי שנה אסונות טבע הורגים כ -90,000 אנשים ומשפיעים על קרוב ל -160 מיליון אנשים ברחבי העולם. אסונות טבע כוללים רעידות אדמה, צונאמי, התפרצויות געשיות, מפולות, הוריקנים, שטחים
מתנות לחיים ראשונים בחיים השניים באמצעות Amazon.com: 9 שלבים
לתת מתנות לחיים ראשונים בחיים השניים באמצעות Amazon.com: בעולם הוירטואלי Second Life קל ליצור קשרים קרובים מאוד עם מישהו שאולי לעולם לא תהיה לך הזדמנות לפגוש באופן אישי. תושבי Second Life חוגגים את חגי First Life כמו חג האהבה וחג המולד, כמו גם אישי