الإعلانات

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

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

فيما يلي بعض أكثرها إثارة للاهتمام والتي قد ترغب في تجربتها بنفسك!

هل أنت مبتدئ كامل؟ النظر في شراء مجموعة اردوينو للمبتدئين ماذا يوجد في Arduino Starter Kit؟ [اردوينو مبتدئين]في مواجهة صندوق مليء بالمكونات الإلكترونية ، من السهل غمره. فيما يلي دليل لما ستجده بالضبط في مجموعتك. اقرأ أكثر ، ثم اقرأ دليل اردوينو للمبتدئين الشروع في العمل مع Arduino: دليل المبتدئينArduino هي منصة نماذج إلكترونية مفتوحة المصدر تعتمد على أجهزة وبرامج مرنة وسهلة الاستخدام. إنه مخصص للفنانين والمصممين والهواة وأي شخص مهتم بإنشاء كائنات أو بيئات تفاعلية.

instagram viewer
اقرأ أكثر وابدأ اللعب بهذه الأشياء مبتدئين مشاريع اردوينو 15 مشروع اردوينو عظيم للمبتدئينهل أنت مهتم بمشاريع Arduino ولكنك لست متأكدًا من أين تبدأ؟ ستعلمك هذه المشاريع للمبتدئين كيفية البدء. اقرأ أكثر إلى كن مرتاحًا قبل المتابعة.

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

النظرية الكامنة وراء ذلك: عندما يلمس جسمان موصلان - في هذه الحالة ، النبات نفسه والجلد البشري - تتغير السعة بين الأشياء المذكورة. باستخدام المستشعر الصحيح ، يمكنك اكتشاف متى يلمس شيء ما النبات وتحويل تلك السعة إلى صوت.

بالنسبة إلى Arduino ، يمكنك استخدام شيء مثل Touché كمستشعر السعة ، وهو ما يفعله هذا المشروع. قم بإعداد واحد بنفسك وأضمن أن ضيوفك سيبهرون دائمًا.

إليك مشروعًا آخر يعتمد على المستشعر ، باستثناء هذا المشروع الذي يعتمد عليه الضوء المحيط بدلاً من اللمس الجسدي. على وجه التحديد ، يتم استخدام المقاومات المعتمدة على الضوء (LDRs) "لقراءة" مستويات الضوء ، ويتم تحويل هذه القراءات إلى نوتات موسيقية.

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

ما هو رائع هو أن كود هذا المشروع بسيط بشكل مدهش بمجرد أن تفهم ما يفعله. قم ببعض التعديلات ، وأضف مسار دعم ، وستحصل على شيء مثل هذا:

كوكاك بيانو ولانشباد

هذا المشروع نوع من اثنين في واحد: تطبيقان مختلفان يعتمدان على نفس المفهوم. جوهر ذلك هو أن تقوم بتوصيل اثني عشر أو ما يقرب من علب الألمنيوم لاردوينو ، و يمكن لكل منها إنتاج صوت أو مقطع مختلف عند لمسه.

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

لسوء الحظ ، لا يوجد دليل تفصيلي لتكرار هذا المشروع بنفسك ، ولكن كود المصدر الكامل متاح على Pastebin. تمت كتابة البرنامج النصي باستخدام مكتبة PyAudio ويمكنه تكرار أي ملف WAV.

هنا لدينا تصميم صغير أنيق يلعب أكثر مثل لعبة من جهاز عملي فعلي ، ولكنه رائع مع ذلك. على الأقل ، إنها طريقة رائعة للتعرف على ترقيع Arduino لأنها بسيطة و ال المصدر الكامل متاح.

يعمل الجهاز على هذا النحو: هناك قرص تقوم بتشغيله لتحديد الملاحظات (المواد الطبيعية والحادة فقط) وزر تنقر عليه عندما تريد تسجيل الملاحظة الحالية. توجد ملاحظة فارغة عندما تريد الراحة مرة واحدة.

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

إذا كنت تبحث عن مكتبة نظيفة ومباشرة تسمح لك بذلك لعب خط اللحن مع اردوينو الخاص بك، هذا هو واحد تريد. إنه ملف مصدر واحد (في الواقع ، زوج من ملفات .CPP و. H تعمل كوحدة واحدة) تقوم بتضمينها في كود Arduino الخاص بك. سهل الإعداد وسهل الاستخدام.

لاستخدام هذه المكتبة ، من الأسهل تعريف اللحن كقيم مشفرة في التعليمات البرمجية (تتوفر إرشادات للقيام بذلك في /songs/readme.h ملف). ثم ، لعب هذا اللحن بسيط مثل الاتصال Melody.play ().

إحدى المكافآت هي أن المكتبة تجعل تغيير الأوكتافات أمرًا تافهًا (Melody.setOctave ()) وتغيير الإيقاع (Melody.setTempo ()). التشغيل لا يحجب حتى يتمكن Arduino من الاستمرار في القيام بأشياء أخرى أثناء تشغيل اللحن طالما أنك تأخير() فترة كافية للإيقاع.

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

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

تحتوي هذه الدواسة على ثلاثة تأثيرات مختلفة: التحكم في معدل العينة ، والكسارة ، والمبدل الصغير (يمكن رؤيتها كلها في العمل في الفيديو أعلاه). من الممتع التلاعب بها وعملية للغاية ، وهي جيدة بقدر ما تحصل عندما يتعلق الأمر بهوايات مثل Arduino.

أفكار مشروع اردوينو الخاص بك

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

شاركنا في التعليقات أدناه ، سواء كان لديك أسئلة أو تعليقات أو أفكار خاصة بك!

جويل لي لديه بكالوريوس. في علوم الكمبيوتر وأكثر من ست سنوات من الخبرة في الكتابة المهنية. وهو رئيس تحرير MakeUseOf.