جدول المحتويات:
- الخطوة 1: المصابيح
- الخطوة 2: متحكم دقيق
- الخطوة 3: العرض
- الخطوة 4: الضميمة
- الخطوة 5: التجميع
- الخطوة 6: الكود
- الخطوة 7: العملية
- الخطوة 8: الخاتمة
فيديو: المسرع المرئي لعازفي الطبول: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
لدي صديق وزميل في العمل عازف طبول موسيقى الروك آند رول. يقع مكتبه بجوار مكتبي في العمل ولذا فهو يرى ويسمع عن جميع مشاريعي الإلكترونية والبرمجيات. لقد مر أكثر من عام لذا لا أستطيع حتى أن أتذكر كيف حدث كل هذا ولكني أعتقد أنه رآني يومًا ما باستخدام مصباح LED عالي السطوع. سألني عن مدى صعوبة صنع مسرع لعازفي الطبول المرئي. مثل معظم الأشياء هذه الأيام ، من المحتمل أن يكون المسرع المرئي قد تم اختراعه بالفعل. لكن فكرته أثارت اهتمامي ، ولأنني عادة ما أشعر بالملل وأحتاج إلى شيء للتركيز عليه ، قررت أن أجربها.
سأعتذر مقدمًا: لم ألتقط الكثير من الصور لهذا المشروع. لم أبدأ في التفكير في أنني سأكتب Instructable له (كان ذلك قبل أن أكون في Instructables). لذلك إذا قررت إنشاء هذا ، فسيتعين عليك بذل قصارى جهدك باستخدام التخطيطي والبرنامج والصور التي قدمتها. أعطيت كل شيء لمايك ولم أره منذ ذلك الحين. كثيرا ما يخبرني كم يحبه. أخبرني أنه يستخدمها الآن في كل مرة يلعب فيها. عليك أن تحب مشروعًا يترك العش ولا يعود أبدًا. لا أستطيع أن أقول أن هذا حدث طوال مسيرتي المهنية.
الخطوة 1: المصابيح
قررت استخدام أضواء شريطية LED. تصنع Adafruit ما تسميه NeoPixel Sick: شريط من 8 مصابيح LED صغيرة وضيقة على PWB (https://www.adafruit.com/product/1426). قررت استخدام اثنتين من هذه الأجهزة وتوصيلها عبر الكابلات بصندوق مركزي يحتوي على متحكم دقيق وشاشة وطريقة ما للتحكم في كل هذا.
تعمل مصابيح LED على NeoPixel عند 5 فولت ، وكما سترى ، سأستخدم متحكم 3.3 فولت. هذا يعني أنني بحاجة إلى طريقة لتغيير الجهد لإشارة التحكم بين متحكم 3.3 فولت و NeoPixel. اخترت استخدام SparkFun Logic Level Converter (https://www.sparkfun.com/products/12009). لقد استخدمتها من قبل وهي سهلة الاستخدام وبسعر 3 دولارات ، فهي غير مكلفة (بالنسبة لي).
باستخدام كبلتي استريو بطول 6 أقدام ، أرسل إشارات التحكم 5 فولت المترجمة مع طاقة 5 فولت والأرضي إلى جهازي NeoPixels. لقد قمت بتصميم وطباعة ثلاثية الأبعاد حاوية لـ NeoPixels التي يتم توصيلها بلوحة حامل مع مقبس استريو أنثى لقبول الكابل.
الخطوة 2: متحكم دقيق
قد تكون محاولة تحديد لوحة متحكم دقيقة لاستخدامها في مشروع في هذه الأيام أمرًا صعبًا. اعتدت على تصميم لوحتي الخاصة ، ولكن في العقد الماضي ، أصبح العديد من اللوحات مفتوحة المصدر الرخيصة وغير المكلفة متاحة ، ولم يعد من المنطقي تجربتها بعد الآن. بالنسبة للمسرع البصري ، لم أكن متأكدًا من مقدار القوة التي سأحتاجها. لم يكن تخميني كثيرًا. أعني ، ما مدى صعوبة إعداد مؤقت لقيادة مقاطعة لإخراج أي إشارات أحتاجها؟ سأحتاج أيضًا إلى شاشة عرض وطريقة ما لإدخال المعلومات. حتى هذا قد لا يحتاج إلى الكثير من المعالجة.
قررت استخدام Teensy 3.2 كوحدة تحكم. تم تصنيع Teensy 3.2 بواسطة PJRC ولقد كنت أستخدمها في الكثير من المشاريع مؤخرًا. إنه ARM 32 بت مع امتدادات DSP وسرعات تصل إلى 96 ميجاهرتز (فيركلوكيد). تكلفتها حوالي 20 دولارًا لذا فهي معقولة جدًا. نعم ، أنا أتفق مع أولئك الذين قد يقولون إن هذا الكثير من الميكروكونترولر بالنسبة لهذا التطبيق. ولكن ، لدى Teensy بعض مرافق الأجهزة والبرامج التي قد تكون مفيدة ، ولقد كنت أستخدمها كثيرًا مؤخرًا ، لذا ما رأيك.
الخطوة 3: العرض
بالنسبة للعرض ، أستخدم شاشة عرض رسومية Adafruit Monochrome 128X64 OLED. تعمل هذه عند 3.3 فولت مثل Teensy مما يجعل الواجهة سهلة.
أستخدم سلسلة من القوائم لعرض الخيارات والحالة للمشغل. للتحكم في القوائم ، أستخدم مشفرًا دوارًا التقطته من خلال Sparkfun (https://www.sparkfun.com/products/10982). يمكنني استخدام برنامج التشفير للتنقل بين القوائم ويتم استخدام زر الضغط المدمج لتحديد العناصر. يحتوي هذا الجهاز أيضًا على مصباح LED مدمج يمكن استخدامه كشاشة بديلة.
الخطوة 4: الضميمة
لقد صممت وأطبع العلبة ثلاثية الأبعاد للإلكترونيات. يمكنك أن ترى هذا في الصورة في بداية هذه الكتابة. من الواضح أنك لست بحاجة إلى استخدام هذا. لقد جعلت الصندوق أكبر قليلاً مما كنت أريد ، لكنه أتاح لي مساحة لإدخال يدي.
الخطوة 5: التجميع
مرة أخرى ، لم ألتقط الكثير من الصور العام الماضي عندما صنعت هذا. تُظهر هذه الصورة العلوية موقع الشاشة ، وجهاز التشفير ، واللوحة الرئيسية مع Teensy واللوحة الأولية الأصغر التي تحتوي على ترجمة المستوى ومقبسي الاستريو الأنثويين حيث يتم توصيل مصابيح LED في العلبة.
يحتوي اللوح الرئيسي على مقبس DC "ملائم للوح التجارب" حصلت عليه من Adafruit. تم وضعه على السبورة بحيث يبرز ويصطف مع الفتحة التي صنعتها لها في اللوحة الجانبية اليمنى. نظرًا لأنني لا أملك الكثير من التفاصيل ، فسيتعين عليك العبث بها من أجل ترتيبها. الشيء نفسه ينطبق على اللوحة حيث تلتصق مقابس الاستريو الأنثوية من الخلف. مرة أخرى ، آسف ليس لدي المزيد من الصور لهذا.
الخطوة 6: الكود
الرمز. أعتقد أن لدي ما يكفي من التعليقات لمساعدتك في الحصول عليها من خلال إجراء أي تغييرات. يستفيد هذا المشروع من الكثير من التعليمات البرمجية من PJRC و Adafruit (وآخرون). أنا متأكد تمامًا من أنه يمكن تحسين كل هذا. لقد جمعت هذا معًا خلال عطلة عيد الميلاد لعام 2017 في غضون أيام قليلة. أنا من أشد المؤيدين للأجهزة والبرامج مفتوحة المصدر. كما أنني أؤمن بمشاركة التكنولوجيا والمعلومات بشكل عام (حيث كانت الموضة قبل ذلك بكثير).
الخطوة 7: العملية
أعتقد أن الفيديو الذي حاولت تضمينه لم ينجح … سأجعله رابطًا على YouTube. ابقوا متابعين…
الخطوة 8: الخاتمة
آمل أن يقوم شخص ذكي (أتمنى أن يكون شابًا) بتنفيذ هذا المشروع وجعله أفضل. وإذا قمت بذلك ، شاركه. كما أقول طوال الوقت (خاصة في الآونة الأخيرة): نحن بحاجة إلى عالم أكثر ذكاءً. انقل ما تعرفه.
موصى به:
جهاز التحكم عن بعد باب المرآب غير المرئي: 7 خطوات (بالصور)
جهاز التحكم عن بعد باب المرآب غير المرئي: في إحدى المرات تركنا سيارتنا متوقفة خارج المرآب وحطم لص نافذة للوصول إلى باب الجراج عن بعد. ثم فتحوا المرآب وسرقوا بعض الدراجات. لذلك قررت إخفاء جهاز التحكم عن بعد عن طريق وضعه في منفضة سجائر السيارة. إنه يعمل من أجل
أداة تجسس المدرسة الرائعة! هاك قلم الحبر غير المرئي: 6 خطوات
أداة تجسس المدرسة الرائعة! هاك قلم الحبر غير المرئي: باستخدام هذا الاختراق الرائع ، يمكنك إرسال رسائل سرية إلى شخص ما أو حتى الغش في اختبارات الفصل
Adafruit SI1145 مستشعر الأشعة فوق البنفسجية / الضوء المرئي / الأشعة تحت الحمراء - اردوينو وشاشات الكريستال السائل: 4 خطوات
Adafruit SI1145 مستشعر الأشعة فوق البنفسجية / الضوء المرئي / الأشعة تحت الحمراء - Arduino و LCD: يستخدم هذا المشروع مستشعر Adafruit SI1145 للأشعة فوق البنفسجية / الضوء المرئي / الأشعة تحت الحمراء لحساب تصنيف الأشعة فوق البنفسجية الحالي. لم يتم استشعار الأشعة فوق البنفسجية مباشرة. بدلاً من ذلك ، يتم حسابها كدالة للضوء المرئي وقراءات الأشعة تحت الحمراء. عندما اختبرت ذلك في الخارج ،
تضيء الطبول مع المسرع: 4 خطوات
Light Up Drums With Metronome: يستخدم هذا المشروع طبلًا من لعبة فيديو. تمت برمجة Circuit Playground Express ليعمل كمسرع ، وتتفاعل شرائط LED مع صوت الطبول التي يتم ضربها
كيف تصنع روبوت الطبول الخاص بك !!: 14 خطوة
كيف تصنع روبوت الطبول الخاص بك !!: هذا الروبوت مستوحى من روبوت حصل على الكثير من الاهتمام ، يسمى Yellow Drum Machine ، وسوف أقوم بالربط به لاحقًا عندما أجدها. يستخدم هذا الروبوت معالجات الخزان للتجول ، ويستخدم السونار بالموجات فوق الصوتية للعثور على العوائق ، وسوف