תוכן עניינים:
- אספקה
- שלב 1: הפעל את ה- VoCore2
- שלב 2: התחבר לאפליקציית Luci Config
- שלב 3: טען את הקושחה האחרונה
- שלב 4: הגדר את זמן המערכת
- שלב 5: הוסף גישה לאינטרנט
- שלב 6: התחבר למסוף VoCore
- שלב 7: הוסף מצב תחנה (STA)
- שלב 8: שליטה על הנורית האדומה המשולבת
- שלב 9: משאבים
וִידֵאוֹ: שרת לינוקס זעיר - VoCore2 - תחילת העבודה: 9 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
ה- VoCore2 Ultimate הוא פיסת מזעור מרשימה ושווה לקחת בחשבון עבור יישומי שליטה מוטבעים.
הדרכה זו תעזור לך ללמוד כיצד:
- להגדיר את הגדרות המכשיר,
- הוסף גישה לאינטרנט מאובטח, וכן
- לשלוט על ה- LED המשולב.
קניתי את הגרסה האולטימטיבית (עם מארז וחיבורים סטנדרטיים) מכיוון שזה נראה כמו דרך מהירה להתחיל. לשליטה מוטבעת, הלוח הזמין אף הוא בגודל של חותמת דואר.
אספקה
- VoCore2 Ultimate (https://vocore.io)
- כבל USB (USB ל- USB-mini)
כלים
כדי להגדיר VoCore2 באמצעות הדרכה זו, יהיה עליך להשתמש בעורך הטקסט vi ובאמולטור טורי. אם אינך מכיר את אלה, ישנם קישורים במדריך שיסייעו לך.
שלב 1: הפעל את ה- VoCore2
חבר כבל מתאם USB בין המחשב שלך לבין ה- VoCore2. לשם כך יש להשתמש בחיבור המיני-USB ב- VoCore.
שלב 2: התחבר לאפליקציית Luci Config
יישום התצורה פועל ב- VoCore2 ותוכל להגיע אליו דרך הדפדפן שלך.
- ממחשב/מחשב נייד מארח, התחבר לרשת ה- WiFi של המכשיר (SSID: VoCore2- …)
- בדפדפן שלך עבור אל:
- אתה אמור לראות דף אינטרנט המבקש אישורים.
- הזן מזהה: root
- הזן סיסמה: vocore
- אתה אמור להיות באפליקציית תצורת המערכת של OpenWrt כעת.
תוכל גם להזין פקודות תצורה באמצעות מסוף VoCore2, שאותו נבצע מאוחר יותר.
שלב 3: טען את הקושחה האחרונה
השתמש בניווט לוסי כדי לעבור אל:
מערכת> קושחה לגיבוי / פלאש
- קבל את ההורדה האחרונה מ- https://vocore.io/v2u.html מדור שכותרתו: "שדרוג קושחת VoCore2". החל משנת 2019-נובמבר 03, הגרסה העדכנית ביותר מוצגת בצילום המסך למעלה.
- שמור את הקובץ במחשב שלך.
- השתמש בממשק Luci כדי לבחור אותו.
- לחץ על כפתור "תמונת פלאש" כדי לטעון אותו ל- VoCore2 שלך.
שלב 4: הגדר את זמן המערכת
- לאחר טעינת הקושחה החדשה, המתן מספר דקות לפני שתתחבר מחדש לרשת ה- WiFi של VoCore (SSID: VoCore2- …)
- בדפדפן עבור אל:
- עבור אל תפריט: מערכת> מערכת
- דלג למטה לאזור הזמן ובחר את אזור הזמן שלך
- חזור ולחץ על כפתור "סנכרן עם הדפדפן"
- השאר את שאר האפשרויות כברירת מחדל
- לחץ על כפתור "שמור והחל"
שלב 5: הוסף גישה לאינטרנט
מצב ברירת המחדל של המכשיר הוא הפעלה כנקודת גישה לרשת (AP). תוכל להתחבר למכשיר באמצעות מיני USB, WiFi או אתרנט, אך למכשיר לא תהיה גישה לאינטרנט. כדי להוסיף גישה לאינטרנט, בצע את ההוראות להלן שיאפשרו לפעול במצב STA (Network Station). (לאחר הוספת מצב STA, המכשיר עדיין יפעל כ- AP ואפליקציית התצורה של Luci עדיין תהיה זמינה).
השלבים הבאים יוסיפו גישה לאינטרנט.
שלב 6: התחבר למסוף VoCore
מהמחשב האישי
- פתח את לוח הבקרה> מנהל ההתקנים> יציאות, חפש "התקן סידורי USB", זכור מספר יציאת COM
- השתמש באמולטור מסוף סידורי (דוגמה: מרק)
- הגדרת מצלמות חיבור: Com_Port_Number, 115200 bps, 8 סיביות נתונים, סיבית עצירה אחת, ללא זוגיות, אין בקרת זרימה
- לאחר החיבור, הקש Enter כדי לקבל הודעת מעטפת Linux
מ- Mac
פתח את אפליקציית הטרמינל של Mac והפעל את הפקודה הבאה כדי למצוא מידע על יציאה טורית.
ls /dev /cu*
התגובה נראית כך:
/dev/cu.usbmodem6A68DE4F34311
הזן את התגובה האמיתית שלך בתוך הפקודה הבאה, כדי להפעיל את אמולטור הטרמינל.
מסך /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
זה יפתח את אמולטור מסוף המסך. כעת תוכל ללחוץ על Enter כדי לקבל את שורת הפגז של Linux.
שלב 7: הוסף מצב תחנה (STA)
רקע כללי
חלק זה משתמש בפקודות uci שעוזרות להגדיר את מערכת ההפעלה OpenWrt. (כחלופה, תוכל גם לערוך את קבצי מערכת ההפעלה המשויכים ישירות.)
קטע זה נגזר מ: https://vocore.io/v2u.html. קיצרתי את ההנחיות להבהרה. על מנת להימנע משגיאות עם "uci commit":
- שמתי את כל ערכי הפרמטרים של uci במרכאות.
- השמטתי פקודות לפרמטרים שכבר מוגדרים בקבצי /etc /config שלהם.
הוספתי גם כמה פקודות נוספות להגדרת רשת ה- WiFi החדשה של נקודת הגישה, כולל:
- תדרים מתאימים שיתאימו לתקנות המדינה שלך, וכן
- אישורי התחברות מאובטחים.
הוראות
1. התחבר לקונסולת המכשיר באמצעות ה- microUSB שלו (ראה סעיפים קודמים)
2. הפעל את הפקודות הבאות במסוף.
uci set wireless.sta.ssid = "Your_Existing_WiFi_SSID"
uci set wireless.sta.key = "Your_Existing_WiFi_Password" uci set wireless.sta.network = "wwan" uci commit
3. הגדר את סקריפט האתחול כך שאם רשת ה- WiFi הקיימת שלך מושבתת, עדיין תוכל להתחבר ל- VoCore2.
השתמש בעורך vi (הכלול ב- OpenWrt) כדי להכניס את הקוד הבא ל- /etc/rc.local
uci set wireless.sta.disabled = "0"
uci commit/etc/init.d/רשת הפעלה מחדש של שינה 10 uci set wireless.sta.disabled = "1" uci commit
4. הגדר חומת אש כדי לאפשר גישה לאינטרנט באמצעות הנקודה החמה שלך.
uci הגדר חומת אש.@zone [1].forward = "קבל"
uci להתחייב
5. הוסף פרמטרים נוספים להגדרת תדרי רדיו WiFI מתאימים המבוססים על המדינה שלך כגון קנדה או ארה ב, בהתאמה:
uci set wireless.ra0.country = "CA"
uci set wireless.ra0.country = "ארה"ב"
קודי מדינה נוספים בכתובת:
uci להתחייב
6. הגדר אישורי התחברות והצפנה של נקודת גישה
המכשיר מגיע ללא סיסמה בנקודת הגישה ל- WiFi שלו (SSID: VoCore2 …), אז הוסיפו אחת כאן.
uci set wireless.ap.key = "New_WiFi_Password"
uci set wireless.ap.encryption = "psk2" uci commit
שים לב כי psk2 כולל WPA2
7. עדכן את האלחוטיות על ידי הפעלה:
טעינת wifi מחדש
או על ידי ריצה
/etc/init.d/ הרשת מחדש
או אם זה עדיין לא מתנהג, על ידי אתחול מחדש של המכשיר:
לְאַתחֵל
מה שיקח כמובן יותר זמן מהטעינה מחדש או הפעלה מחדש.
8. המתן 30-60 שניות עד שהמכשיר ייכנס למצב AP+STA.
9. חבר את המחשב המארח שלך ל- WiFi ובחר את הרשת בשם VoCore2 …
10. אשר חיבור לאינטרנט על ידי הפעלה:
ping -w 5 www.vocore.io
התגובה צריכה להראות משהו כמו:
64 בתים מ- 192.81.249.134: seq = 0 ttl = 56 זמן = 76.269 אלפיות השנייה
64 בתים מ- 192.81.249.134: seq = 1 ttl = 56 time = 65.666 ms 64 בתים מ- 192.81.249.134: seq = 2 ttl = 56 time = 68.216 ms 64 בתים מ- 192.81.249.134: seq = 3 ttl = 56 זמן = 63.554 ms 64 בתים מ- 192.81.249.134: seq = 4 ttl = 56 זמן = 66.769 ms
אם אתה נתקל בבעיות בהפעלת חיבורי רשת לעבודה, השתמש בפקודת האתחול שהוזכרה לעיל. אם זה לא עובד, נתק את כבל ה- USB, המתן 30 שניות, חבר מחדש את הכבל. תוכל גם לבדוק את התיקייה/sys/config/כדי לוודא שהפקודות (למעלה) הגדירו את הקבצים המשויכים שלהם כראוי.
שלב 8: שליטה על הנורית האדומה המשולבת
כדי לשלוט על הנורית המשולבת המהבהבת באדום במהלך פעילות ה- WiFi, גיליתי שהגישה הבאה עובדת:
LED ללא הפעלה באפליקציית Luci
מאפליקציית לוסי:
- השתמש בתפריט כדי לנווט אל מערכת> תצורת LED.
- הגדר את ההדק ל "אין".
- הקש על שמור והחל
יש להניח שהגדרת ברירת המחדל תהפוך את זה למצב לאחר האתחול, אך לא בדקתי זאת.
בקרת LED עם פקודות מסוף
כדי להדליק את הנורית:
הד 1>/sys/class/leds/vocore2 \: פוקסיה \: סטטוס/בהירות
כדי לכבות את הנורית:
הד 0>/sys/class/leds/vocore2 \: פוקסיה \: סטטוס/בהירות
זְהִירוּת
שליטה על הנורית בדרך זו עשויה להתנגש עם השימוש של OpenWrt במנורת הלד, אך עבדה במהלך הבדיקות שלי.
דרך טובה יותר לשלוט ב- GPIO היא להשתמש בפקודת הייצוא, אולם פקודה זו אינה פועלת עבור GPIO44 (השולט על הנורית, בהתבסס על תרשימים וצילומי מסך ידניים של הנתב המוצגים למעלה). אז סביר שמערכת ההפעלה ממשיכה להחזיק את הנורית הזו, למרות הגדרת לוסי.
שלב 9: משאבים
להלן כמה קישורים שמצאתי מועילים או מעניינים כאשר למדתי על המערכת האקולוגית VoCore-OpenWrt.
VoCore
Https://vocore.io/v2u.html האולטימטיבי
Wiki VoCore
סכמטים
GitHub www.github.com/vonger/vocore2
לוסי https://192.168.61.1/cgi-bin/luci (פעם התחבר ל- VoCore WiFi)
בלוג המעצבים
OpenWrt
מדריך למשתמש
התחלה מהירה
uci
רשת
אַלחוּט
- לקוח
- הצפן
- כלי עזר
סיסמאות
אוטומציה ביתית
ספריית cRelay
uBoot
יישומים
נוריות נפוחות
LED/unbrick
מדיאטק
מהנדס גלובלי
Hackaday
VoCore 1
PC Connect
אַחֵר
יסודות CLI
מוּמלָץ:
מצפן זעיר עם ATtiny85: 12 שלבים (עם תמונות)
מצפן זעיר עם ATtiny85: זהו הפרויקט הראשון שלנו עם ATtiny85; מצפן דיגיטלי בכיס פשוט (בשיתוף עם J. Arturo Espejel Báez). ATtiny85 הוא מיקרו -בקר בעל ביצועים גבוהים והספק נמוך. יש לו 8 קילו בייט של זיכרון פלאש הניתן לתכנות. בשל כך, החום
איור מהבהב LED זעיר: 6 שלבים
דמות מהבהבת LED זעירה: אתה יכול להבהב בקלות את הנורית עם arduino או טיימר 555. אבל אתה יכול לעשות מעגל מהבהב ללא ICs כאלה. זוהי דמות מהבהבת פשוטה העשויה מחלקים נפרדים
נקודת גישה ESP8266 NodeMCU (שרת אינטרנט) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 והדפסת טמפרטורה ולחות בדפדפן: 5 שלבים
נקודת גישה ESP8266 NodeMCU (AP) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 וטמפרטורת הדפסה ולחות בדפדפן: שלום חברים ברוב הפרויקטים בהם אנו משתמשים ב- ESP8266 וברוב הפרויקטים אנו משתמשים ב- ESP8266 כשרת אינטרנט כך שניתן יהיה לגשת לנתונים ב כל מכשיר באמצעות wifi על ידי גישה לשרת האינטרנט המתארח על ידי ESP8266 אך הבעיה היחידה היא שאנחנו צריכים נתב עובד עבור
פרויקט זעיר-בקר זעיר בפחות מ -2 דולר: 11 שלבים
פרויקט זעיר בקר של מיקרו עבור פחות מ -2 דולר: באינטרנט יש הרבה מידע על תחילת העבודה עם בקרי מיקרו. יש הרבה אפשרויות בחירה, כל כך הרבה דרכים לתכנת אותן אם אתה מתחיל עם השבב החשוף עצמו, לוחות פיתוח או SOC (System On Chip) מקיף יותר
עקיפת שרת חומת אש/שרת proxy: 3 שלבים
עקיפת שרת חומת אש/שרת proxy: סטודנטים רבים אחרים הגיעו ושאלו אותי כיצד ניתן להגיע לחומות האש והפרוקסי. אנשי IT בבית הספר הופכים חכמים יותר בנוגע לתלמידים שמשתמשים בפרוקסיות. חשבתי על הנושא הזה זמן מה ויש לי פתרון. למה לא ליצור דפי אינטרנט משלך