پلت فرم Arduino به کاربران اجازه می دهد تا یک رابط بین رایانه ها و اشیاء روزمره ایجاد کنند و امکان هک سخت افزاری مبتکرانه را فراهم می کند. اگرچه آردوینو IDE (محیط توسعه یکپارچه) فقط روی ویندوز، مک یا لینوکس کار می کند، تعدادی رابط برای کنترل آردوینو با تلفن یا تبلت وجود دارد. در اینجا چند نمونه از روشهای ادغام آردوینو با دستگاههای تلفن همراه آورده شده است.
اطلاعات این مقاله به طور گسترده برای نسخه های مختلف سخت افزار آردوینو اعمال می شود. نسخههای قدیمیتر ممکن است با سیستمعاملهای جدید تلفن همراه سازگار نباشند.
خط پایین
زمین بازی آردوینو حاوی آموزش ها و اطلاعات متعددی در مورد نحوه ارتباط با سخت افزار با استفاده از آردوینو است. دو برنامه ای که برای توسعه رابط های تلفن همراه پیشنهاد می کند pfodApp و Annikken Andee هستند. اولی منحصراً برای اندروید است، اما دومی با iOS سازگار است. هیچیک از گزینهها به تجربه گسترده برنامهنویسی تلفن همراه نیاز ندارند.
Arduino و Android
پلتفرم نسبتاً باز دستگاههای اندرویدی آنها را کاندیدای عالی برای ادغام با آردوینو میکند. پلتفرم اندروید امکان اتصال مستقیم به Arduino ADK را از طریق استفاده از زبان Processing، که به زبان Wiring که اساس رابط Arduino را تشکیل میدهد، میدهد. پس از اتصال، تلفن اندرویدی می تواند برای کنترل تمام عملکردهای دستگاه آردوینو استفاده شود.
خط پایین
با توجه به ماهیت iOS با توجه به کنترل سطح پایین، اتصال آردوینو به دستگاه iOS شما می تواند کمی چالش برانگیزتر باشد.بسته بریکآوت Redpark امکان اتصال مستقیم کابلی بین دستگاههای iOS قدیمی و آردوینو را فراهم میکند، اما اگر آیفون یا آیپد جدیدتری دارید، باید یک اتصال بیسیم بین دستگاه iOS و آردوینو از طریق بلوتوث یا وایفای راهاندازی کنید.
Arduino Cellular Shields
راه دیگری برای سازگاری آردوینو برای موبایل، استفاده از محافظ سلولی است. سپرهای GSM/GPRS مستقیماً به برد آردوینو متصل می شوند و سیم کارت های قفل نشده را می پذیرند. افزودن محافظ تلفن همراه می تواند به آردوینو امکان ایجاد و دریافت پیام کوتاه را بدهد و برخی از سپرهای سلولی طیف کاملی از عملکردهای صوتی را فعال می کنند و در واقع آردوینو را به یک تلفن همراه خانگی تبدیل می کنند.
خط پایین
یکی دیگر از رابط های تلفن همراه که می تواند با آردوینو ادغام شود Twilio است. Twilio یک رابط وب است که به خدمات تلفن متصل می شود، بنابراین آردوینو متصل به رایانه را می توان با استفاده از پیام های صوتی یا SMS کنترل کرد. به عنوان مثال، Arduino و Twilio را می توان همراه با لوازم خانگی و سایر لوازم الکترونیکی برای ارائه اتوماسیون خانگی که توسط وب یا پیامک قابل کنترل است استفاده کرد.
Arduino و رابط های وب
Arduino IDE به راحتی با تعدادی رابط وب با حداقل تخصص برنامه نویسی ادغام می شود، اما برای کسانی که به دنبال راه حل آماده تر هستند، تعدادی کتابخانه وجود دارد. برای مثال، رابط Webduino، یک کتابخانه وب سرور ساده آردوینو برای استفاده با آردوینو و سپر اترنت است. هنگامی که یک برنامه وب روی سرور Webduino میزبانی می شود، آردوینو را می توان از هر دستگاه تلفن همراهی که به اینترنت متصل است کنترل کرد.