جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
إليك برنامج تعليمي لكيفية إنشاء أداة لوحة المفاتيح باستخدام 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. بهذه الطريقة ، لا يتعين علينا إعادة تحميل الرموز بعد كل مرة نقوم فيها بإجراء تغييرات على الاتصالات.