اردوينو ومشاريع الهاتف المحمول

باستخدام جهاز محمول للواجهة مع اردوينو

تقدم منصة اردوينو الوعد المثير للواجهة بين أجهزة الكمبيوتر والأشياء اليومية. كما تأتي هذه التكنولوجيا مع مجتمع نشط من المتحمسين الذين قاموا بتوسيع وتطبيق وظائف اردوينو بالعديد من الطرق الجديدة والمثيرة ، مما يسمح بتوافق الأجهزة مع الفكرة القديمة لقرصنة البرمجيات. أحد هذه الامتدادات من اردوينو هو في الفضاء المحمول ، وهناك الآن عدد من الواجهات التي تسمح للسيطرة على اردوينو من جهاز محمول. فيما يلي بعض الأمثلة على المشاريع التي تكامل Arduino مع الأجهزة المحمولة.

اردوينو والروبوت

إن النظام المفتوح نسبيا لأجهزة Android يجعله مرشحًا رائعًا للتكامل بسهولة مع Arduino مفتوح المصدر. يسمح نظام Android الأساسي بالاتصال المباشر بـ Arduino ADK من خلال استخدام لغة المعالجة ، والتي ترتبط بلغة Wiring التي تشكل أساس واجهة Arduino. مرة واحدة متصلة ، يمكن استخدام الهاتف الروبوت للتحكم في جميع وظائف اردوينو ، من السيطرة على LED المرفقة ، إلى أدق السيطرة على المرحلات أو الأجهزة المنزلية.

اردوينو و iOS

نظرًا لطبيعة نظام التشغيل iOS فيما يتعلق بالتحكم في مستوى منخفض ، فإن توصيل Arduino بجهاز iOS قد يكون أكثر تحديًا من جهاز Android. أنتج Maker Shed حزمة حزمة Redpark التي سمحت باتصال كابل مباشر بين جهاز iOS و Arduino ، ولكن من غير الواضح ما إذا كان سيتم إصدار إصدار متوافق للموصلات الجديدة التي تم تقديمها على أجهزة iOS. على الرغم من ذلك ، قد يكون هناك احتمال لأنماط الاتصال الأخرى ، مثل مقبس سماعة الرأس ، ويناقش عدد من الموارد عبر الإنترنت هذا الأمر.

اردوينو الخلوي الدرع

وهناك طريقة مباشرة أكثر يمكن أن يصبح فيها اردوينو قادرة على الحركة نفسها مع إضافة درع خلوي. يعلق هذا الدرع GSM / GPRS مباشرة إلى لوحة الاختراق Arduino ، ويقبل بطاقة SIM غير المؤمّنة. إن إضافة الدرع اللاخلوي يمكن أن يسمح لـ Arduino بعمل وتلقي رسائل SMS ، وبعض الدروع الخلوية ستسمح لـ Arduino بعمل مجموعة كاملة من وظائف الصوت ، مما يحول فعليًا Arduino إلى هاتف خلوي محلي الصنع. ربما لم يعد عصر أجهزة الهواتف المحمولة منزلية الصنع بعيدًا.

اردوينو وتويليو

واجهة أخرى للهاتف المحمول يمكن دمجها مع Arduino هي Twilio. Twilio هي واجهة ويب تتصل بالخدمات الهاتفية ، لذا يمكن التحكم في Arduino المتصل بالكمبيوتر باستخدام رسائل صوتية أو رسائل نصية قصيرة. مثال على هذا في العمل هو عبر هذا المشروع ، الذي يستخدم فيه اردوينو وتويليو بالاشتراك مع الأجهزة الكهربائية لتوفير التشغيل الآلي للمنزل الذي يمكن التحكم فيه عن طريق شبكة الإنترنت أو الرسائل القصيرة.

اردوينو واجهات الويب

واحدة من أسهل الطرق لدمج Arduino مع جهاز محمول هو إذا كان الجهاز المحمول قادرًا على الويب. تم دمج نظام IDDino IDE بسهولة مع عدد من واجهات الويب مع خبرة برمجة بسيطة فقط ، ولكن بالنسبة لأولئك الذين يبحثون عن حل أكثر جاهزية ، يوجد عدد من المكتبات. واجهة Webduino أعلاه هي مكتبة خادم الويب Arduino بسيطة للاستخدام مع درع Arduino و ethernet. بمجرد استضافة تطبيق ويب على خادم Webduino ، يمكن التحكم في Arduino من جهاز محمول متصل بالإنترنت.

تقدم الأمثلة السابقة فقط ذوق قصير في المشاريع التي تكامل Arduino مع الأجهزة المحمولة ، ولكن نظرا لشعبية كلا المنصتين من المرجح جدا أن تنمو إمكانات التكامل بين الاثنين مع مرور الوقت فقط.