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

جدول المحتويات:

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

تتيح منصة Arduino للمستخدمين إنشاء واجهة بين أجهزة الكمبيوتر والأشياء اليومية ، مما يسمح ببعض عمليات القرصنة المبتكرة للأجهزة. على الرغم من أن Arduino IDE (بيئة التطوير المتكاملة) يعمل فقط على أنظمة تشغيل Windows أو Mac أو Linux ، إلا أن هناك عددًا من الواجهات المتاحة للتحكم في Arduino باستخدام الهاتف أو الجهاز اللوحي. فيما يلي بعض الأمثلة على الطرق التي يمكن بها دمج Arduino مع الأجهزة المحمولة.

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

Image
Image

الخط السفلي

يحتوي ملعب Arduino على العديد من البرامج التعليمية والمعلومات حول كيفية التفاعل مع الأجهزة باستخدام Arduino. هناك برنامجان توصي بهما لتطوير واجهات الهاتف المحمول وهما pfodApp و Annikken Andee. الأول مخصص حصريًا لنظام Android ، لكن الأخير متوافق مع iOS. لا يتطلب أي من الخيارين أي خبرة واسعة في برمجة الأجهزة المحمولة.

اردوينو و Android

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

الخط السفلي

نظرًا لطبيعة iOS فيما يتعلق بمستوى التحكم المنخفض ، قد يكون توصيل Arduino بجهاز iOS الخاص بك أكثر صعوبة.تسمح حزمة Redpark breakout بكبل اتصال مباشر بين أجهزة iOS القديمة و Arduino ، ولكن إذا كان لديك جهاز iPhone أو iPad أحدث ، فيجب عليك إعداد اتصال لاسلكي بين جهاز iOS و Arduino عبر Bluetooth أو Wi-Fi.

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

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

الخط السفلي

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

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

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

موصى به: