כיצד להתקין את Arduino IDE בגרסאות אובונטו האחרונות

מסך התזה של Arduino IDE

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

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

מה זה ארדואינו IDE?

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

זה האחרון עשוי להיות החלק המעניין או החשוב ביותר ב- IDE של ארדואינו מכיוון שיש הרבה IDE בחינם באובונטו, אך אף אחד מהם אינו מציע חיבור למודלים הרשמיים של לוח הארדואינו.

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

כיצד להתקין את Arduino IDE באובונטו שלי?

ארדואינו IDE אינו נמצא במאגרים הרשמיים של אובונטו, לפחות בגרסה האחרונה, כך עלינו להשתמש באתר הרשמי של הפרויקט כדי לקבל את IDE זה. כרגע ישנן שתי גרסאות של Arduino IDE, גרסה המתאימה לענף 1.8.x וענף אחר המתאים לגרסת 1.0.x. ההבדל בין שתי הגרסאות נעוץ בדגמי הצלחות בהן הם תומכים. באופן אישי אני חושב שהאפשרות הטובה ביותר היא להוריד את סניף 1.8.x של ה- Arduino IDE. הסיבה לכך היא שנוכל לשנות את הלוח בכל עת וגרסה זו תתמוך בו, אך אם אנו בוחרים גרסה מהענף האחר, עלינו לשנות את התוכנית אם נעבור ללוח מודרני, מכיוון שענף 1.0.6 כן לא תומך בלוחות ארדואינו מודרניים יותר.

צילום מסך של האינטרנט Arduino IDE

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

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

sudo chmod +x install.sh

פקודה זו תגרום לקובץ ההתקנה לפעול ללא צורך בשורש. כעת אנו מבצעים את הדברים הבאים במסוף:

./install.sh

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

התקנת IDE של Arduino

מה אני צריך לעבוד עם Arduino IDE?

כל האמור לעיל יעזור לנו להתקין את ה- IDE של ארדואינו באובונטו אך נכון שזה לא יספיק ללוח הארדואינו שלנו לעבוד כראוי או כפי שהיינו רוצים. כעת, תוכנית Arduino IDE היא עדיין עורך קוד פשוט כמו Gedit יכול להיות. אבל אפשר לתקן את זה. בשביל זה נצטרך כבל USB למדפסת, כבל חשמל 5V ולוח פיתוח.

פיתוח תוכנית עם ה- Arduino IDE והוועד UNO של Arduino

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

כעת אנו כותבים את התוכנית וכשנסיים, אנו עוברים לתפריט התוכנית. בזה עלינו קודם בדוק / ​​הידור ואם זה לא מטפל בבעיה כלשהי נוכל להשתמש באפשרות העלאה.
צילום מסך של Arduino IDE

ואם אין לי את המחשב שלי, כיצד אוכל להשתמש ב- Arduino IDE ללא אובונטו שלי?

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

גרסה זו מאפשרת לנו לעשות הכל כמו הגרסה האחרונה של Arduino IDE אבל את התוכניות והקודים שיצרנו ניתן לשמור במרחב אינטרנט שהקצנו וכן יכולנו להוריד אותם כדי להחיל אותם על כל פרויקט שאנו יוצרים ב- IDU של ארדואינו.

האם אוכל לדלג על כל השלבים האלה?

על מנת לתפקד כראוי את לוח הארדואינו, האמת היא שאיננו יכולים לדלג על אף אחד מהשלבים הקודמים, אבל לא בגלל ש- Arduino IDE עובד כמו Microsoft Word או Adobe Acrobat אלא בגלל ה- עובדה פשוטה שאין אלטרנטיבה כטובה. בעצם, להריץ תוכנות או תוכניות משלנו על הלוחות שלנו, ראשית אנו זקוקים ל- IDE כדי ליצור את התוכנית. בשביל זה זה יספיק עם נטו, אבל אנחנו צריכים האפשרות להיות מסוגל לשלוח אותו לצלחת. בשביל זה לא נצטרך רק Netbeans אלא גם מנהל הקבצים. אבל בשביל זה נצטרך שבאובונטו היו כל מנהלי ההתקנים של לוח הארדואינו שנשתמש בהם.

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   סזאר בריונובו דיג'ו

    שוב תודה רבה !! הסבר טוב והכל עושה פלאים.

  2.   leonidas83glx דיג'ו

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

  3.   גבריאל דיג'ו

    מצטער אבל כדי להתקין אותו מהקונסולה בסוף הייתי צריך להיכנס לתיקייה ולהריץ את הפקודה sudo apt install arduino-builder
    אני לא יודע למה, אבל כאשר ביצעתי את הפקודה שציינת שזה יגיד לי.

    לא ניתן לגשת ל- chmod: 'install.sh': הקובץ או הספרייה אינם קיימים

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