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

إتقان Micro: bit مع Arduino IDE - الزر و GPIO الأخرى: 3 خطوات (مع الصور)
إتقان Micro: bit مع Arduino IDE - الزر و GPIO الأخرى: 3 خطوات (مع الصور)

فيديو: إتقان Micro: bit مع Arduino IDE - الزر و GPIO الأخرى: 3 خطوات (مع الصور)

فيديو: إتقان Micro: bit مع Arduino IDE - الزر و GPIO الأخرى: 3 خطوات (مع الصور)
فيديو: Clock and Timers Explained with Example | STM32G474 | Timer Interrupts | Episode 4 | Part 2 2024, شهر نوفمبر
Anonim
إتقان Micro: bit مع Arduino IDE - زر و GPIO أخرى
إتقان Micro: bit مع Arduino IDE - زر و GPIO أخرى

في مدونتنا السابقة Master Your Micro: bit مع Arduino IDE --Light LED ، تحدثنا عن كيفية تثبيت مكتبة micro: bit على Arduino IDE وكيفية تشغيل LED على micro: bit باستخدام Arduino IDE. في هذه المقالة ، سنخبرك بكيفية تشغيل زر micro: bit و GPIO باستخدام Arduino IDE.

الخطوة 1: زر

يحتوي Microbit على زرين محمولين ذاتيًا على السبورة. نسميها الزر A والزر B بشكل منفصل. IDE PIN المقابل للزر A هو 5 و IDE PIN المقابل للزر B هو 11. يمكنك رؤية مخطط الدائرة للزر أدناه.

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

[cceN_cpp theme = "الفجر"] const int buttonA = 5 ؛ // رقم زر الانضغاطي const int buttonB = 11 ؛ // رقم إعداد باطل زر الضغط () {Serial.begin (9600) ؛ Serial.println ("الميكروبيت جاهز!") ؛ pinMode (buttonA ، الإدخال) ؛ pinMode (buttonB ، INPUT) ؛ } حلقة فارغة () {if (! digitalRead (buttonA)) {Serial.println ("Button A pressed")؛ } if (! digitalRead (buttonB)) {Serial.println ("Button B pressed")؛ } تأخير (10)؛ }

[/cceN_cpp]

بعد تنزيل البرنامج ، اضبط معدل الباود الخاص بـ Serial Monitar ليكون 9600.

اضغط على الزر A ، سيعرض Serial Monitar "تم الضغط على الزر A" ؛ اضغط على الزر B ، سيعرض "الزر B المضغوط".

الخطوة 2: GPIO أخرى

Micro: bit يؤدي إلى إخراج منفذ الإدخال والإخراج الجزئي بإصبعه الذهبي. يجب أن نولي اهتمامًا خاصًا لأنه يمكن استخدام معظم منافذ الإدخال والإخراج بشكل متكرر. لاستخدام منافذ الإدخال والإخراج بشكل صحيح ، يمكنك الرجوع إلى شروط الاستخدام المتكرر لمنفذ الإدخال والإخراج. لمزيد من التفاصيل ، يمكنك رؤية الجدول أدناه. يعرض هذا الجدول بيانات مختلفة حول كل من المسامير الموجودة على موصل حافة micro: bit.

يمكنك استخدام مشبك aligator لإخراج P0 و P1 و P3 و 3 V و GND بسهولة. إذا كان هذا لا يزال غير كافٍ بالنسبة لك ، أود أن أوصيك بشراء لوحة اندلاع micro: bit.

يمكن لكل من لوحي الفصل أعلاه توجيه جميع منافذ الإدخال والإخراج ، والتي تمكنك من البرمجة لمنافذ الإدخال والإخراج هذه والتحكم في الدائرة الخارجية.

الخطوة الثالثة: القراءات النسبية:

إتقان تقنية Micro: bit مع Arduino IDE - Light LED

هذه المقالة من:

إذا كان لديك أي أسئلة ، يمكنك التواصل مع : [email protected].

موصى به: