תוכנת Windows חינמית חיונית לבעלי Raspberry Pi

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

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

01

של 08

חלון RealVNC

מה שאנחנו אוהבים

  • הוספת חיבורים דורשת כתובת IP בלבד.

  • אפשרויות מומחה להתאמה אישית של הפעלות של RealVNC.

  • RealVNC Viewer הוא בחינם.

  • זמין עבור מספר פלטפורמות.

מה שאנחנו לא אוהבים

  • פיגור קל תוך שליטה מרחוק ב-Pi שלך.

  • הגרסה שלך של Raspberry Pi חייבת להיות בעלת שרת VNC מובנה.

  • צריך מיומנויות ברמת מומחה כדי להגדיר שרת Pi VNC.

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

VNC ראשי תיבות של Virtual Network Computing ומאפשר לך להציג את כל שולחן העבודה של Pi ממחשב אחר, במקרה זה, מחשב Windows.

אתה יכול להשתמש ב-RealVNC Viewer במחשב שלך כדי להציג את שולחן העבודה של Raspberry Pi (לשעבר Raspbian). השימוש ב-RealVNC קל. התחל

שרת VNC ב-Raspberry Pi שלך (על ידי שימוש ב vncserver במסוף) ולאחר מכן היכנס אליו מהמחשב שלך באמצעות פרטי ה-IP במסוף ושם המשתמש והסיסמה של ה-Pi שלך.

רכש את RealVNC

02

של 08

אמולטור מסוף PuTTY

מה שאנחנו אוהבים

  • עובד היטב עבור הפעלות מסוף מרוחקות.

  • קל להגדרה עם כתובת IP בלבד.

  • כלי חינמי שאינו דורש התקנה.

  • שמור הפעלות, יצירת קשרים עתידיים מהירים.

מה שאנחנו לא אוהבים

  • דורש הבנה ברמה של מומחה בהגדרת SSH ב-Pi.

  • הגדרות מתקדמות דורשות עקומת למידה תלולה.

  • פתרון בעיות חיבור יכול להיות קשה.

בדומה ל-RealVNC, אם אין לך מסך נפרד וציוד היקפי עבור Raspberry Pi שלך, איך אתה יכול להריץ סקריפטים ולכתוב קוד?

SSH היא אפשרות טובה נוספת, באמצעות PuTTY. PuTTY הוא אמולטור מסוף פשוט המריץ חלון מסוף בכל מחשב המחובר לאותה רשת.

כל מה שאתה צריך הוא כתובת ה-IP של ה-Pi שלך, ואתה יכול ליצור חלון מסוף בשולחן העבודה של Windows כדי לכתוב קוד, להפעיל סקריפטים, לבצע פקודות ועוד.

המגבלה היחידה היא בעת הפעלת תוכניות Python שיש להן כל סוג של אלמנט GUI. חלונות GUI אלה לא ייפתחו דרך הפעלת PuTTY SSH. תצטרך משהו כמו VNC (למעלה ברשימה זו) בשביל זה.

הורד את PuTTY

03

של 08

NotePad++

מה שאנחנו אוהבים

  • ניתן להגדיר לשמור שינויים ב-Pi באופן אוטומטי.

  • יותר פונקציונלי מאשר רק שימוש במסוף Pi.

  • פשוט לשימוש לאחר ההגדרה הראשונית.

מה שאנחנו לא אוהבים

  • דורש תוסף נוסף.

  • עשוי לדרוש הפעלת DHCP בנתב הרשת הביתית שלך.

  • חיבור SSH מחייב אותך להתקין את PuTTY.

  • ההגדרה הראשונית עשויה לדרוש ידע מתקדם.

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

Notepad++ הוא כמו גרסה מוטענת של Windows Notepad, ומציעה מספר תכונות שיעזרו לך לכתוב את הקוד שלך. תכונה מועדפת היא הדגשת תחביר, מראה את הזחה של Python יפה וברורה.

Notepad++ מציע גם יישומי פלאגין כדי לשפר את הפונקציונליות שלו. לדוגמה, הפלאגין NppFTP נותן לך פונקציונליות SFTP בסיסית להעברת קוד ל-Pi שלך לאחר שכתבת אותו.

הורד את Notepad++

04

של 08

FileZilla

מה שאנחנו אוהבים

  • מציע תחושה פשוטה של ​​סייר קבצים קלה לשימוש.

  • העברות קבצים הן פשוטות בהצבעה ולחיצה.

  • חיבורים קלים לאחר ההגדרה הראשונית.

  • אתה יכול להשתמש בכל עורך טקסט.

מה שאנחנו לא אוהבים

  • SSH דורש התקנה של PuTTY.

  • ההגדרה הראשונית עשויה לדרוש ידע מתקדם.

  • בעל עקומת למידה תלולה יותר מאשר אפשרויות אחרות.

אם אתה מעדיף לכתוב את הסקריפטים שלך בעורך טקסט עם הדגשת תחביר טובה (כמו Notepad++ למעלה), העבר את הקוד מהמחשב ל-Pi שלך. ישנן מספר אפשרויות, כולל שימוש במקלות USB או אירוח מקוון. שיטה נוספת היא להשתמש ב-SFTP דרך אפליקציה בשם FileZilla.

SFTP ראשי תיבות של SSH File Transfer Protocol. SFTP מאפשר לך להציג את הספריות של Pi שלך מהמחשב שלך כדי להעלות ולהוריד קבצים.

כמו יישומים אחרים כאן, FileZilla זקוקה לכתובת ה-IP של Pi שלך ולשם משתמש וסיסמה.

הורד את FileZilla

05

של 08

Win32DiskImager

מה שאנחנו אוהבים

  • תוכנה חינמית.

  • קל לשימוש.

  • קובץ Readme אינפורמטיבי.

מה שאנחנו לא אוהבים

  • פונקציונליות מוגבלת עבור משתמשים מתקדמים.

כל Raspberry Pi צריך כרטיס SD, וכרטיס SD זה צריך מערכת הפעלה שנכתבת לכרטיס. Raspberry Pi OSn (ואפשרויות אחרות) נכתבות בדרך כלל לכרטיס SD באמצעות תמונת דיסק שעבורה אתה צריך תוכנה ספציפית.

אפשרות פופולרית אחת עבור Windows היא Win32DiskImager. זוהי אפליקציה פשוטה שעושה את העבודה. נדרשת תשומת לב כדי להבטיח שהכונן הנכון נבחר לכתיבה, שהוא החלק היחיד בתהליך שדורש תשומת לב רבה.

הורד Win32 Disk Imager

06

של 08

SDFormatter

מה שאנחנו אוהבים

  • פשוט מאוד לשימוש.

  • לא מפרמט אזורים מוגנים בכרטיס SD.

  • עובד על כרטיסי SD, SDHC ו-SDXC.

  • חינם להורדה והתקנה.

מה שאנחנו לא אוהבים

  • לא זמין עבור לינוקס.

  • לא ניתן לעצב אזורים מוגנים.

  • דורש רענון ידני אם מצורף כרטיס לאחר הפעלת האפליקציה.

לפני שתוכל לכתוב תמונת דיסק לכרטיס SD, עליך לוודא שהוא מעוצב כהלכה.

ל-Windows יש יכולות עיצוב מובנות. עם זאת, ייתכן שתעדיף להשתמש בכלי הפורמט הרשמי של SD Foundation לניקוי כרטיסים. אפליקציה זו נתקלת בפחות בעיות בהתמודדות עם סוגי כרטיסים ופורמטים שונים וכוללת כמה אפשרויות נוספות מההצעה של מיקרוסופט.

הורד את Formatter SD

07

של 08

H2TestW

מה שאנחנו אוהבים

  • פשוט לשימוש.

  • מאפשר בדיקת מדיה מקורית ללא כל אובדן נתונים.

  • כלי עזר נייד מאוד (אין צורך בהתקנה).

  • הבדיקה היא יסודית.

מה שאנחנו לא אוהבים

  • עלול לגרום לאובדן נתונים עבור מדיה לא מקורית.

  • פועל לאט יותר מכלים דומים אחרים.

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

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

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

הורד את H2testw

08

של 08

סורק IP זועם

מה שאנחנו אוהבים

  • כלי פשוט וקל משקל.

  • התוצאות זמינות במספר פורמטים של קבצים.

  • זמין עבור כל הפלטפורמות הגדולות.

  • חינם להורדה ולשימוש.

מה שאנחנו לא אוהבים

  • פחות יסודי מאשר אפשרויות דומות אחרות.

  • פחות אפשרויות זמינות מאשר כלי עזר מתקדמים יותר.

רוב הכלים המפורטים כאן דורשים ממך לדעת את כתובת ה-IP של Raspberry Pi שלך. זה בסדר אם אתה מגדיר כתובות סטטיות. מה אם הנתב מקצה כתובת אקראית בכל פעם שמכשיר מתחבר לרשת שלך? Angry IP Scanner יכול לעזור לך על ידי סריקת הרשת שלך בטווח מוגדר של כתובות IP והחזרת רשימה של כל המארחים (המכשירים) הפעילים.

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

הורד את Angry IP Scanner