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

תוכן עניינים:

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

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

תוכנה וחומרה

Arduino הוא קוד פתוח, הן במפרט התוכנה והן בחומרה שלו, כך שחובבים יכולים להרכיב את מודולי הארדואינו הפשוטים ביותר בעצמם ביד. ניתן לרכוש מודולי Arduino מתוחכמים יותר מורכבים מראש ובמחיר צנוע. החומרה מגיעה במפרטי פורמטים רבים, ממכשיר לביש קטן ועד מודולים צמודי שטח גדולים יותר.המצב העיקרי של חיבור המחשב הוא באמצעות USB, אם כי קיימים גם גורמי צורה של Bluetooth, טורי ו-Ethernet.

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

למרות שה-Arduino IDE עובד רק על Windows, Mac או Linux, ישנם מספר ממשקים זמינים לשליטה ב-Arduino עם טלפון או טאבלט.

Image
Image

שורה התחתונה

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

Projects

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

החשיבות של ארדואינו

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

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

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

מוּמלָץ: