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

راديو Retro Year Pi: 7 خطوات
راديو Retro Year Pi: 7 خطوات

فيديو: راديو Retro Year Pi: 7 خطوات

فيديو: راديو Retro Year Pi: 7 خطوات
فيديو: 7 лайфхаков с ГОРЯЧИМ КЛЕЕМ для вашего ремонта. 2024, شهر نوفمبر
Anonim
Image
Image

الفكرة بسيطة للغاية: خذ راديوًا قديمًا وقم بتعديله لتشغيل الموسيقى من Raspberry Pi. كان الهدف هو الحصول على قوائم تشغيل محددة يمكن تحديدها بواسطة عجلة التردد. يتم تجميع الأغاني بترتيب زمني حسب السنوات من 1950 إلى 2010 ويتم تخزينها على بطاقة SD الخاصة بالمتدرب. هناك عدة أزرار للتشغيل والإيقاف المؤقت والحصول على الأغنية التالية. كان أحد الجوانب المهمة للمشروع هو إعادة استخدام الأزرار القديمة. إن استخدامها يمنح المستخدم شعورًا بالمدرسة القديمة. من أجل زيادة هذا الشعور بشكل إضافي ، يقلد الراديو الضجيج المعتاد بين ترددين. تم إنشاء هذا المشروع لدورة جامعة. بعد الانتهاء ، طلب منا إنشاء تعليمات. لذلك تم التقاط الصور بشكل عشوائي. نأمل أن يكون من الواضح ما يجب القيام به لإعادة صياغة هذا المشروع.

الخطوة 1: ابحث عن PinOut للأزرار

المعدات
المعدات

تحتاج أولاً إلى تفكيك الراديو القديم الذي تختاره بعناية. لا تفقد البراغي. ثم يبدأ الجزء الصعب - إعادة استخدام الأزرار القديمة. المشكلة هي أن الأزرار الموجودة في الراديو كانت متصلة ميكانيكياً - تضغط على أحد الأزرار وينبثق الزر الآخر المضغوط تلقائيًا. أزلنا زنبرك زر واحد وضغطنا عليه. هذا الزر ليس له وظيفة أخرى. ولكن هذا هو السبب في أن الأزرار الأخرى تقفز مرة أخرى بعد الضغط ولا تظل مضغوطًا. كانت الخطوة التالية هي العثور على المسامير الصحيحة لكل زر. يمكن أن يكون هذا سهلاً إلى حد ما اعتمادًا على الأزرار المستخدمة في الراديو الخاص بك. يحتوي الراديو الخاص بنا على بعض الأزرار الغريبة مع 10-14 اتصالًا على زر واحد. لذلك أخذنا مقياسًا متعددًا ووضعناه في وضع الاستمرارية وضغطنا على الأزرار ، بمجرد العثور على الزوج المناسب من المسامير (سيبدأ الجهاز في إصدار صوت تنبيه) ، اكتب التثبيت لأسفل. في المجموع ، استخدمنا ثلاثة أزرار: الأغنية السابقة ، التشغيل / الإيقاف المؤقت والأغنية التالية.

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

الخطوة 2: الأجهزة

المعدات
المعدات
المعدات
المعدات
المعدات
المعدات

لبناء هذا المشروع ، تم استخدام الأدوات والأجزاء التالية:

أدوات:

  • المفكات
  • دريميل
  • صمغ
  • لحام حديد
  • أسلاك اللحام
  • المقياس المتعدد

القطع:

  • راديو قديم
  • Raspberry Pi Zero مع نظام التشغيل Raspbian OS (يوفر مساحة كبيرة مقارنة بـ Raspberry Pi 3 ، ولكنه أقل قوة)
  • كابل Micro USB
  • محول طاقة USB بمقبسين
  • كابل USB
  • كابلات توصيل للإلكترونيات
  • مضخم الصوت (LM386)
  • مقياس جهد التشذيب متعدد الدورات (WEL3266-Y-203-LF)
  • المحول التناظري إلى الرقمي (MCP3008)

لماذا تستخدم مكبر للصوت؟

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

لماذا تستخدم مقياس جهد متعدد الدورات؟

قررنا إعادة استخدام مفتاح التردد لاختيار السنة. لسوء الحظ ، لم نتمكن من قراءة القيم المتولدة ، لذلك أخذنا مقياس جهد متعدد الدورات - يمكن للمقبض إجراء 5 دورات كاملة ، ومقياس الجهد الطبيعي العادي له نطاق 270 درجة فقط. قمنا بلصقه على عجلة التروس الداخلية للمقبض. كان ضبط الحجم لا يزال يعمل ، لذلك استخدمنا مقياس الجهد المدمج له وبحثنا عن pinout الصحيح.

بعد توصيل كلا المقياسين ، تحقق من قيم الحد الأدنى / الأقصى لهما ، حتى تتمكن من ضبط النطاق الصحيح في الكود.

لماذا استخدام محول AD؟

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

الخطوة 3: الأسلاك

الأسلاك
الأسلاك

قم بتوصيل كل شيء وفقًا لمخطط فريتزينج.

الخطوة 4: التعليمات

بمجرد اكتشاف pinout للأزرار أو تثبيت الأزرار الخاصة بك ، حان الوقت للعب مع MCP3008. قم بتوصيل مقياس الجهد بـ MCP3008 كما هو موضح في fritzing و microcontroller بـ raspberry pi (أو ابحث عن برنامج تعليمي أو قم بالغوص في ورقة البيانات MCP3008 وحاول اكتشافها بنفسك). جرب إذا حصلت على مخرجات قابلة للقراءة لمقياس الجهد على الكمبيوتر. إذا كان الأمر كذلك ، قم بتوصيل مقياس الجهد الثاني أيضًا. قم بنسخ الكود الخاص بنا ولصقه ومعرفة ما إذا كان يمكنك تغيير المسارات باستخدام مقياس الجهد وأيضًا ضبط مستوى الصوت باستخدام مقياس الجهد الآخر.

يمكنك الآن توصيل الأزرار بـ Raspberry Pi ومعرفة ما إذا كانت تعمل.

من هذه النقطة ، يبدأ التحدي الحقيقي في احتواء كل شيء داخل العلبة. لقد فتحنا أيضًا محول طاقة USB الخاص بنا ووضعناه داخل الراديو القديم ، حتى نتمكن من استخدام كابل الطاقة القديم الخاص به. قم بتوصيل كبل USB صغير بـ Raspberry Pi وقم بقطع كبل USB آخر مفتوحًا وقم بتوصيل السلك الأحمر بالدبوس + على لوحة مكبر الصوت والسلك الأسود بالمسمار. قم أيضًا بتوصيل مكبر الصوت به من النواة وقم بتوصيل إخراج صوت Raspberry Pi أيضًا.

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

الخطوة 5: اجعل مساحة

اصنع مساحة
اصنع مساحة
اصنع مساحة
اصنع مساحة

الهدف الأخير هو إيجاد بعض المساحة داخل الراديو حيث يمكن وضع الأجهزة الجديدة. إذا لم تكن هناك مساحة كافية بالداخل ، فقم ببساطة بتعديل الهيكل باستخدام dremel أو طاحونة زاوية صغيرة عن طريق قصها قليلاً (تذكر: السلامة أولاً). حاول ألا تتلف لوحة الدائرة القديمة والأسلاك - فكلما قل عدد الأجزاء التي تزيلها ، زادت فرصة احتفاظ الراديو بوظائفه الأصلية. كان للجهاز الذي اخترناه حجرة بطارية كبيرة ، حيث تم تركيب Raspberry Pi Zero بشكل مثالي. يمكنك أيضًا استخدام Raspberry Pi العادي ، إذا كان لديك مساحة خالية في الجهاز. نظرًا لأن هدفنا لم يكن حفظ إمكانية نقل الراديو ، فقد قررنا استخدام هذا الخيار لتحديد موقع الجزء الأكبر من أجهزتنا.

الخطوة 6: البرمجيات

قم بتثبيت Raspbian على Raspberry Pi الخاص بك.

يمكن تنزيل الكود الخاص بمشروع الراديو من مستودع جيثب الخاص بنا. بالإضافة إلى ذلك ، يجب تثبيت pygame libary على Raspberry. للقيام بذلك ، أدخل الأمر التالي في وحدة التحكم:

sudo apt-get update && sudo apt-get install python-pygame

موصى به: