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

היכרות עם פטל הפטל (ללא ראש): 12 שלבים (עם תמונות)
היכרות עם פטל הפטל (ללא ראש): 12 שלבים (עם תמונות)

וִידֵאוֹ: היכרות עם פטל הפטל (ללא ראש): 12 שלבים (עם תמונות)

וִידֵאוֹ: היכרות עם פטל הפטל (ללא ראש): 12 שלבים (עם תמונות)
וִידֵאוֹ: הצגת תכנונים צמחיה 2024, יולי
Anonim
היכרות עם פטל הפטל (ללא ראש)
היכרות עם פטל הפטל (ללא ראש)

סוף כל סוף! השתמש ב- Raspberry Pi מבלי לבזבז את מה שמרגיש כמו לנצח לחבר ציוד היקפי חיצוני ולהתמודד עם מפלצת כבלים: הגדר את ה- Pi שלך ללא ראש! (לא מהסוג המפחיד) זה מועיל במיוחד לאנשים המלמדים סדנאות עם ה- Raspberry Pi, מכיוון שזה יכול להיות מסורבל (ויקר) לספק צגים, מקלדות ועכברים לכל תלמיד.

אני מניח שכולכם יודעים קצת על ה- Pi, כך שהמדריך הזה לא יכסה מהו ה- Pi או היכולות המדהימות שלו (אני מסתכל עליכם, סיכות GPIO!). למידע נוסף על מה שהפי יכול לעשות, עיין בכמה מהדרכות האחרות שלי (עיין בחלק האחרון במדריך זה) או השאר הערה.

מה מכוסה במדריך זה: הפעלה ושימוש ב- SSH, סקירה כללית של חלון מסוף לינוקס וכיצד להתחבר ל- GUI של ממשק המשתמש (ממשק משתמש גרפי, aka תצוגת שולחן העבודה) באמצעות SSH.

זמן קריאה: 15 דקות

זמן בנייה: ~ 20 דקות

בחינם! (בהנחה שכבר יש לך כבל RPi ו- Ethernet)

שלב 1: חומרים

חומרים
חומרים

- מחשב עם יציאת אתרנט וחריץ לכרטיס SD

- פטל פאי 3

- כרטיס SD (8GB או יותר)

- כבל חשמל מסוג MicroUSB ל- USB

- כבל אתרנט

- מומלץ: מארז Raspberry Pi וכבל GPIO

שלב 2: תוכנה

לפרויקט זה תזדקקו לתוכנות הבאות (בחינם!):

  • חָרָט

    כדי לכתוב את מערכת ההפעלה Raspbian לכרטיס ה- SD (וגם לעצב את כרטיס ה- SD)

  • שירותי הדפסה של Bonjour (התקנה עבור מערכת ההפעלה Windows או Linux בלבד)

    לשימוש בכתובת ה- IP "raspberrypi.local"

  • מֶרֶק

    ל- SSH לתוך הפי

  • חיבור שולחן עבודה מרוחק (התקן במחשבים שאינם Windows)

    להפעלת GUI באמצעות SSH

שלב 3: הגדר את כרטיס ה- SD

הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD
הגדר את כרטיס ה- SD

1. הורד את הטעם האהוב עליך של Raspbian! תוכל לקבל את הגרסה העדכנית ביותר כאן

2. הכנס את כרטיס ה- SD למחשב האישי שלך ופתח את עטר

3. בחר את קובץ ה- zip של Raspbian, מנהל ההתקן של כרטיס ה- SD שלך ולחץ על "פורמט"

4. אפשר גישה ל- SSH

פתח את תוכן הקובץ של כרטיס ה- SD. הוסף קובץ טקסט חדש שכותרתו "SSH". אם המחשב מוסיף סיומת קובץ (למשל ".txt"), מחק אותה והתעלם מכל אזהרה.

5. הוצא את כרטיס ה- SD והכנס אותו לפי

שלב 4: בואו להתחבר

בואו להתחבר!
בואו להתחבר!
בואו להתחבר!
בואו להתחבר!
בואו להתחבר!
בואו להתחבר!

1. חבר את כבל ה- Ethernet בין ה- Raspberry Pi למחשב שלך

2. חבר את כבל החשמל USB

בדוק שנורית ההפעלה האדומה נדלקת ושנורות יציאת ה- Ethernet (צהוב וירוק) דולקות ו/או מהבהבות.

3. חבר את ה- RPi לרשת העולמית (הלא היא האינטרנט)

עבור אל הגדרות -> רשת ואינטרנט -> שנה אפשרויות מתאם (aka חיבורי רשת).

לחץ על חיבור ה- Ethernet, החזק את המקש "CTRL" ולאחר מכן לחץ על חיבור ה- WiFi שלך.* לחץ באמצעות לחצן העכבר הימני בחלון ובחר "חיבורי גשר"-פעולה זו תגשר את החיבור בין יציאת ה- Ethernet ליציאת ה- WiFi שלך.

*אם תבחר תחילה את חיבור ה- WiFi, הוא יגשר את החיבור מה- WiFi ל- Ethernet, מה שיאפשר לך להיכנס ל- Pi אך לא להתחבר לאינטרנט.

4. פתח את PuTTY והיכנס ל- Pi באמצעות כתובת ה- IP "raspberrypi.local"

שם משתמש ברירת מחדל: pi

סיסמת ברירת מחדל: פטל

5. שנה את סיסמת ברירת המחדל על ידי הקלדת passwd ופעל לפי ההנחיות

שלב 5: ניווט בחלון מסוף לינוקס (מעטפת)

ניווט בחלון מסוף לינוקס (מעטפת)
ניווט בחלון מסוף לינוקס (מעטפת)
ניווט בחלון מסוף לינוקס (מעטפת)
ניווט בחלון מסוף לינוקס (מעטפת)

חלון הטרמינל הוא לוח הבקרה של המערכת

בדרך כלל הוא מציג שורת פקודה, שנותנת לנו מידע אך אינה חלק מהפקודות למערכת. לרוב שורת הפקודה מציגה את שם ההתחברות של המשתמש ואת ספריית העבודה הנוכחית (המיוצגת על ידי טוויטל: ~).

הזנת פקודות

הפקודות נכתבות לאחר ההנחיה ומוכנסות על ידי הקשה על מקש Enter.

ניתן להנפיק פקודות כפי שהן או לאחריהן אפשרות אחת או יותר. בדרך כלל יש מקף מול האפשרויות, כמו הדברים הבאים:

ls -a

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

התמונה השנייה מציגה רשימה של פקודות נפוצות. תרגול השימוש בהם על ידי (1) ניווט לשולחן העבודה, (2) יצירת קובץ עם טקסט כלשהו ו (3) שמירת הקובץ.

הנה אתגר מיוחד: הקלד את הפקודה הבאה ונסה להבין מה הוא עושה.

תקליטור..

שלב 6: שילובי מפתחות מיוחדים

שילובי מפתחות מיוחדים!
שילובי מפתחות מיוחדים!
שילובי מפתחות מיוחדים!
שילובי מפתחות מיוחדים!

חלון מסוף לינוקס קל יותר (ומהיר יותר) לשימוש אם אתה מכיר כמה שילובי מקשים מיוחדים. הנפוצים ביותר כוללים:

  • Ctrl+C: סיום תוכנית הריצה
  • Ctrl+A: עבור לתחילת שורת הפקודה
  • Ctrl+E: עבור לסוף שורת הפקודה
  • מקשי החצים למעלה ולמטה: חפש בהיסטוריית הפקודות (ניתן לערוך את אלה ולחץ על Enter כדי לבצע שוב)
  • כרטיסייה: השלמת שם הקובץ

בדוק את התמונות שלמעלה לקבלת רשימה מלאה יותר ותרגל את השימוש בהן בעת ניווט בשורת הפקודה!

שלב 7: קבלת עזרה במסוף מס '1: דפי מידע ומידע

קבלת עזרה במסוף מס '1: דפי מידע ומידע
קבלת עזרה במסוף מס '1: דפי מידע ומידע
קבלת עזרה במסוף מס '1: דפי מידע ומידע
קבלת עזרה במסוף מס '1: דפי מידע ומידע
קבלת עזרה במסוף מס '1: דפי מידע ומידע
קבלת עזרה במסוף מס '1: דפי מידע ומידע

הדפים הידניים מהווים משאב ממצה לכל הפקודות הזמינות בחלון מסוף לינוקס.

כדי לקרוא את דפי המדריך בפקודה מסוימת, הקלד את הדברים הבאים:

פיקוד גבר

במדריך, השורה הראשונה מכילה את שם הפקודה עליה אתה קורא ואת מזהה הקטע המכיל את הדף הידני.

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

לאחר התקציר תיאור ארוך יותר של הפקודה, ואחריו סקירה מעמיקה יותר של האפשרויות הזמינות, מידע אודות שילוב אפשרויות, פקודות קשורות אחרות ומידע נוסף הנוגע לפקודה.

בחלק מהפקודות יש דפי אדם מרובים, כמו הפקודה "passwd". כדי לראות את כל הדפים אודות פקודה, השתמש באפשרות "-a":

גבר -סיסמה

החלק הראשון של הדף הידני עבור הפקודה apropos מוצג בתמונה השנייה למעלה.

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

פקודת מידע

כדי לנווט בין דפי המידע, השתמש במקשי החצים כדי לדפדף בטקסט, מקש Enter כדי לקרוא על מילת מפתח מסוימת, מקשי "P" ו- "N" כדי לעבור לנושא הקודם או הבא, ובמקש הרווח כדי להעביר דף אחד. נוסף. השתמש ב- "Q" כדי להפסיק.

קטע מדפי המידע מוצג בתמונה השלישית למעלה.

שלב 8: קבלת עזרה מס '2: פקודות Whatis ו- Apropos

קבלת עזרה מספר 2: פקודות Whatis ו- Apropos
קבלת עזרה מספר 2: פקודות Whatis ו- Apropos
קבלת עזרה מספר 2: פקודות Whatis ו- Apropos
קבלת עזרה מספר 2: פקודות Whatis ו- Apropos

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

אם אינך בטוח לחלוטין היכן להתחיל, הפקודה "apropos" היא דרך טובה לחפש מילות מפתח. לדוגמה, אם אתה רוצה לדעת כיצד להפעיל דפדפן, תוכל להקליד: "דפדפן אפרופוס", שיציג רשימה של כל התוכניות הקשורות לדפדפן, כולל דפדפני אינטרנט, דפדפני קבצים ו- FTP וכו '.

שלב 9: קבלת עזרה מס '3: -אפשרות עזרה

קבלת עזרה מס '3: -אפשרות עזרה
קבלת עזרה מס '3: -אפשרות עזרה

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

כדי להשתמש באפשרות-עזרה, הקלד "-עזרה" לאחר פקודה מסוימת, כמו הדוגמה הבאה (מוצג גם בתמונה למעלה):

אפרופו -עזרה

שלב 10: מספיק לטרמינל! איפה שולחן העבודה ?

מספיק עם הטרמינל! איפה שולחן העבודה ?!
מספיק עם הטרמינל! איפה שולחן העבודה ?!
מספיק עם הטרמינל! איפה שולחן העבודה ?!
מספיק עם הטרמינל! איפה שולחן העבודה ?!

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

1. התקן חיבור שולחן עבודה מרוחק ב- Pi שלך:

sudo apt-get install xrdp

2. התקן חיבור שולחן עבודה מרוחק במחשב האישי שלך (מותקן כבר במערכת ההפעלה Windows).

3. פתח את חיבור שולחן העבודה המרוחק והיכנס באמצעות ה- "raspberrypi.local" IP (או מצא את ה- IP של ה- Pi שלך באמצעות הפקודה ifconfig). התעלם מאזהרה (לחץ על "כן").

4. היכנס עם שם המשתמש והסיסמה של הפי

אם עדיין לא שינית את הסיסמה שלך, עשה זאת כעת. (כן, אני יודע שכבר אמרתי לך לעשות את זה אבל כדאי לחזור על זה מכיוון שמישהו באמת יכול לפרוץ לפיי שלך אם לא תשנה את סיסמת ברירת המחדל.)

שלב 11: מהו SSH, בכל זאת?

מה זה בכלל SSH?
מה זה בכלל SSH?

SSH מייצג "Secell SHell" - זהו "פרוטוקול רשת הצפנה להפעלת שירותי רשת בצורה מאובטחת ברשת לא מאובטחת". - ויקיפדיה

… אה מה?

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

שימושים נפוצים ב- SSH כוללים כניסה מרחוק, כמו אם אתה רוצה להתחבר למחשב שגר קילומטר מתחת לאדמה מבלי שתצטרך, אתה יודע, ממש לרדת לשם (פעם עבדתי על ניסוי חומר אפל סופר מגניב שנקרא DRIFT וזה כך נוכל לגשת למחשבים ששלטו בגלאי מכיוון שהמחשבים גרו במכרה כ -3 קילומטרים מתחת לאדמה.. רחוק מדי מכדי לנסוע לעדכון תוכנה!).

להלן דף ויקיפדיה המלא ב- SSH - הוא סופר מגניב אז בדוק אותו!

שלב 12: החזק את הפי שלך נטול הראש והמשך ללמוד

החזק את הפי ללא ראש והמשך ללמוד!
החזק את הפי ללא ראש והמשך ללמוד!

צא לחקור! תרגלו את השימוש בחלון הטרמינל עד שתתחילו להכיר את הפקודות הבסיסיות ולהכיר אותן. אתה יכול אפילו לשקול להסיר את כבל ה- Ethernet ולהפוך את ה- Pi שלך לנקודת גישה (אפרסם הדרכה בנושא בשבועות הקרובים).

תכנת סיכות GPIO לעשות דברים מגניבים! צריך כמה רעיונות? בדוק את ההדרכות הבאות:

1. ייצור חיישן לחות קרקע

2. בניית בקר השקיה (ניתן לשותף עם חיישן לחות קרקע)

3. לנבוח בחזרה: התקן צג לחיות מחמד IoT

4. הרחב את הבית החכם שלך והוסף נגן מוסיקה מופעל

צריך חלקים?

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

שאל חברים או מצא חנות תיקונים לחלפים וחוטים נוספים, שמור כבלי חשמל מאלקטרוניקה ישנה והשתמש בהם כספקי כוח או הקצור אותם לחוטים ו/או מחברים, שמור אוזניות ישנות והשתמש בהן לפרויקטים של אודיו.

העצה הטובה ביותר: חשבו לפני שאתם זורקים:)

מוּמלָץ: