جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سنصنع اليوم جهاز تحليل الطيف الموسيقي LED ذو 32 نطاقًا في المنزل باستخدام Arduino ، ويمكنه عرض طيف التردد وتشغيل الموسيقى في نفس الوقت.
ملحوظة
يجب توصيل max7219LED أمام المقاوم 100k ، وإلا فإن ضوضاء السماعة ستكون عالية جدًا.
الخطوة 1: المكونات
تم استخدام الأجزاء التالية في هذا المشروع:
اردوينو نانو ،
اثنان من المقاومات 100K ،
ثلاث مقاومات 4.7 كيلو ،
سعتان 104 (104 = 100000pF = 100nF = 0.10μF) ،
4 في 1 Max7219 dot matrix led ،
مقبس صوت 3.5 مللي متر PJ-320D ،
أسلاك توصيل ،
اللوح ،
مكبر صوت 3 واط PAM8403 من الفئة D وسماعتين ،
إصدار Arduino IDE المستخدم هو 1.8.12
الخطوة الثانية: الكود:
► جيثب (مخطط ورسم تخطيطي):
الخطوة 3: مخطط الدائرة
الخطوة 4: الإنتاج
1. قم بتثبيت ملف Library: افتح "Tools" - "Library Manager" في برنامج تطوير Arduino ، ثم ابحث عن arduinoFFT و MD_MAX72xx و Adafruit_GFX ، ثم قم بتثبيتها.
الخطوة الخامسة:
2. تثبيت ملف Library: افتح "Sketch" - "Include Library" - "Add. ZIP Library ……" في برنامج تطوير Arduino ، ثم أضف Max72Panel.zip
الخطوة السادسة:
3. حدد لوحة التطوير باسم Arduino Nano ، هذا هو اختيار الصحيح.
الخطوة السابعة:
4. حدد المعالج باسم ATmega328P (محمل الإقلاع القديم) ، وهذا لاختيار المناسب.
الخطوة الثامنة:
5. ثم حدد المنفذ ، يجب أن يكون هذا المنفذ هو نفسه الذي تراه في مدير الجهاز ، بحيث يمكنك نسخ الرمز في لوحة التطوير.