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

Clapper With Arduino و Neopixels: 4 خطوات
Clapper With Arduino و Neopixels: 4 خطوات

فيديو: Clapper With Arduino و Neopixels: 4 خطوات

فيديو: Clapper With Arduino و Neopixels: 4 خطوات
فيديو: Getting Started with RGB NeoPixels| WS2812B 2024, يوليو
Anonim
كلابر مع اردوينو ونيوبكسلز
كلابر مع اردوينو ونيوبكسلز
كلابر مع اردوينو ونيوبكسلز
كلابر مع اردوينو ونيوبكسلز
كلابر مع اردوينو ونيوبكسلز
كلابر مع اردوينو ونيوبكسلز

تجهيز كل المواد للاستخدام. على الرغم من أننا نحتاج

لاستخدام Arduino PRO mini ، يمكننا البدء في استخدام Arduino UNO في الوقت الحالي وسنعود مرة أخرى لاحقًا.

المواد:

· شرائط النيو بيكسلز (قصيرة وواحدة يمكن استخدامها)

اردوينو UNO

اردوينو برو ميني

· 330 أوم المقاوم

· جهاز استشعار الصوت

· لوحتي توصيل

· أسلاك توصيل

الخطوة 1: إضاءة Neopixels

إضاءة Neopixels
إضاءة Neopixels
إضاءة Neopixels
إضاءة Neopixels

الآن يجب أن نتحقق مما إذا كانت وحدات البكسل الجديدة يمكن أن تضيء بامتداد

رمز بسيط ، سوف نتحقق مما إذا كان بإمكاننا صنع ألوان مختلفة.

الخطوة 2: اجعل الأضواء تتفاعل مع الصوت

اجعل الأضواء تتفاعل مع الصوت
اجعل الأضواء تتفاعل مع الصوت
اجعل الأضواء تتفاعل مع الصوت
اجعل الأضواء تتفاعل مع الصوت

قم بتوصيل مستشعر الصوت وتحقق مما إذا كان مستشعر الصوت متوفرًا

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

يقيس مستشعر الصوت الحجم ، أي سعة تردد الصوت ، فكلما زاد السعة كلما زادت القراءة من مستشعر الصوت.

الخطوة 3: تغيير اللون بالصوت

تغيير اللون مع الصوت
تغيير اللون مع الصوت
تغيير اللون مع الصوت
تغيير اللون مع الصوت

الآن بعد أن أصبح لدينا مستشعر الصوت و Neo pixels ،

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

بعد أن تحصل على فكرة عن كيفية العمل مع مستشعر الصوت والضوء ، يمكنك عمل الكود بحيث يقلب الأضواء عندما يصل الصوت إلى السعة التي تعتقد أنها صحيحة. في حالتنا كانت القيمة العددية "soundReading" = 500.

يتم أيضًا إرفاق الكود المستخدم لهذا المشروع إذا لزم الأمر.

الخطوة 4: اللمسة النهائية

اللمسة الأخيرة
اللمسة الأخيرة
اللمسة الأخيرة
اللمسة الأخيرة
اللمسة الأخيرة
اللمسة الأخيرة

تتكون الخطوتان التاليتان من توصيل كل شيء من

Arduino UNO إلى Arduino pro mini ، تأكد من تغيير عدد وحدات البكسل الموجودة على الشريط.

موصى به: