ארדואינו נגד פאי פטל
אם אי פעם רצית ללמוד כיצד לקודד או לבנות רובוט או מכשיר אלקטרוני אחר שאתה יכול לשלוט, באמצעות ארדואינו או לוח Raspberry Pi הן שתי דרכים נהדרות להתחיל. אבל איזה מהם הכי מתאים לך ולמטרות שלך? הנה מבט מקרוב על ההבדלים בין Arduino לעומת. פאי פטל לוחות, כולל המפרט הטכני המתאים וסוגי הפרויקטים שאתה יכול לעשות עם כל אחד מהם.
למטרות מדריך זה, נשווה את הגרסאות העדכניות ביותר של כל סוג לוח: Arduino Uno Rev3 וה-Raspberry Pi 4.
ארדואינו נגד Raspberry Pi: ממצאים כלליים
ארדואינו
לא מחשב. זה למעשה לוח מיקרו-בקר.
אין ליבות עיבוד מובחנות ויציאות ואפשרויות I/O מוגבלות.
ניתן לטעינה באמצעות USB או שקע חשמל.
ניתן לתכנת באמצעות Arduino Web Editor או תוכנת Arduino IDE.
פאי פטל
זה מחשב. למרות שזה ידוע בתור מיקרו מחשב.
לגרסה האחרונה יש 4 ליבות עיבוד ומגוון רחב של יציאות ואפשרויות I/O.
ניתן לטעינה רק באמצעות יציאת USB-C.
ניתן לתכנת עם כל אחת מ-9 מערכות הפעלה אפשריות. המומלץ נקרא Raspbian והוא מבוסס על Linux Debian.
ההבדל העיקרי בין Arduino ל-Raspberry Pi הוא ש-Arduino הוא לא מחשב ו-Raspberry Pi הוא מחשב. אבל הם יכולים גם לתכנת וגם לשלוט במכשירים אחרים לביצוע משימות מסוימות ושניהם יכולים ללמד אותך איך לקודד.
ל- Arduinos אין באמת ליבות עיבוד אמיתיות, וניתן לתכנת אותם באמצעות עורך אינטרנט מקוון או תוכנת Arduino IDE. ל-Raspberry Pi 4 יש ארבע ליבות ויש תשע אפשריות מערכות הפעלה שניתן להשתמש בו כדי לתכנת אותו, בהתאם לפרויקט שאתה עובד עליו.
מערכת ההפעלה המומלצת ל-Pi נקראת Raspbian. מכיוון ש-Arduinos אינם מחשבים, הם מתאימים יותר למשימות פשוטות יותר כמו שליטה באור. Raspberry Pis יכול לעשות דברים מורכבים יותר כמו יצירת משחקים, אפליקציות לנייד או אתרים.
ארדואינו נגד Raspberry Pi: מספר ליבות ואפשרויות קלט/פלט
ארדואינו
לא נראה שיש ליבות עיבוד מכיוון שזה לא מחשב.
יש מגוון מוגבל של אפשרויות I/O. רובם הם רק פיני קלט/פלט דיגיטליים.
בעל חיבור USB 1.
פאי פטל
ל-Raspberry Pi 4 יש ארבע ליבות עיבוד.
יש מגוון רחב של יציאות I/O ואפשרויות בדומה למחשב רגיל.
בעל שתי יציאות מיקרו-HDMI שיכולות לתמוך בשני צגי 4K.
כאשר דנים במספר הליבות שיש לכל לוח, כדאי לזכור שלוח ארדואינו אינו מחשב, אלא לוח מיקרו-בקר, ולכן נראה שאין לו שום דבר שדומה לליבה עיבוד אמיתית כמו זו של המחשב הנייד שלך ייתכן שיש למעבד. וכשזה מגיע לליבות, נראה שאין ללוחות Arduino כאלה.
ה-Raspberry Pi לעומת זאת, הוא מחשב, אם כי קטן מאוד. לפי אתר Raspberry Pi, ל-Raspberry Pi 4 יש 4 ליבות עיבוד.
בכל הנוגע לאפשרויות קלט/פלט (I/O), ה ארדואינו אונו מגיע עם 14 פיני קלט/פלט דיגיטלי, 6 כניסות אנלוגיות, א יו אס בי חיבור ושקע חשמל. ל-Raspberry Pi 4 יש מגוון רחב של יציאות ואפשרויות I/O, כולל 2 USB 3.0 יציאות, 2 USB 2.0 יציאות, 2 מיקרו-HDMI יציאות, וחריץ לכרטיס Micro SD, רק כדי להזכיר כמה. שתי יציאות המיקרו-HDMI יכולות לתמוך בשני צגי 4K.
ארדואינו נגד Raspberry Pi: צריכת אנרגיה
ארדואינו
ניתן לטעינה באמצעות חיבור USB או שקע חשמל.
צריך כוח 5 וולט כדי לפעול.
מתח הכניסה המומלץ נע בין 7 - 12 וולט.
פאי פטל
ניתן לטעינה רק באמצעות יציאת USB-C.
בדרך כלל צריך 3 אמפר ו-5 וולט של חשמל כדי לעבוד.
יכול גם לקבל כוח של 2.5 אמפר אם אין יותר מדי מכשירים שמחוברים אליו.
ל-Arduino Uno יש שקע חשמל וחיבור USB ולכן ניתן לטעון אותו על ידי חיבורו למחשב דרך חיבור ה-USB או דרך שקע החשמל עם מתאם AC-to-DC או סוללה. מתח ההפעלה לארדואינו הוא 5V ומתח הכניסה המומלץ נע בין 7-12V.
ה-Raspberry Pi 4 נטען באמצעות a USB-C נמל. לפי Tom's Hardware, מיקרו מחשב זה דורש לפחות 3 אמפר של חשמל ו-5V (וולט). הוא יכול גם לקבל 2.5 אמפר כל עוד לא מחוברים אליו יותר מדי ציוד היקפי.
ארדואינו נגד Raspberry Pi: יכולת תכנות
ארדואינו
ניתן לתכנת באמצעות קוד פתוח, תוכנה להורדה, הנקראת Arduino IDE.
ניתן לתכנת גם באמצעות Arduino Web Editor המקוון.
IDE פועל על Windows, macOS X ו-Linux.
פאי פטל
אתה יכול לבחור מתוך 9 מערכות הפעלה כדי לתכנת את ה-Pi שלך.
Raspbian היא מערכת ההפעלה המומלצת והיא מבוססת על Linux Debian.
נראה שמערכות ההפעלה האחרות הן ספציפיות לפרויקט, כמו LibreELEC, המיועד למרכז בידור של Kodi.
ניתן לבצע תכנות של Arduino עם ה תוכנת Arduino IDE. אתה יכול גם להשתמש בעורך האינטרנט של Arduino. תוכנת ה-IDE היא קוד פתוח ומאפשרת למשתמשים לכתוב קוד ולאחר מכן להעלות אותו ישירות ללוח. סביבת Arduino IDE כתובה ב-Java אך מבוססת על תוכנות קוד פתוח אחרות (ללא שם) ושפה המכונה Processing. IDE יכול לפעול גם חלונות, macOS X, ו לינוקס.
כאשר אתה מקבל לראשונה את Raspberry Pi 4 שלך, אתה צפוי להשתמש במנהל התקנת מערכת הפעלה המכונה NOOBS (New Out of Box Software). מנהל זה יאפשר לך לבחור מערכת הפעלה עבור Raspberry Pi שלך שתוכל להשתמש בה כדי לתכנת אותה. יש כיום 9 מערכות הפעלה לבחירתכם, אך המומלצת היא בשם Raspbian, המבוססת על Linux Debian. יש לציין, אחד מה מערכות הפעלה אפשריות אחרות אתה יכול להשתמש הוא Windows 10 IoT Core.
פסק דין סופי: לכל לוח יש מטרה אחרת
Arduinos ו-Raspberry Pis שניהם נהדרים ללימוד כיצד לקודד וכיצד לעבוד עם אלקטרוניקה. אבל כל אחד מהם מתאים ביותר רק לסוגים מסוימים של פרויקטים. מכיוון ש-Arduinos הם לוחות פשוטים ואינם מחשבים, הם מתאימים יותר משימות תכנות פשוטות כמו שליטה באור, התאמת תרמוסטטים או שליטה במכשירים.
ומכיוון ש-Raspberry Pis הם מחשבים של ממש, אתה יכול לקחת על עצמך משימות מורכבות יותר כמו פיתוח אפליקציות לנייד, יצירת משחקים או עיצוב אתרים. ועם Raspberry Pi 4 אתה יכול אפילו לחבר אותו לצג ומקלדת ולהשתמש בו כדי להחליף מחשב שולחני.