التدريب العملي على أدوات تطوير الملحقات المفتوحة من Android - 💡 Fix My Ideas

التدريب العملي على أدوات تطوير الملحقات المفتوحة من Android

التدريب العملي على أدوات تطوير الملحقات المفتوحة من Android


مؤلف: Ethan Holmes, 2019

بالأمس ، أعلنت Google عن مجموعة الملحقات المفتوحة الخاصة بها استنادًا إلى Arduino. على الرغم من عدم توفرها على الفور للبيع في الولايات المتحدة ، إلا أنها (أو ما يشبه ما تراه في هذا المنشور) ستظهر قريبًا. أيضًا ، تتوفر ملفات التصميم كجزء من ADK ، والتي يمكنك تنزيلها من هنا.

ملاحظة: أفهم أن ذلك يعتمد على [مضيف البريد الإلكتروني] USB Host Shield. إذا كان لدى أي شخص هناك أحد هذه الدروع ، سأكون مهتمًا حقًا بالتعقيب على التعليقات حول ما إذا كان التطبيق النموذجي يعمل فقط من أجلك. ستحتاج إلى توصيل المستشعرات والمحركات المستخدمة في المجموعة التجريبية ، ولكن العديد منها بسيط (الأزرار ، المصابيح ، المرحلات). تحذير: إذا حاولت ذلك ، فسيحاول الهاتف سحب رسوم من USB Host Shield ، مما قد يتسبب في قيام منظم الجهد الكهربي في Arduino بتوليد قدر هائل من الحرارة إذا كنت تستخدم مصدر طاقة خارجي ، ومن المحتمل أن يتسبب جهاز الكمبيوتر الخاص بك لإيقاف تشغيل منفذ USB إذا كنت تستخدم USB. لذلك يمكنك إما إرسال 5 فولت إلى Arduino ، متجاوزًا منظم الجهد ، أو استخدام مصدر طاقة USB سمين (مثل مزودات طاقة USB 2 أمبير التي تأتي مع iPad وبعض الهواتف).

لقد قدمت Google بضع مئات من الأدوات هنا في Google I / O 2011 ، وحصلت على يدي. يوجد داخل العلبة جهازان صغيران صغيران ، درع محمّل بالأزرار ، المصابيح ، المرحلات ، وأكثر من ذلك. وتستند اللوحة نفسها إلى تصميم Arduino Mega ، مع إضافة وحدة مضيف USB (وهذا يعني أن هناك منفذي USB: واحد للاتصال بهاتف Android ، والآخر المعتاد للاتصال بجهاز الكمبيوتر الخاص بك للبرمجة / الشاشة التسلسلية التمكن من):

التعليمات الكاملة هنا. سأغطي النقاط البارزة أدناه وأعلق على بعض الأشياء التي أربكتني عندما اتبعتها:

للبدء ، ستحتاج إلى تنزيل برنامج Arduino ، وكذلك تثبيت بعض المكتبات الإضافية من Google وواحدة (CapSense) من Arduino Playground. على الرغم من أن تعليمات Google تطلب منك تثبيت المكتبات في دليل تثبيت Arduino ، أعتقد أنه يجب عليك تثبيتها في المكتبات الدليل ضمن مجلد رسم Arduino (في Arduino ، انقر فوق رسم ثم انقر فوق إظهار مجلد رسم ، وارفع مستوى دليل واحد). تأكد من إنهاء Arduino وإعادة تشغيله بعد تثبيت المكتبات.

بعد ذلك ، تحتاج إلى تثبيت المخطط التوضيحي على لوحة ADK المتوافقة مع Arduino.

هذا هو الجزء السهل. بعد ذلك ، تحتاج إلى الدخول في بيئة تطوير Eclipse ، والاستعداد لتجميع وتثبيت التطبيق على هاتفك. إذا لم تكن مستعدًا أبدًا لتطوير Android ، فقم بتخصيص حوالي ساعة للتنزيل والتثبيت والتكوين ، ثم اتبع هذه التعليمات. بعد إعداد Android SDK ، ستحتاج إلى تثبيت مكتبة الوظائف الإضافية من المستوى 10 لواجهة برمجة تطبيقات Google واستيراد نموذج التطبيق ، ثم النشر على هاتفك. الإرشادات هنا تخبرك عن كيفية القيام بذلك. إذا شعرت بالارتباك مثلي ، لاحظ أن الوظيفة الإضافية لـ Google APIs من المستوى 10 موجودة ضمن "الوظائف الإضافية لجهة خارجية".

وبمجرد تشغيله ، ستكون قادرًا على اللعب مع لوحة العرض التوضيحي. تتيح لك إحدى علامات تبويب التطبيق اللعب باستخدام المدخلات (الأزرار والاستشعار بالسعة وعصا التحكم ودرجة الحرارة والضوء) والأخرى تتيح لك التحكم في المخرجات (الماكينات ، المصابيح ، إلخ). إستمتع!

مجموعة صور Flickr: مجموعة أدوات تطوير الإكسسوار المفتوح من Android في Google I / O 2011



قد تكون مهتمة

وصفة: الروبيان الحلو والحامض المشوي

وصفة: الروبيان الحلو والحامض المشوي


توسيع الخيزران الدراجة الاستوديو

توسيع الخيزران الدراجة الاستوديو


Maker Faire Daily - فريقنا على الأرض

Maker Faire Daily - فريقنا على الأرض


صانع Faire Detroit: مقابلة مع Bethany Shorb من Cyberoptix Tie Lab

صانع Faire Detroit: مقابلة مع Bethany Shorb من Cyberoptix Tie Lab