Logo ar.androidermagazine.com
Logo ar.androidermagazine.com

كيف تبدأ الأشياء الروبوت

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

Anonim

أشياء Android قد تكون واحدة من أفضل مشاريع Google على الإطلاق. تم تصميمه للمساعدة في إنشاء "أشياء" ذكية صغيرة مدمجة من خلال كونها بسيطة ومتسقة ، إنها طريقة رائعة للبدء في أي نوع من المشاريع الصغيرة المتصلة حتى لو لم تقم بأي نوع من البرمجة من قبل.

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

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

أشياء Android: كل ما تحتاج لمعرفته حول خطة Google لتعطيل إنترنت الأشياء

ما تحتاجه: الأجهزة

لا تحتاج إلى بطانية كلب عيد الميلاد للعمل مع Android Things ، لكنها لا تؤذي أي شيء إذا كان لديك واحدة.

لتتمكن من العمل مع تطبيق Android Things ، فإنك تحتاج إلى عدد قليل من الأجهزة الأساسية. بالنسبة للمبتدئين ، ستحتاج إلى كمبيوتر. ليس من الضروري أن يكون جهاز كمبيوتر فخمًا ، فهو قوي بما يكفي لتشغيل Android Studio. سيكون أي كمبيوتر شخصي أو كمبيوتر محمول يعمل بنظام Windows حديثًا جيدًا ، وكذلك أي جهاز كمبيوتر يعمل بنظام Intel Mac أو كمبيوتر شخصي يعمل بنظام Linux.

منذ عدة سنوات ، بدأت أخدع في تطوير Android على Acer Netbook صغير كنت أجده ، وكان أكثر من كافٍ على جانب الجهاز. بالطبع ، سوف يقلل جهاز الكمبيوتر القوي من الوقت الذي يستغرقه تجميع إبداعاتك ، لكنك لا تحتاج إلى واحدة.

لا تحتاج إلى الكثير من الأجهزة باهظة الثمن للبدء.

في الطرف الآخر ، ستحتاج إلى بعض الأجهزة التي يمكنها تشغيل Android Things.

إذا كنت على دراية بأجهزة الكمبيوتر الصغيرة ذات اللوحة الواحدة والتلاعب حولها ، فيمكنك البدء باستخدام لوحة PICO-IMX7-AT قائمة بذاتها أو جهاز Raspberry Pi 3. أنا أحب Raspberry Pi لأنه يحظى بمثل هذا الدعم الواسع وهو القدرة على التكيف لفعل أي شيء تقريبًا ، ولكن إذا كنت أكثر جدية في إنشاء مشاريع ذكية مدمجة ، فإن بيكو هو الخيار الأفضل لأنه يحظى أيضًا بدعم تطوير Alexa.

الخيار الأفضل هو إنفاق 200 دولار وشراء مجموعة أدوات مطور Android كاملة. لن تحصل على لوحة Pico فحسب ، بل ستحصل أيضًا على شاشة متعددة اللمس بحجم 5 بوصة وكاميرا عالية الدقة و Pimoroni Rainbow HAT وجميع الكابلات والمشابك لوضعها معًا. هذه هي نفس المجموعات التي قدمتها Google للحضور في Google I / O 2018 ، وهي رائعة. يجدر بنا أن ننفق أكثر قليلاً للحصول على كل ما تحتاجه وكذلك الحصول على الأجهزة الدقيقة المستخدمة في جميع العروض التوضيحية والبرامج التعليمية.

ما تحتاجه: البرمجيات

كل قطعة برنامج تحتاج إلى تطويرها لـ Android Things مجانية. هذا لا يعني أنه أمر سيئ ، فقط أن مطوريه يريدونك أن تكون قادرًا على استخدامه وعدم فرض رسوم على أي شيء.

يتكون من ثلاثة أجزاء: صورة Android Things لأجهزة التطوير الخاصة بك ، و Android Studio لجهاز الكمبيوتر الخاص بك ، وتطبيق مصاحب Android لتشغيل نظامك وتشغيله وتوصيله بشبكة Wi-Fi إذا كنت تستخدم المجموعة من Google.

جميع البرامج التي تحتاج إلى تطويرها لـ Android Things مجانية.

Android Studio هو نفس Android Studio الذي يستخدمه مطورو التطبيقات لهواتف Android. يحتوي على عدد قليل من المتطلبات الأساسية ، لديك بالفعل تلك المثبتة إذا كنت تستخدم Windows أو macOS.

إذا كنت تقوم بالتثبيت على نظام Linux ، فستحتاج إلى بعض التبعيات الأساسية التي ربما تستخدمها بالفعل. يمكنك تنزيل Android Studio من موقع Google Developers ، ويتم تثبيته مثل أي برنامج آخر. ستجد أيضًا إرشادات كاملة حول إعداد بيئة التطوير الخاصة بك بعد أن يرشدك المثبت من خلال الإعداد.

تتوفر أشياء Android كصورة تم إنشاؤها مسبقًا من Google في مدخل Android Things. توفر Google تحديثات وتصحيحات يمكنك تثبيتها ، لذا فإن استخدام الصورة المدمجة مسبقًا يعد فكرة جيدة. إذا قمت بشراء مجموعة مطورين ، لديك بالفعل البرنامج الذي تحتاجه لبدء التثبيت على اللوحة. ستحتاج أيضًا إلى الاشتراك في وحدة التحكم الخاصة بـ Android Things الخاصة بك للمساعدة في جلب البيانات وإرسالها عبر Google Cloud. إذا لم تشتري مجموعة ، فإن وحدة التحكم dev لديها الأداة التي تحتاجها لإدخال أحدث إصدار من Android Things إلى اللوحة الخاصة بك.

إنها أيضًا فكرة رائعة لتثبيت تطبيق رفيق Android Things على هاتفك. إذا اشتريت مجموعة ، فستحتاج إليها لإعداد الشبكة وتوصيلها. يمكنك العثور عليه في Google Play.

المحطة التالية: في أي مكان

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

تقدم Google برنامجًا تعليميًا كاملاً للبدء بمجرد تجميع كل شيء.

هذا هو السبب في أنني أحب منصة Android Things. لديك عدد قليل من الأجهزة التي يمكنها إخبارك عن درجة الحرارة ، ولكن ليس لديك فكرة عن المكان الذي ستذهب إليه بعد توصيل كل شيء. يحتوي Google على برنامج تعليمي رائع يأخذك خلال الأساسيات (إنشاء إضاءة LED) إلى التقنيات المتقدمة في مستندات تدريب Android الخاصة به.

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

إكمال تدريب الأشياء على Android يوفر لك Google Provides كل ما تحتاج إلى معرفته لبدء إنشاء التطبيقات بالإضافة إلى الإلمام بالحوسبة المدمجة وكيفية عمل الأجهزة الطرفية الأخرى. إنه أمر رائع بغض النظر عن مستوى مهارتك.

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

قد نربح عمولة للمشتريات باستخدام روابطنا. أعرف أكثر.