פרסומת
רוצה להכין doodad מחובר לאינטרנט שמבהב לד? אתה בטח יכול להשתמש בפטל פטל! אחרי הכל, כשיש לך רק פטיש בערכת הכלים שלך, קל לראות הכל כמסמר. אבל אסור לך, וזו הסיבה.
אל תבזבזו 40 $ להבהב נורית LED באינטרנט
לעתים קרובות מדי אנו רואים פרויקטים אלקטרוניים פשוטים יחסית של דברים (IoT) שמתבצעים עם Raspberry Pi: מחשב מיני של 35 דולר שזקוק לכרטיס SD (עוד 5 $) ואולי גם דונגל Wi-Fi. במציאות, אינך זקוק לכוח של Raspberry Pi כדי להתמודד עם יישומים משובצים פשוטים כמו חיישן IoT או LED מחובר לאינטרנט.
5 הדולר לוח NodeMCU הכירו את רוצח ארדואינו: ESP8266מה אם הייתי אומר לך שיש לוח dev תואם Arduino עם Wi-Fi מובנה בפחות מ -10 $? ובכן, יש. קרא עוד , עם Wi-Fi מובנה, אחסון פלאש מקוון, וקל לתכנות באותה מידה כמו Pi, יכול היה להתמודד עם העבודה בצורה אלגנטית. זה כולל ספריית שרת אינטרנט אם אתה באמת צריך אחת כזו, או שאתה יכול להשתמש בפרוטוקול המבוסס על MQTT.
הנקודה שלי היא שלא תפנה אוטומטית לפשטידת פטל רק בגלל שלך דברמאג'יג הפרויקט זקוק לקישוריות אינטרנט.
במקרים מסוימים, ייתכן שתמצאו שפרויקט האלקטרוניקה שלכם מוגבל על ידי התקורה העצומה של דברים אחרים שיש לרוץ על פי. לדוגמה, Neopixels - מיתרי LED הניתנים לשליטה באופן אינדיבידואלי - דורשים אות מדויק להפליא תזמונים. מל"טים Quadcopter הם אחרים. שינויים במהירות המנוע חייבים להתבצע בשברים של שנייה, או שהם פשוט יתמוטטו.
Raspberry Pi צריך להריץ מערכת הפעלה מלאה - הכוללת דברים כמו הברגה של מעבד, טיפול למשתמשים ושירותי קבצים - כך שתוכל להיאבק בכדי לדחוף פיסות במהירויות הנדרשות. פירוש הדבר שהוא עשוי להשהות מדי פעם ביישומי משתמש ברמה העליונה בזמן שהוא מתמודד עם תהליכים דחופים יותר ברמה נמוכה. א לוח פיתוח כמו ארדואינו ארדואינו נגד פטל פי: מהו מחשב המיני עבורך?ה- Arduino ו- Raspberry Pi אולי נראים די דומים - שניהם מעגלים קטנים וחמודים עם כמה שבבים וסיכות עליהם - אבל הם למעשה מכשירים שונים מאוד. קרא עוד יכול להיות שמוגבלת יותר בתכונות (למשל, אין ממשק משתמש GUI), אבל זה נותן רמה נמוכה בהרבה, גישה מהירה יותר לחומרה, ומריץ רק את הקוד המדויק שאליו אתה אומר לו.
בקיצור, זה לא ש- Raspberry Pi לא יכול לבצע פרויקטים בתחום האלקטרוניקה, אבל זה יכול להיות יתר על המידה במקרים מסוימים ויכול לגרום לסיבוכים.
זה לא מספיק חזק לשימוש בשולחן העבודה
באמצעות ה- Pi כמלא שולחן עבודה - אפילו הדגם 3 האחרון - הוא חוויה מתסכלת להפליא. ראשית, היא מפעילה את לינוקס, שיש לה עקומת למידה תלולה הקשורה אליה ואינה מתאימה למתחילים. חובבי לינוקס טוענים באופן תמידי שהשנה זו השנה בה לינוקס סוף סוף תעבור לשולחן העבודה עבור המשתמש היומיומי - אך היא מעולם לא הייתה לעולם לא מדוע מעולם לא היה לנו "שנת שולחן העבודה של לינוקס"משתמשי לינוקס מתפללים ל"שנת שולחן העבודה של לינוקס ". אבל אם אי פעם נוכל לראות את לינוקס זוכה למתיחה רצינית, יש הרבה שמפתחי לינוקס צריכים לשפר. קרא עוד .
אפילו עם דחיפה של ביצועים שהביא הדגם האחרון, עדיין תוכלו להיאבק במשימות נפוצות. העיכוב ההוא-כה קל בין פגיעה במפתח לבין הצגתו על המסך יכאב אותך בסופו של דבר. בהצלחה להשיג יותר מדף אינטרנט אחד בכל פעם, או אפילו לשונית אחת לגלילה חלקה.
לא אוהב את ברירת המחדל של דפדפן ברירת המחדל ורוצה להתקין את Google Chrome? זה שדה מוקשים. אתה לא יכול פשוט להוריד את Chrome - אתה צריך להתקין את Chromium, גרסת הקוד הפתוח... אבל שמות החבילות השתנו, כה רבים ההוראות אינן מעודכנות... והגירסה הזמינה במאגר Raspbian היא ישנה בכל מקרה, כך שכדאי פשוט שתרכיב אותה את עצמך. אפילו אז, כמה משירותי אינטרנט פופולריים כמו Netflix עדיין לא תומכים בפלטפורמה.
ברוך הבא לעולם הנפלא של לינוקס שולחן העבודה, בו שום דבר לא קל אי פעם.
אם חשבתם שפטל פטל נראה כמו דרך נהדרת להכיר את הגרגר שלכם למחשוב המודרני, אנא עצרו. אתה ממש לא רוצה שחווית המחשוב הראשונה שלה תהיה כל כך איומה. כן, כמובן שהוא יכול להתמודד עם מעט עיבוד תמלילים ב- Open Office, אבל אתה יכול גם לעשות זאת בכל ממש דפדפן אינטרנט דרך גוגל דוקס. (באופן אירוני, Google Docs הוא אחד הדברים שנאבקו על ה- Pi.)
טאבלט אנדרואיד תקציב עשוי להיות השקעה מספקת יותר לסבתא שלך, או אפילו מחשב נייד משומש אתה יכול לרדת מאיביי ב -20 דולר (ואם תתעקש, אתה עדיין יכול לשים עליו את לינוקס).
זה חסר ביטחון מסוכן (בידיים הלא נכונות)
קל מאוד לעשות זאת זרוק שרת אינטרנט על ה- Pi כיצד לארח אתר משלך בפטל פטלצריך להפעיל אתר אבל לא יכול להרשות לעצמו את עלויות האירוח? בנה שרת אינטרנט משלך בעל יכולת LAMP באמצעות פטל Pi בעל צריכת חשמל נמוכה. קרא עוד ואז פתח את הנתב שלך כך שיהיה נגיש מכל רחבי העולם. אירוח אתרים בחינם, כן!
אבל ברגע שתעשה זאת, המכונה שלך תוצף בבוטים אוטומטיים לפריצה מכל פינה של העולם, מנסה באופן שיטתי לחדור למכשיר דרך חולשות ידועות בתוכנה ישנה. זה נכון לכל אתר ללא קשר למקום בו הוא מתארח, אך הוא בעייתי במיוחד עבור האתר Raspberry Pi, שנוטה להקים על ידי חובבים שאינם מכירים היטב את האבטחה הטובה ביותר שיטות עבודה.
גרוע מכך: Pi לרוב פועל ברשת הביתית של המשתמש. לאחר התפשרות, זה עוקף כל אבטחה אחרת שעשויה לספק הנתב האינטרנטי, מה שמאפשר להאקר חופש מוחלט להפסיק בשאר המכשירים הרשתיים שלך.
כדי להקל על הבעיה: לעולם אל תפתח את ה- Pi שלך כשרת מול הציבור. אם אתה צריך לגשת ל- Pi מחוץ לרשת שלך, השתמש בשער מאובטח של צד שלישי (כגון שליטה על ה- מערכת OpenHAB תחילת העבודה עם אוטומציה ביתית של OpenHAB ב- Raspberry PiOpenHAB היא פלטפורמת אוטומציה ביתית לבוגרת עם קוד פתוח הפועלת על מגוון חומרה והיא פרוטוקול אגנוסטי, כלומר זה יכול להתחבר כמעט לכל חומרת אוטומציה ביתית בשוק היום. קרא עוד באמצעות שלי. OpenHAB שירות ענן בחינם). אם אתה בהחלט צריך לפתוח שרת לעולם, הקפד להמשיך לקרוא אותו כיצד להקשיח את האבטחה שלך קודם.
כמה אנשים נועזים אפילו ניסו לייצר רווחים מה- Pi למכשירי אבטחה בעולם האמיתי. ה נומקס שרת דוא"ל אישי (199 $) טען שהוא "שרת הדוא"ל המאובטח ביותר בעולם", ובכל זאת חקירה של BBC Click מצאתי שזה למעשה רק Raspberry Pi, שברשותו תוכנה מיושנת בצורה מסוכנת, וקודדת קשה עם סיסמת דלת אחורית של "מוות".
כרטיס ה- SD יתבלה
הבעיה היחידה הגדולה ביותר עם ה- Raspberry Pi היא שהיא מנהלת את כל מערכת ההפעלה מכרטיס מיקרו-SD (וזו אחת הסיבות שהיא כל כך איטית). זה בסופו של דבר נשחק, אך המהירות שבה הוא מתבלה תשתנה בהתאם לאיכות הכרטיס. תומכי השימוש בכרטיס SD יטענו שקל לבצע גיבוי ושחזור של תמונות כרטיסיות שלמות, אך לעתים רחוקות זה לא קורה בעולם האמיתי.
אמנם קל מספיק להוריד ולשרוף תמונה מוכנה, או לבצע גיבוי מלא של כרטיס ה- SD הנוכחי שלך, משחזר זה דורש א כרטיס לפחות גדול כמו המקור שבט בקלות את כרטיס ה- SD שלך למחשוב Pi פטל ללא בעיותבין אם יש לך כרטיס SD אחד או כמה, דבר אחד שתצטרך הוא היכולת לגבות את הכרטיסים שלך כדי למנוע את הבעיות שמתרחשות כאשר Raspberry Pi שלך לא מצליח לאתחל. קרא עוד . בכמה סקטורים רעים בכרטיס החדש פירושו שהוא יסרב להעתיק.
יש פיתרון: אתה באמת יכול אפשר מצב אתחול USB מיוחד ב- Pi כיצד להפוך את פטל Pi 3 אתחול USBה- Raspberry Pi הוא ערכה רב-תכליתית המסוגלת למגוון משימות מגוון. אבל יש לו פגם בולט אחד: חוסר היכולת לאתחל מ- USB. עד עכשיו, זהו. קרא עוד , אבל זה הליך די מסובך שאפילו אני לא יכולתי לעבוד.
דונגלס, דונגלס בכל מקום
למודל 3 של פטל Pi האחרון יש Wi-Fi מובנה, אך הוא לא אמין. פטל פי אפס בסך 5 דולר גרוע עוד יותר.
בהתאם לפרויקט שלך, סביר להניח שתצטרך מתאם שיהפוך את ה- Mini-USB ליציאת USB בגודל מלא, רכזת USB כדי שתוכל לחבר יותר מ מכשיר אחד (רצוי לחבר לשקע בקיר כדי לספק כוח נוסף), ואז מתאם Wi-Fi USB או Ethernet וכמה כותרות GPIO להלחמה בתוך. אם אתה רוצה לחבר צג, תצטרך גם מתאם HDMI למיקרו HDMI רגיל.
אה, וכדאי שתתפוס גם תיק. הכל מוסיף לסכום העלות, וברגע שתשקיע את כל זה, תוכל באותה מידה לקנות משהו שמתאים יותר למשימה.
מיני-מחשב או טאבלט עשויים להיות טובים יותר
שקול בזהירות את הקהל שלך ואת מטרתך. Pi פטל עשוי להיראות חסכוני, אך ברגע שתתחיל להוסיף את כל התוספות הללו, אתה יכול בקלות לגשת ל 100 $. תמורת כפליים מהמחיר, אתה יכול לקנות מיני-PC שמריץ את Windows 10. Windows 10 אמיתי אני מתכוון, לא באופן מוגבל להפחית את Windows 10 IoT 5 דברים שאתה לא יכול לעשות עם פטל פי 2עם מעבד מרובע ליבות ומתגאה בכך שהוא מסוגל להריץ את Windows 10 - האם Raspberry Pi 2 באמת כל זה? הנה 5 דברים ש- Raspberry Pi 2 עדיין לא יכול לעשות. קרא עוד , שלא דומה ארצית ל- Windows 10 מלבד שמם, אך עד היום עדיין מצוטטים אותנו כאשר אנו אומרים כי Raspberry Pi אינו מנהל את Windows. זה. לא. חלונות.
עם מחשב מיני או טאבלט תקבלו תאימות טובה יותר עם מגוון רחב יותר של אפליקציות (לא הבחירה המוגבלת של תוכנת לינוקס גרועה), וכמעט בהחלט חומרה טובה יותר.
כן, זה מאוד מרשים מבחינה טכנית פחית הכינו נטבוק בעל עוצמה נמוכה עם Pi: אבל ה- piTop הוא 270 $ תמורת מה שהוא באמת מחשב נייד גרוע בכל קנה מידה. ה מחשב Kano Pi הוא 280 $ עבור מכשיר שלטענתם הוא מחשב "בנה את זה בעצמך". לא הייתי אומר להכניס את לוח ה- Raspberry Pi החשוף לתיק ולחבר כמה כבלים זה "לבנות מחשב אישי משלך" על ידי כל דמיון.
בהחלט ישנם כמה שימושים חינוכיים מדהימים עבור Raspberry Pi, אבל ללמוד אילו רכיבים נכנסים לייצור מחשב אינו אחד מהם. ה- Raspberry Pi הוא מערכת שבב, כלומר אינך יכול אפילו להצביע על רכיבים בודדים כמו ה- CPU, הזיכרון וכרטיס הגרפי - מכיוון שהם כולם אותו דבר.
בימיי, למדנו ממה עשוי מחשב באמצעות הפשטת מחשב ו לבנות אותו מחדש כיצד לבנות מחשב אישי משלךזה מאוד משמח לבנות מחשב משלך; כמו גם מאיימים. אבל התהליך עצמו הוא למעשה די פשוט. אנו נלך אותך בכל מה שאתה צריך לדעת. קרא עוד !
אז מתי כדאי להשתמש בפאי פטל?
העברתי את מרבית המאמר הזה באומרת לך מדוע אסור לך להשתמש ב- Raspberry Pi לפרויקט הבא שלך, אבל הנה כמה מקרים שבהם זה בהחלט הגיוני.
מקרי שימוש משולבים מרובים. זקוק לשרת Pi-Hole, הפועל לצד שרת אינטרנט, עם תוכנת אוטומציה ביתית? פטל פי יכול לעשות את כולם. יתכן שתצטרך לבצע תצורה נוספת כדי שהכל יפעל בצורה יפה, אך אינך זקוק לפיסול פטל אחד לכל פרויקט נפרד - אתה יכול להריץ את כולם זה לצד זה. ברור שאיננו ממליצים להפעיל דברים שלעתים קרובות תצליח לשנות עם משהו שאתה צריך להיות סלעי, כמו פלטפורמת אוטומציה ביתית או פילטר האינטרנט שלך. במקרה כזה, שמור אחד לניסויים ואחד אחר פשוט לנהל את הבית החכם.
שרתי כוח נמוכים תמיד בעלי כוח. אחד הדברים הנהדרים ב- Raspberry Pi הוא שהיא יכולה להריץ מערכת שרת מלאה ולמצוץ מעט מאוד אנרגיה - הרבה פחות מאשר אפילו המחשבים הקטנים היעילים ביותר בחשמל. אני לא ממליץ על Pi עבור משימות רגישות לביצועים כמו שרת קבצים ברשת (גם אם זה כן טכנית אפשרית), אך עבור משימות בהן הביצועים אינם מהווים דאגה, אתה יכול להשאיר Pi לרוץ ולהוסיף פרוטות פשוטות לחודשית שלך חשבון חשמל.
הפרויקט שלך זקוק להרבה ספריות תכנות תוכנה. אחד הדברים הגדולים בתכנות בפייתון הוא שהרבה אנשים עושים את זה. לא משנה מה מטרת הסיום שלכם, מישהו כנראה עשה זאת - והפך את התהליך לקל יותר. אם הפרויקט שלך עומד לקיים אינטראקציה עם שירותים ומכשירים אחרים, סביר להניח שתמצא עבורו ספריית Python. זיהוי פנים, סינתזה קולית או בוטים בטוויטר? אין בעיה עם Python ב- Pi. כמובן, Python אינה השפה היחידה שאפשר לתכנת עליה ב- Pi, אך היא הפופולרית ביותר. אנחנו גם המעריצים הגדולים של NodeJS.
שילוב ה- Pi עם מיקרו-בקר. עם הכוח של Pi והפשטות של מיקרו-בקר אתה יכול לעשות דרך ארוכה: ככה רצועת אור מבוקרת על ידי סירי כיצד להכין אור Wi-Fi מבוקר על ידי DIYבמדריך זה, תוכלו ללמוד כיצד ליצור תאורת Wi-Fi נשלטת ולשלוט באמצעות Siri. קרא עוד . המוח פועל על Raspberry Pi, כאשר NodeJS מציג את עצמו כמכשיר Siri מזויף, אשר לאחר מכן מעביר את הפקודות ל- NodeMCU מרוחק עם רצועת אור. אתה יכול להרחיב עם אורות נוספים עבור חלק מהעלות של Pi אחר.
אל תבינו אותי לא נכון, אני לא שונא את ה- Pi. יש לי ארבעה Pi פטל בבית ואחרים בדרך. אחד מהם מנהל כמה חלקים קריטיים בביתי החכם, בדרך "אורך זמן של שישה חודשים" אמין שלעולם לא יכולתי לקוות להשיג באמצעות מכשיר Windows. אבל זה לא הפיתרון לכל בעיה.
האם ה- Nvidia Jetson Nano יחליף את ה- Raspberry Pi? הוא Google Coral Dev Board מועיל יותר מאשר Raspberry Pi האם לוח ה- Devis של אלמוגי גוגל טוב יותר מפי פטל?מבשר עידן חדש בלוחות תחביבים נגישים, מה בדיוק מועצת ה- Coral Dev של גוגל? והאם זה יכול להחליף את פטל Pi שלך? קרא עוד ? אנו יכולים לעזור לך להחליט:
ג'יימס הוא בעל תואר ראשון בבינה מלאכותית, והוא מוסמך CompTIA A + ו- Network +. הוא המפתח הראשי של MakeUseOf, ומבלה את זמנו הפנוי במשחקי פיינטבול VR ומשחקי לוח. הוא בנה מחשבים אישיים מאז שהיה ילד.