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

أداة لوحة المفاتيح مع Arduino (من Arduino Book): 6 خطوات
أداة لوحة المفاتيح مع Arduino (من Arduino Book): 6 خطوات

فيديو: أداة لوحة المفاتيح مع Arduino (من Arduino Book): 6 خطوات

فيديو: أداة لوحة المفاتيح مع Arduino (من Arduino Book): 6 خطوات
فيديو: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, يوليو
Anonim
Image
Image

إليك برنامج تعليمي لكيفية إنشاء أداة لوحة المفاتيح باستخدام Arduino. يستغرق الأمر 6 خطوات فقط ، وهو أمر سهل للمبتدئين لبدء استخدام Arduino. تبدو نتيجة المشروع أشبه بآلة قرع أكثر من كونها أوتارًا. هناك 4 ملاحظات متضمنة: C و D و E و F.

الخطوة 1: المستلزمات

دائرة كهربائية
دائرة كهربائية

فيما يلي قائمة المستلزمات لهذا المشروع:

- اردوينو أونو

- لوحة توصيل (الحجم لا يهم ، ولا يلزم توصيله بـ Arduino)

- بيزو

- 4 أزرار دفع

- 4 مقاومات

- 2 10 كيلو أوم المقاوم (بني ، أسود ، برتقالي)

- مقاوم 220 أوم (أحمر ، أحمر ، بني)

- مقاومة 1M أوم (بني ، أسود ، أخضر)

- 9 أسلاك (الطول لا يهم ، الأسلاك الأقصر التي يمكن أن تناسب ، تبدو اللوحة أكثر إتقانًا)

زائد: - محول يمكن أن يساعد في تحميل الرموز من الكمبيوتر / الكمبيوتر المحمول إلى Arduino

الخطوة 2: الدائرة

دائرة كهربائية
دائرة كهربائية

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

(في هذا المشروع ، لا تحتوي جميع المكونات على قطبية ، مما يعني أنها يجب أن تعمل في كلا الاتجاهين حيث يتم إدخال الأرجل في اللوحة)

الخطوة 3: الرموز

رموز
رموز

فيما يلي رموز هذا المشروع:

أزرار int [0] ؛

ملاحظات int = {262، 294، 330، 349} ؛

إعداد باطل () {Serial.begin (9600) ؛ }

حلقة فارغة() {

int keyVal = analogRead (A0) ؛

Serial.println (keyVal) ؛

إذا (keyVal == 1023) {tone (8، notes [0]) ؛ }

else if (keyVal> = 990 && keyVal <= 1010) {tone (8، notes [1])؛ }

else if (keyVal> = 505 && keyVal <= 515) {tone (8، notes [2])؛ }

else if (keyVal> = 5 && keyVal <= 10) {tone (8، notes [3])؛ }

آخر {noTone (8) ، }

}

(أشياء يجب ملاحظتها: لا تنس وضع فاصلة منقوطة بعد كل سطر ؛ بعد الانتهاء من جميع الرموز ، تحقق من ذلك بالنقر فوق علامة الاختيار في الزاوية اليسرى العليا ، وبعد النقر فوقها ، يتطلب منك حفظها ؛ بعد أن يتم تنفيذ الرموز تم التحقق منه ، انتقل إلى الأدوات ، إليك شيئان يجب القيام بهما أسفل هذا المحتوى: 1. لوحة ، حدد "Arduino / Genuino Uno" ؛ المنفذ ، حدد الخيار الوحيد هناك ، *** هذا مهم حقًا)

الخطوة 4: قم بتحميل الأكواد

قم بتحميل الأكواد
قم بتحميل الأكواد
قم بتحميل الأكواد
قم بتحميل الأكواد
قم بتحميل الأكواد
قم بتحميل الأكواد

لتحميل الرموز من الكمبيوتر / الكمبيوتر المحمول إلى Arduino ، يلزم وجود المحول ، وله جانب واحد يتصل بـ Arduino ، والجانب الآخر هو موصل USB.

(يجب دائمًا تضمين المحول من مجموعة Arduino.)

الخطوة 5: استكشاف الأخطاء وإصلاحها

استكشاف الاخطاء
استكشاف الاخطاء

إذا تم إنجاز كل شيء من الخطوة 1 إلى الخطوة 4 ، ولكن لم يعمل ، فإليك قائمة بالأشياء التي يمكن القيام بها:

- تحقق جيدًا من جميع التوصيلات لمعرفة ما إذا كانت متصلة بإحكام أم لا ، بما في ذلك الأسلاك والأزرار والمقاومات والضغط

- تحقق مرة أخرى من الرموز إذا تم تحميلها أم لا

- في حالة وجود بطاريات ، عند توصيلها بـ Arduino ، ولكن لا يوجد ضوء مضاء على لوحة Arduino ، فهذا يعني أن البطارية تنفد

الخطوة 6: نصيحة صغيرة

نصيحة صغيرة
نصيحة صغيرة

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

موصى به: