קהילת ארדואינו היא ענקיתמספר משתמשים, חומרי הדרכה רבים, פרויקטים ופתרונות מוכנים המשמשים ביישומים שונים. החברה מציעה גם שיטה פשוטה מאוד לאינטראקציה עם ציוד היקפי חיצוני. בתחילה תוכנן בסיס הארדואינו לספק חיבור של מפעילים וחיישנים שונים למיקרו-בקר ללא שימוש במעגלים נוספים. פיתוח מכשירים ויישומים פשוטים אינו מצריך ידע מעמיק באלקטרוניקה.
תיאור המכשיר
ארדואינו אונו הוא קוד פתוחפלטפורמה המאפשרת לך לאסוף מגוון מכשירים אלקטרוניים. לוח זה יהיה שימושי ומעניין עבור אנשים יצירתיים, מתכנתים, מעצבים ומוחות סקרנים אחרים שאוהבים לעצב גאדג'טים בעצמם. Arduino Uno יכול לעבוד גם יחד עם מחשב וגם באופן אוטונומי. הכל תלוי במטרה וברעיון.
פלטפורמת Arduino Uno מורכבת מתוכנות ו-חלקי חומרה גמישים ביותר ונוחים לתפעול. גרסה פשוטה של C ++ (Wiring) משמשת לתכנות. העיצוב יכול להתבצע על ידי Arduino IDE בחינם ועל בסיס כלים C / C ++ שרירותיים. המכשיר תומך במערכות הפעלה לינוקס, MacOS ו- Windows. כבל USB משמש לתכנות ותקשורת עם מחשב, ונדרש ספק כוח (6-20 וולט) להפעלה עצמאית. למתחילים פותחו ערכות מוכנות לעיצוב אלקטרוניקה - סדרת Matryoshka.
Arduino Uno R3
זהו דגם חדש תוצרת איטליה.הוא מיוצר על בסיס המעבד ATmega328p, שתדר השעון הוא 16 מגה-הרץ, הזיכרון הוא 32 קילו-בייט. הלוח כולל 20 פינים (ופיקוח קלט) מפוקחים להתממשקות להתקנים היקפיים.
תכונות המכשיר
ארדואינו אונו מסוגל לתקשר עם אחריםארדואינו, מחשבים ומיקרו-בקרים. פלטפורמת המכשיר מאפשרת חיבור טורי באמצעות פינים RX (0) ו- TX (1). מעבד ATmega16U2 מתרגם חיבור זה דרך יציאת ה- USB: כתוצאה מכך מותקן יציאת COM וירטואלית נוספת במחשב. תוכנת Arduino כוללת כלי עזר שמחליף הודעות טקסט בערוץ שנוצר. נוריות ה- RX וה- TX מותקנות על לוח ההתקנים, אשר נדלקות כאשר מועבר מידע בין המחשב למעבד ATmega162U. הודות לספרייה נפרדת, אתה יכול לארגן חיבור באמצעות סיכות שונות, לא מוגבלות לאפס ולראשון. ובעזרת כרטיסי הרחבה נוספים, ניתן לארגן שיטות אינטראקציה אחרות, למשל, Wi-Fi, ערוץ רדיו, רשת אתרנט.
ל- Arduino Uno smd יש מבצע מיוחדנתיך המגן על יציאות ה- USB של המחשב מפני מעגלים קצרים ומתח יתר. למרות שמחשבים הם עצמאיים, נתיך מספק ביטחון נוסף. הוא מסוגל לנתק את החיבור אם מוחל זרם של יותר מ -500 mA על כניסת יציאת ה- USB, ומשחזר אותו כאשר הזרם חוזר לקדמותו.
מסקנה
לסיכום, בואו נגיד שהארדואינו הוא מאודפלטפורמה גמישה ופונקציונלית לפיתוח יישומים שונים. יש לו יכולות אדירות לספק יכולת פעולה הדדית עם מכשירים היקפיים. ארדואינו מעולה ללמוד על מיקרו-בקרים ויכול לשמש גם בסיס לפרויקטים קטנים.