פלטפורמת Arduino מאפשרת למשתמשים ליצור ממשק בין מחשבים וחפצים יומיומיים, מה שמאפשר פריצת חומרה המצאתית. למרות ש- Arduino IDE (סביבת פיתוח משולבת) עובד רק על Windows, Mac או Linux, ישנם מספר ממשקים זמינים לשליטה ב- Arduino עם טלפון או טאבלט. הנה כמה דוגמאות לדרכים שבהן ניתן לשלב את Arduino עם מכשירים ניידים.
המידע במאמר זה חל באופן נרחב על גרסאות שונות של חומרת Arduino. ייתכן שגרסאות ישנות יותר לא יהיו תואמות למערכות הפעלה חדשות יותר לנייד.
שורה התחתונה
מגרש המשחקים של Arduino מכיל מדריכים רבים ומידע על איך להתממשק עם חומרה באמצעות Arduino. שתי תוכנות שהיא ממליצה לפיתוח ממשקים לנייד הן pfodApp ו-Annikken Andee. הראשון מיועד אך ורק לאנדרואיד, אך האחרון תואם ל-iOS. אף אחת מהאפשרויות לא דורשת ניסיון נרחב בתכנות נייד.
Arduino ו-Android
הפלטפורמה הפתוחה יחסית של מכשירי אנדרואיד הופכת אותם למועמדים מצוינים לאינטגרציה עם Arduino. פלטפורמת האנדרואיד מאפשרת חיבור ישיר ל-Arduino ADK באמצעות שימוש בשפת Processing, הקשורה לשפת Wiring המהווה את הבסיס לממשק ה-Arduino. לאחר החיבור, ניתן להשתמש בטלפון אנדרואיד כדי לשלוט בכל הפונקציות של מכשיר Arduino.
שורה התחתונה
בהתחשב באופי של iOS ביחס לשליטה ברמה נמוכה, חיבור Arduino למכשיר iOS שלך יכול להיות קצת יותר מאתגר.חבילת הפריצה של Redpark מאפשרת חיבור כבלים ישיר בין מכשירי iOS ישנים יותר לארדואינו, אך אם יש לך אייפון או אייפד חדשים יותר, עליך להגדיר חיבור אלחוטי בין מכשיר ה-iOS לארדואינו באמצעות Bluetooth או Wi-Fi.
Arduino Cellular Shields
דרך נוספת להפוך את Arduino לידידותי לנייד היא להשתמש במגן סלולרי. מגני GSM/GPRS מתחברים ישירות ללוח הפריצה של Arduino ומקבלים כרטיסי SIM לא נעולים. תוספת של מגן סלולרי יכולה לאפשר לארדואינו ליצור ולקבל הודעות SMS, וכמה מגנים סלולריים מאפשרים מגוון שלם של פונקציות קוליות, ולמעשה הופכים את הארדואינו לטלפון סלולרי ביתי.
שורה התחתונה
ממשק נייד נוסף שניתן לשלב עם Arduino הוא Twilio. Twilio הוא ממשק אינטרנט שמתחבר לשירותי טלפון, כך שניתן לשלוט בארדואינו המחובר למחשב באמצעות הודעות קוליות או SMS. לדוגמה, ניתן להשתמש ב- Arduino ו- Twilio בשילוב עם מכשירי חשמל ואלקטרוניקה אחרת כדי לספק אוטומציה ביתית הניתנת לשליטה באמצעות אינטרנט או SMS.
Arduino וממשקי אינטרנט
ה-Arduino IDE משולב בקלות עם מספר ממשקי אינטרנט עם מומחיות מינימלית בתכנות, אך למי שמחפש פתרון מוכן יותר, קיימות מספר ספריות. ממשק Webduino, למשל, הוא ספריית שרת אינטרנט פשוטה של Arduino לשימוש עם מגן Arduino ו-Ethernet. ברגע שיישום אינטרנט מתארח בשרת Webduino, ניתן לשלוט ב-Arduino מכל מכשיר נייד שמחובר לאינטרנט.