מה זה ארדינו?

סקירה כללית:

האם אי פעם רצית ליצור תוכנית שיכולה פשוטו כמשמעו להפוך את הקפה שלך בשבילך? אם כן, ייתכן שתהיה מעוניין בפיתוח מיקרו-בקרים.

מיקרו-בקרים ידועים לשמצה על היותם קשים לתכנות; המטרה של Arduino היא ליצור דרך נגישה עבור מפתחי תוכנה להיכנס לעולם של תכנות microcontroller. Arduino הוא ממשק microcontroller שנבנה סביב מעבד Atmega Atmega, יחד עם שפה סביבת תכנות ליצירת לוגיקה על השבב.

תוכנה וחומרה:

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

התוכנה Arduino היא חופשית וקוד פתוח. פלטפורמת התכנות מבוססת על שפת החיווט הנפוצה. ה- IDE מבוסס על עיבוד, שהיא שפה ידועה בקרב מעצבים ואבות טיפוס. שלא כמו רוב ממשקי המיקרו, Arduino הוא פלטפורמה חוצה; זה יכול להיות מופעל על Windows, Linux ו- Macintosh OS X.

יישומים:

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

פרויקטים:

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

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

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

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

כלי לחדשנות:

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