מדריך תכנות בארדואינו

לוגו של ארדואינו

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

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

אילו סוגי צלחות יש?

לוחות ארדואינו

שם לוחות רשמיים שונים של ארדואינו, אם כי כדי להתחיל אני ממליץ להשתמש Arduino UNO, וזה מה שאני משתמש כבסיס להדרכה. הצלחות השונות הבולטות ביותר הן:

  • Arduino UNO Rev3: זו הצלחת הגמישה והמשומשת מכולן, המומלצת מלכתחילה. יש לו מיקרו-בקר ATmega328 16Mhz, 2KB של SRAM ו- 32KB של פלאש, 14 פינים של קלט / פלט דיגיטלי ו -6 כניסות אנלוגיות.
  • ארדואינו בשל: יש לו מיקרו-בקר AT91SAM3X8E עם 84 מגה-הרץ, 96KB של SRAM ו- 512 קילו-בתים של פלאש, כך שתוכל להקליט תוכניות מורכבות יותר לפרויקטים גדולים יותר. כמו כן, תוכלו למצוא 54 חיבורי קלט / פלט דיגיטליים ו -12 כניסות אנלוגיות + 2 יציאות אנלוגיות.
  • ארדואינו מגה: 2560Mhz ATmega16 מיקרו-בקר, 8KB של SRAM, 256KB של פלאש, 54 פינים של קלט / פלט דיגיטלי ו -16 כניסות אנלוגיות. במילים אחרות, זה יהיה מודל ביניים בין Due ו- UNO, עבור פרויקטים של מורכבות ביניים.
  • ארדינו ליליפאד: פלטה קטנה ועגולה שגמישה לפרויקטים של טקסטיל אלקטרוני שלכם, כלומר לבישה שתוכלו ללבוש בגדים. זה ניתן לתיאוג.
  • ארדואינו מיקרו: זהו לוח קטן מאוד עם מיקרו-בקר שיכול להועיל כאשר שטח הוא גורם מפתח ואתה זקוק ללוח שתופס מקום קטן כדי להכניס אותו לחלל קטן. יש גרסת Pro שלו עם יכולות משופרות. הוא כולל 32 מגה-הרץ ATmega4U16 מיקרו-בקר ו -20 פינים של קלט / פלט שתצטרך להלחין.
  • ארדואינו ננו: זהו לוח קטן עוד יותר מה- Micro, אך עם תכונות ומחיר דומים, עם מיקרו-בקר ATmega328.
  • ארדואינו אספלורה: הוא מעט יקר יותר מרוב הקודמים, הוא מבוסס על לאונרדו הפרימיטיבי, בעל יכולות דומות לאו"ם והיה הלוח הראשון שהופיע. אך העיצוב שלו חודש, צומצם ושונה בכך שכמה לחצנים, מיני ג'ויסטיק וחיישנים שולבו ישירות על הלוח. לכן, זה מעניין עבור פרויקטים של משחקים.

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

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

  • מגן Wifi: כדי להוסיף קישוריות WiFi ולהיות מסוגל לחבר את הפרויקט שלך לאינטרנט כדי לנהל אותו מרחוק.
  • מגן GSM: עבור קישוריות נתונים ניידים.
  • מגן אתרנט: חיבור קווי לרשת.
  • מגן פרוטו: מאפשר לך להשתמש בקרש לחם לעיצובים שלך.
  • והרבה MAS, כגון מסכים, מקלדות, ...

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

מה אני צריך כדי להתחיל?

פריצינג: לכידת הממשק שלו

כדי להתחילאני ממליץ לך לרכוש את החומר הבא:

  • מתחיל ערכת ארדואינו: זו ערכת התחלה שלמה המכילה צלחת Arduino UNO, מדריך שלם מאוד ושלל אלמנטים אלקטרוניים שונים לעבודה (נגדים, קבלים, מסכי LED, צגים, לוח לחם, נוריות, כבלים, דיודות, טרנזיסטורים, זמזמים, מנועים וסרוומוטורים, דרייברים וכו ').
  • אם תבחר לקנות אחת מהצלחות שהוזכרו לעיל, זכור כי תצטרך לרכוש את חומר חשמלי הכרחי עבור כל פרויקט בעצמך בחנויות המתמחות ... יתכן שברגע שניצלת את ערכת המתנע, אתה מעוניין לקנות חומר נוסף כדי להמשיך ולהרחיב את הפרויקטים שלך או לעשות דברים מעבר למה שהערכה הזו מאפשרת לך.

מעבר לפיזי, יהיה מעניין גם אם יש לך תוכנה מספקת:

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

עם זה, יהיה לך יותר מ מספיק להתחיל…

מדריך תכנות לארדואינו:

קורס התחלה של ארדואינו

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

מה כולל קובץ ההורדה?

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

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

הורד ספר אלקטרוני ותוספים בחינם:

התחל את ההורדה כאן:

ספר ארדואינו

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


9 תגובות, השאר את שלך

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

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

*

*

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

  1.   תומס דיג'ו

    ברכות אחר הצהריים טובות:
    היית צריך לעשות TESTER שלוקח שני ערכים של קבלים והתנגדות במקביל לקרקע C = 470Mfx50V, R = 330k 1 / 4W, זה מתחבר לשקע הכניסה והפלט 3.5 AUDIO
    באמצעות שאלה 3.5
    שאלה בארדואינו אפשר לעשות משהו שמודד ומפיק ערכים,

  2.   מריו פיניונס ג. דיג'ו

    אני מתחיל ואני מתכוון להשיג תוצאות טובות

  3.   נורברטו דיג'ו

    הורדת Arduino EBOOK שלך לא עובדת

    1.    יצחק דיג'ו

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

  4.   סנונית דיג'ו

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

    1.    יצחק דיג'ו

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

  5.   נסטור מרטין דיג'ו

    שלום, תוכל בבקשה לבדוק שוב את הקישור? https://www.hwlibre.com/wp-content/uploads/2019/04/EBOOK-ARDUINO.zip
    זה נותן שגיאת רשת בעת הורדה.
    תודה רבה.

    1.    יצחק דיג'ו

      שלום,
      אוקיי, בדק.

  6.   חיימה טרן רבולדו דיג'ו

    אומדנים:
    לא הצלחתי להוריד את הספר האלקטרוני של Arduino. האם תוכל לשלוח לי אותו בדואר, יחד עם חומרים נוספים ללמידה ושימוש טוב?
    ברכות.