תוכן עניינים:
וִידֵאוֹ: Wroombian: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
האם אי פעם רצית לעבוד עם מערכת הפעלה אמיתית על מיקרו -בקר? או אפילו ניסית לפתח משלך? בגלל זה אני פה!
Wroombian הוא ניסיון ליצור מערכת הפעלה עובדת עבור המיקרו-בקר ESP-WROOM-32. הוא מבוסס על תוכנות Firmware של Micropython ו- LoBo Micropython שהשתנו מעט ומאפשר לך ליצור סוגים שונים של פרויקטים למטרות שונות.
באופן בסיסי זה מאפשר לך ליצור, לתחזק ולהריץ כל סקריפט פייתון שהמכשיר יכול להתמודד איתו. כך שתוכל ליצור תוכניות רבות ככל שהזיכרון מאפשר לך ולהפעיל כמה מהן בעת הצורך. או אפילו שניים מהם במקביל, צור סקריפט bash כדי להריץ אותם ברצף כלשהו ולשלוט על המערכת כולה באינטרנט!
וזו לא כל רשימת התכונות. Wrombian יאפשר לכם ליצור סוגים שונים של פרויקטים, לא משנה אם מדובר במתג אור מרחוק, המצאה מהפכנית של IoT או אוסף משחקים נייד!
עבור לדף הוויקי שלנו למידע נוסף על Wroombian!
אספקה
לוח פיתוח ESP32, מחשב, כבל מיקרו USB
שלב 1: התקנת קושחה
קודם כל, הורד או שיבוט את המאגר שלנו למחשב שלך:
כדי להכין את ה- ESP32 לעבודה עליך למחוק את זיכרון ההבזק של הלוח ולהעלות את הקושחה באמצעות סקריפט flash.sh:
1. התקן את פייתון
2. התקן את esptool באמצעות פקודת pip:
pip להתקין esptool
3. הבזק את הלוח שלך:
- לינוקס
הורד או שכפל את תיקיית המאגר, פתח /firmware/flash.sh, שנה את ערך FLASH_COMPORT ליציאת ESP32 שלך (למשל /dev /ttyUSB0). ואז בסוג מסוף:
./firmware/flash.sh
- חלונות
התקן את Git עבור Windows, הורד או שכפל את תיקיית המאגר, פתח /firmware/flash.sh, שנה את ערך FLASH_COMPORT ליציאת ESP32 שלך (למשל COM1).
ואז בסוג Git bash:
./firmware/flash.sh
אוֹ
עבור אל תיקיית הקושחה והפעל פקודות באופן ידני (יעבוד גם עבור לינוקס, אל תשכח להקליד יציאה טורית תקפה):
esptool --port COM1 מחק_פלאש
esptool -chip esp32 -port COM1 -baud 460800 -לפני default_reset -לאחר hard_reset write_flash -z -flash_mode dio -flash_freq 40m --flash_size לזהות 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data.bin 0x10000 MicroPython. 0x8000 partitions_mpy.bin 0x8000 partitions_mpy.bin
בוצע! עכשיו אתה יכול לעבור לשלב הבא!
שלב 2: העלאת קבצי מערכת
כדי לגרום ל- Wroombian לעבוד עלינו לטעון את כל קבצי המערכת לזיכרון הבזק שלו. אתה יכול להשתמש ב- Thonny IDE (או בכל IDE אחר Micropython שאתה רוצה) לשם כך.
הורד והתקן את Thonny, הפעל אותו, ולאחר מכן עבור אל כלים> אפשרויות> מתורגמן ובחר את הלוח שלך מרשימת המכשירים. פתח את ספריית הפרויקטים שהורדת/משובטת בעורך. לאחר מכן אתה אמור לקבל את ההודעה בקליפת ה- REPL התחתונה הדומה לזה שבתמונה מספר 1. אם אתה רואה כמה שגיאות או טקסט מוזר - נסה לטעון מחדש את Thonny עם Ctrl + F2 כמה פעמים עד שהבעיה תיעלם.
לאחר מכן עבור אל ספריית הפלאש של הפרוייקט (בחלון 'מחשב זה') והעלה את כל הקבצים והתיקיות אחת אחת (כמו בתמונה מספר 2). הם אמורים להופיע בחלון קבצי המכשיר העליון.
שלב 3: התחל ליצור עולם טוב יותר
אתה יכול להשתמש בסידורי, בטלנט או ב- FTP כדי להתחבר ללוח, אז אפשר להשתמש בחיבור טורי להפעלה הראשונה. הורד והתקן את מרק, פתח אותו, בחר חיבור טורי כפי שמוצג בתמונה, הקלד את היציאה הטורית שלך והגדר 115200 baudrate. לאחר מכן פתח את החיבור!
ל- Wroombian יש דף וויקי שתואר היטב שאפשר לפנות אליו אם יש לך בעיות תצורה או בעת יצירת פרויקט משלך. אל תהסס לשאול את שאלותיך בקטע נושאים!
הפקודה 'עזרה' תציג בפניכם את כל הפקודות הזמינות והשימוש בהן.
אתה יכול להתחיל את המסע שלך על ידי הפעלת תסריט ההבהוב שכתבנו מראש כך:
רוץ הביתה/blink.py
וצפה במנורת LED המשולבת שלך מהבהבת!
תודה על תשומת הלב! בקר במאגר github שלנו לקבלת מידע נוסף:
מוּמלָץ:
כיצד לבצע אנטנת BiQuade כפולה 4G LTE שלבים פשוטים: 3 שלבים
כיצד להפוך אנטנת 4G LTE BiQuade כפולה לשלבים קלים: לרוב לא עמדתי בפני, אין לי עוצמת אות טובה לעבודות היום-יומיות שלי. לכן. אני מחפש ומנסה סוגים שונים של אנטנות אבל לא עובד. לאחר בזבוז זמן מצאתי אנטנה שאני מקווה לייצר ולבדוק, כי זה עקרון הבנייה לא
עיצוב משחק בקפיצה ב -5 שלבים: 5 שלבים
עיצוב משחק בקפיצה ב -5 שלבים: פליק הוא דרך פשוטה מאוד ליצור משחק, במיוחד משהו כמו פאזל, רומן חזותי או משחק הרפתקאות
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: במדריך זה אנו הולכים לבצע זיהוי פנים ב- Raspberry Pi 4 עם Shunya O/S באמצעות ספריית Shunyaface. Shunyaface היא ספריית זיהוי/זיהוי פנים. הפרויקט שואף להשיג את מהירות הזיהוי והזיהוי המהירה ביותר עם
מהדורת ליל כל הקדושים של Arduino - מסך קופץ זומבים (שלבים עם תמונות): 6 שלבים
מהדורת ליל כל הקדושים של Arduino - מסך פופ -אאוט של זומבים (צעדים עם תמונות): רוצה להפחיד את החברים שלך ולעשות רעש צורח בהלווין? או סתם רוצה לעשות מתיחה טובה? המסך הקופץ הזה של זומבים יכול לעשות זאת! במדריך זה אלמד אותך כיצד ליצור זומבים קופצים בקלות באמצעות Arduino. ה- HC-SR0
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: 3 שלבים
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: במדריך זה אראה לך את השלבים החיוניים להתקנת תוסף וורדפרס לאתר שלך. בעיקרון אתה יכול להתקין תוספים בשתי דרכים שונות. השיטה הראשונה היא באמצעות ftp או דרך cpanel. אבל אני לא אפרט את זה כיוון שזה באמת משלים