جدول المحتويات:
- اللوازم
- الخطوة 1: قطع كل الخشب الرقائقي للقاعدة
- الخطوة 2: لحام مصابيح LED للحصول على موصلات أطول وقابلة للتعديل
- الخطوة 3: تركيب جميع الوحدات في الأماكن الصحيحة
- الخطوة 4: تصميم / طباعة اللوحة الأمامية
- الخطوة 5: صنع العلبة لتغطية جميع الإلكترونيات
- الخطوة 6: البرمجيات
فيديو: اردوينو ديسيبلميتر: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا الدليل ، سأشرح كيفية عمل مقياس ديسيبل هذا باستخدام أكواد Arduino وبعض الأجهزة البسيطة.
سنقوم بتقسيم هذا المشروع إلى جزأين ، مما يجعل الأجهزة والبرمجة هي البرامج لمقياس الديسيبل ،
أولاً ، سنقوم ببناء الأجهزة ، وثانيًا ، سنغطي البرنامج.
شرح الفيديو:
اللوازم
لهذا المشروع سوف تحتاج:
الأجهزة: - Arduino Uno R3 + جراب تركيب- درع Grove لـ Arduino Uno- وحدة 5x Grove LED- مستشعر ارتفاع Grove- سيرفو صغير مع موصل بستان- زر Grove (مثبت في الخلف) - 5 مصابيح LED (3 مم) (2 أخضر ، 1 أصفر ، 1 أحمر ، 1 أزرق) - جراب بطارية 9 فولت + بطارية- كابل موصل غروف 7 × (10 سم) - سلك أسود 5 × 4 سم ، سلك أحمر 5 × 4 سم
قضية:
- 200x200x5mm لوح خشب رقائقي- مسامير 23x 2mmx5mm
الأدوات: - مكواة لحام + لحام - إمكانية الوصول إلى طابعة ثلاثية الأبعاد - إمكانية الوصول إلى قاطع ليزر - زوج من الكماشة - مفك براغي صغير ملائم للمسمار الذي تختاره - غراء الخشب - غراء الخشب - Superglue
الخطوة 1: قطع كل الخشب الرقائقي للقاعدة
تتمثل الخطوة الأولى في إنشاء قاعدة الجهاز حيث سنقوم بتركيب جميع وحدات البستان وما إلى ذلك.
يمكنك تنزيل ملف DXF المضاف واستخدام أداة القطع بالليزر لعمل اللوحة ، لذلك قم بضبط الإعدادات لنقش جميع الخطوط السوداء أولاً ، ثم قص جميع الخطوط الزرقاء ، وأخيراً قص الخطوط الحمراء. بعد ذلك ، تحتاج إلى لصق لوحة الأزرار الجانبية على الجانب الأيسر من اللوحة الرئيسية ، ولوحة مستشعر الصوت في الأعلى. يجب لصق الكتلتين باللون الأحمر على المستطيلات بالقرب من المؤازرة للبراغي.
الأجزاء / الأدوات: - لوح خشب رقائقي 200 × 200 × 5 مم - إمكانية الوصول إلى قاطع الليزر - غراء الخشب
الخطوة 2: لحام مصابيح LED للحصول على موصلات أطول وقابلة للتعديل
لمنحنا مساحة صغيرة للعب بها ، نحتاج إلى إطالة أوتاد المصابيح. لذلك نحن بحاجة إلى قطع الأوتاد ولحام سلك رفيع معزول بينهما. بعد ذلك ، يمكننا لصق مؤشر LED في أي مكان دون الحاجة إلى الاعتماد على موضع أو حجم وحدة GROVE نفسها.
بعد تعديل جميع مصابيح LED الستة ، يمكنك لصقها في الثقوب. لقد استخدمت للتو بعضًا من superglue وعملت بشكل مثالي ولكن يجب أن تعمل جميع أنواع الغراء بشكل جيد. سيكون المصباحان الأيسران أخضران ، والثالث سيكون باللون الأصفر والأخير باللون الأحمر. يجب أن يكون اللون الموجود في أقصى اليمين باللون الأزرق.
الأجزاء / الأدوات: - سلك أسود 5 × 4 سم ، سلك أحمر 5 × 4 سم - 5 مصابيح LED (3 مم) (2 أخضر ، 1 أصفر ، 1 أحمر ، 1 أزرق) - مكواة لحام + لحام - غطاء سوبر - زوج من الكماشة
ملاحظة: تأكد من الانتباه إلى استقطاب LED. (الوتد الأقصر / المثني هو الموجب ، أحمر جدًا)
الخطوة 3: تركيب جميع الوحدات في الأماكن الصحيحة
الآن بعد أن أصبح لديك جميع مصابيح LED في مكانها وكل شيء جاهزًا للتركيب ، يمكنك البدء في العمل على تركيب جميع الأجهزة المتبقية. جميع أماكن التثبيت الصحيحة محفورة في الخشب ، مع إشارة قصيرة للوحدة التي يجب أن تذهب إلى المكان. يمكنك استخدام البراغي الصغيرة 2 مم لتركيب كل شيء في مكانه. ليست هناك حاجة لأي غراء في هذه الخطوة.
إذا تم تثبيت جميع الوحدات في الأماكن الصحيحة ، يمكنك البدء في توصيل كل شيء بـ Arduino. 6: LED 3 (أصفر) المنفذ 7: LED 4 (أحمر) المنفذ 8: LED 5 (أزرق)
الأجزاء / الأدوات: - Arduino Uno R3 + جراب تثبيت - غطاء Grove لـ Arduino Uno - وحدة 5x Grove LED - مستشعر ارتفاع Grove - Mini Servo بموصل Grove - زر Grove (مثبت في الخلف) - علبة بطارية 9 فولت + بطارية - موصل 7x Grove كابل (10 سم) - مفك براغي صغير ملائم للمسمار المختار- مسامير 23 × 2 مم × 5 مم
ملاحظة: لقد وجدت أنه من الأسهل البدء بالزر المثبت على الجانب ومستشعر الصوت المثبت في الأعلى ، لأنهما يتمتعان بنسب محكم ويصعب الوصول إليهما عندما يكون كل شيء في مكانه.
- لقد صممت كل شيء لتثبيته على لوح واحد. هذا له ميزة أن مقياس الديسيبل سيظل من السهل تعديل وتعديل الأشياء مثل الرمز وما إلى ذلك.
الخطوة 4: تصميم / طباعة اللوحة الأمامية
لجعل عداد الديسيبل أجمل قليلاً عند النظر إليه ، يمكننا أن نجعل المقدمة أكثر تشويقًا عن طريق إضافة تصميم لوجه الجهاز.
لقد صنعت مفهومًا بسيطًا في Illustrator يمكنك طباعته وإرفاقه باستخدام طبقة رقيقة من الخشب أو غراء الرش. لقد أضفت أيضًا ملف Illustrator حتى تتمكن من تحرير التصميم بنفسك
الخطوة 5: صنع العلبة لتغطية جميع الإلكترونيات
الآن بعد أن تم تركيب جميع الوحدات وتشغيلها ، نحتاج إلى طريقة للتستر على جميع الأجهزة الإلكترونية المكشوفة.
لقد صممت نسختين للاختيار من بينها ، أحدهما به ، والآخر بدون مشبك في الخلف لتعليق الجهاز على حزام أو حقيبة ظهر أو شيء مشابه.
يمكنك تنزيل ما تفضله أعلاه ، واستخدام أي طابعة ثلاثية الأبعاد لطباعة الغلاف الخلفي لإنهاء جهازك.
الأجزاء / الأدوات: - إمكانية الوصول إلى طابعة ثلاثية الأبعاد
الخطوة 6: البرمجيات
الآن بعد أن أصبح لدينا جميع الأجهزة المتصلة والإعداد ، يمكننا البدء في العمل على جانب البرنامج للأشياء.
لقد أنشأت قاعدة الكود في Thinkercad وأضفت مكتبة "ResponsiveAnalogRead" بعد ذلك.
تعمل مكتبة RespiveAnalogRead على سلاسة منحنى الإدخال لمستشعر الصوت بحيث تتفاعل المؤازرة بشكل أكثر سلاسة وواقعية.
يمكنك تنزيل الكود مع المكتبة الإضافية أعلاه وبدونها ، ما عليك سوى تنزيل الكود ، وفتحه في Arduino IDE وكتابته على Arduino عبر USB من النوع B. إذا كنت قد قمت بتوصيل الوحدات والأجزاء بشكل صحيح ، فيجب على مقياس الديسيبل ابدأ العمل على الفور.
شرح الكود الأساسي: أولاً ، يتم تقسيم الإدخال التناظري لمستشعر الصوت إلى متغيرين: متغير المؤازرة ، بمدى يتراوح بين 155 و 25 (GradenServo). ومتغير لمصابيح LED بمدى يتراوح بين 0 و 100 (Ledwaarde)
بعد ذلك ، سيقوم الكود بتشغيل أو إيقاف تشغيل مصابيح LED 1-4 أثناء القيم المحددة لـ "Ledwaarde" وضبط MiniServo على المقدار الصحيح من الدرجات بناءً على المتغير "GradenServo". سيتم تشغيل مؤشر LED الخامس (الأزرق) إذا ارتفع المتغير بالفعل. عندما يحدث هذا ، فإنه يكتب أيضًا متغيرًا آخر يسمى "resetLED" بقيمة "1". هذا يعني أن مؤشر LED الأزرق لن ينطفئ تلقائيًا. ستتكرر هذه الحلقة ، وسيظل مؤشر LED الأزرق مضاءً. ولكن عند الضغط على الزر ، سيتحقق مما إذا كان المتغير "resetLED" يساوي "1" (لذلك إذا تم تشغيل المصباح) وإذا حدث ذلك ، فإنه يقوم بإيقاف تشغيل المصباح الأزرق ، ويكتب متغير "resetLED" العودة إلى "0". الآن يتم إيقاف تشغيل المصباح الأزرق مرة أخرى وسيظل هكذا حتى يرتفع مؤشر "Ledwaarde" فوق 90 مرة أخرى
يمكن العثور على تصور آخر في المخطط الانسيابي ، والذي يمكن تنزيله من الملفات المضافة إلى هذه الخطوة.
ملاحظة:
إذا كنت ترغب في استخدام ResponsiveAnalogRead ، فلن يتم تجميعها ، فأنت تحتاج أولاً إلى تثبيت المكتبة على جهاز الكمبيوتر الخاص بك ، في الفيديو التوضيحي يظهر كيفية تثبيت هذا. بعد التثبيت ، يمكنك أيضًا تغيير قيم معينة مثل "setSnapmultiplier" لتغيير مدى سلاسة البرنامج للإدخال وإضافة مستوى لبدء التسوية وغير ذلك الكثير.
موصى به:
قياس سرعة المحرك باستخدام اردوينو: 6 خطوات
قياس سرعة المحرك باستخدام Arduino: هل من الصعب قياس سرعة المحرك ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ إليك حل بسيط واحد فقط مستشعر IR واحد و Arduino في مجموعتك يمكنه القيام بذلك. في هذا المنشور سأقدم تعليميًا بسيطًا يشرح كيفية قياس RPM لأي محرك باستخدام مستشعر الأشعة تحت الحمراء و A
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف - خطوات خطوة: 4 خطوات
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف | خطوات بخطوة: في هذا المشروع ، سأصمم دائرة مستشعر لعكس مواقف السيارات من Arduino باستخدام مستشعر الموجات فوق الصوتية Arduino UNO و HC-SR04. يمكن استخدام نظام التنبيه العكسي للسيارة المستند إلى Arduino للتنقل الذاتي ومجموعة الروبوتات وغيرها من النطاقات
مقياس اردوينو لوكس - واجهة OPT3001 مع اردوينو: 4 خطوات
Arduino Lux Meter - واجهة OPT3001 مع Arduino: نواجه عمومًا الموقف ، حيث نحتاج إلى قياس شدة الضوء. لذلك قررت أن أقوم بمشروع صغير سيساعدنا في حل هذه المشكلة. يوضح هذا المشروع كيف يمكننا استخدام OPT3001 مع Arduino كمقياس لوكس. في هذا المشروع ، لدي
كيف تصنع رادار مع اردوينو - مشروع اردوينو: 4 خطوات
كيف تصنع رادار مع اردوينو | مشروع Arduino: في هذه المقالة سوف أعلمك كيف يمكنك عمل رادار بسيط باستخدام اردوينو. شاهد فيديو تعليمي كامل هنا: انقر فوقي
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو