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

أضواء عيد الميلاد الموسيقية DIY للمبتدئين مع Raspberry Pi: 12 خطوة (مع صور)
أضواء عيد الميلاد الموسيقية DIY للمبتدئين مع Raspberry Pi: 12 خطوة (مع صور)

فيديو: أضواء عيد الميلاد الموسيقية DIY للمبتدئين مع Raspberry Pi: 12 خطوة (مع صور)

فيديو: أضواء عيد الميلاد الموسيقية DIY للمبتدئين مع Raspberry Pi: 12 خطوة (مع صور)
فيديو: WLED for Beginners in 2022 (PLUG n' PLAY!) 2024, شهر نوفمبر
Anonim
Image
Image

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

الخطوة 1: المادة

إعداد Pi 1: تثبيت Raspbian
إعداد Pi 1: تثبيت Raspbian

أولا يجب أن يكون لديك:

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

    • إذا حصلت على pi zero أو pi zero w ، فستحتاج إلى ** ستحتوي المجموعة اللائقة على كل هذه الأشياء بالفعل **

      • مستخرج صوت HDMI
      • كابل HDMI صغير
      • دبابيس الرأس ، أو اللحام مباشرة باللوحة
      • محول USB OTG
      • لحام الحديد
    • إذا حصلت على pi A أو A + أو B أو B2 أو صفر (بدون w) ، فستحتاج إلى دونجل wifi
    • إذا حصلت على مجموعة pi 3 ، فلا شيء غير ذلك
  • مكبر صوت مع كابل إضافي ومدخل. صوت البلوتوث متزعزع على pi zero w و pi 3 لسوء الحظ.
  • بطاقة ذاكرة (بحد أدنى 4 جيجابايت) ، وعادة ما تكون مضمنة في مجموعات
  • لوحة ترحيل ذات 8 قنوات (5 فولت)
  • أنثى إلى أنثى دبابيس الرأس

الاحتياجات المؤقتة: هذا مؤقت لذا أوصي باستخدام كل ما لديك بالفعل لساعات قليلة ستكون هناك حاجة إليه

  • ماوس ولوحة مفاتيح USB
  • الوصول إلى شاشة HDMI أو التلفزيون
  • محور USB إذا كان التبديل بين الماوس ولوحة المفاتيح مزعجًا للغاية وكانت منافذ USB الأخرى مشغولة

اختياري

  • مصدر طاقة كبير ستستخدمه لجميع الأضواء الخاصة بك

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

  • وكذلك بي الخاص بك مع محول باك
  • وربما حتى أضواء الجهد العالي إذا لزم الأمر مع محول تصعيد

الخطوة 2: إعداد Pi 1: تثبيت Raspbian

إعداد Pi 1: تثبيت Raspbian
إعداد Pi 1: تثبيت Raspbian

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

أوصي بتنزيل noobs من مؤسسة pi

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

الخطوة 3: إعداد Pi 2: إعداد SSH و VNC

إعداد Pi 2: إعداد SSH و VNC
إعداد Pi 2: إعداد SSH و VNC
إعداد Pi 2: إعداد SSH و VNC
إعداد Pi 2: إعداد SSH و VNC

يعني وجود إعداد SSH و VNC أنك لن تحتاج إلى إبقاء pi متصلاً بفوضى كبيرة من الأسلاك. سيكون كل شيء ممكنًا من نافذتين على الكمبيوتر المحمول أو حتى من هاتفك. غالبًا ما نسبق أوامرنا بـ "sudo" ، وهذا يمنح أمرنا بشكل أساسي امتيازات المسؤول.

  1. قم أولاً بتغيير كلمة المرور الخاصة بك. افتح نافذة طرفية واكتب ما يلي وسيُطلب منك إدخال كلمة المرور الافتراضية (raspberry) ثم أدخل كلمة المرور الخاصة بك.

    sudo passwd

  2. الآن انسخ عنوان IP الخاص بك باستخدام الأمر التالي

    ifconfig

انتقل الآن إلى قائمة الإعدادات ، وقم بتشغيل SSH و VNC. يمكنك الآن إعادة تشغيل pi وفصله عن الشاشة ولوحة المفاتيح والماوس.

الخطوة 4: إعداد Pi 3: استخدم Bitvise SSH للوصول إلى Pi الخاص بك

إعداد Pi 3: استخدم Bitvise SSH للوصول إلى Pi الخاص بك
إعداد Pi 3: استخدم Bitvise SSH للوصول إلى Pi الخاص بك

أوصي بـ bitvise لأنه يحتوي على أداة SFTP مدمجة ، بالإضافة إلى واجهة جيدة. أدخل عنوان IP الذي نسخته سابقًا ، واستخدم اسم المستخدم pi وكلمة المرور الجديدة. احتفظ بالمنفذ الافتراضي (22). يجب أن تفتح المحطة الطرفية عند تحديد تسجيل الدخول.

الخطوة 5: إعداد Pi 4: تحديث Pi الخاص بك

قبل أن تفعل أي شيء آخر ، قم بتشغيل التحديثات

  1. أولاً ، تقوم بتحديث مكتبة الحزم المتوفرة

    sudo apt-get update

  2. بمجرد الانتهاء من تشغيله ، تقوم بالفعل بتثبيت التحديثات بامتداد

    sudo apt-get ترقية

  3. لإجراء تدبير جيد ، تأكد من تحديث برنامج pi الثابت (يجب أن يتم ذلك بالفعل من خلال الترقية)

    sudo rpi-update

الخطوة 6: إعداد Pi 5: تثبيت Lightshowpi

إعداد Pi 5: تثبيت Lightshowpi
إعداد Pi 5: تثبيت Lightshowpi

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

  • sudo apt-get install git-core

    apt-get هو ما يحصل على الحزم ، وهنا سنقوم بتثبيت git-core ، ستتم إضافة التبعيات (البرامج التي تحتاج git-core للتشغيل) تلقائيًا

  • مؤتمر نزع السلاح ~

    cd هو تغيير الدلائل ، بينما يعني ~ / home / * username * / ، في هذه الحالة سيكون / home / pi / ؛ باستخدام ذلك أو ~ يجب أن يعمل بنفس الطريقة

  • git clone

    تم نسخ هذا فقط فوق بنية المجلد التي نحتاجها

  • قرص مضغوط ضوئي

    الآن ننتقل إلى المجلد الذي قمنا بتنزيله للتو

  • git fetch && git checkout مستقر

    الآن نحصل على الملفات المطلوبة

  • cd / home / pi / lightshowpi

    ننتقل إلى المجلد الصحيح ؛ في نظام التشغيل Linux ، ما لم ننشئ روابط نظام ، يتعين علينا دائمًا الانتقال إلى المجلد الصحيح قبل تشغيل البرامج النصية

  • sudo./install.sh

    هذا هو التثبيت الفعلي ؛ استغرق هذا حوالي 3 ساعات على بي زيرو

  • sudo إعادة التشغيل

    الآن نعيد التشغيل

الخطوة 7: توصيل الأسلاك الخاصة بك

الأسلاك الخاصة بك
الأسلاك الخاصة بك

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

الخطوة 8: توصيل الأسلاك الخاصة بك 2: لحام الدبابيس

توصيل أشيائك 2: لحام الدبابيس
توصيل أشيائك 2: لحام الدبابيس

إذا كنت تستخدم pi zero ، فسيتعين عليك إما لحام دبابيس الرأس ، أو لحام الأسلاك مباشرة في فتحات الدبوس نفسها.

الخطوة 9: توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل

توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل
توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل
توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل
توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل

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

من لوحة الترحيل ، مع وجود المسامير في اتجاهك ، من اليسار إلى اليمين ، ستتصل بما يلي على pi

  1. دبوس 20: أرضي
  2. دبوس 11: GPIO 0
  3. رقم التعريف الشخصي 12: GPIO 1
  4. رقم 13: GPIO 2
  5. رقم 15: GPIO 3
  6. رقم التعريف الشخصي 16: GPIO 4
  7. رقم 18: GPIO 5
  8. رقم التعريف الشخصي 22: GPIO 6
  9. رقم التعريف الشخصي 7: GPIO 7
  10. دبوس 4: طاقة 5 فولت

إذا كنت تقوم بتشغيل pi الخاص بك من دبابيس الرأس ، فسوف ينتقل + 5v إلى الدبوس 2 ، و- (الأرض) سوف ينتقل إلى الرقم 6.

الخطوة 10: توصيل الأسلاك الخاصة بك 4: توصيل مرحلاتك

توصيل الأسلاك الخاصة بك 4: توصيل المرحلات الخاصة بك
توصيل الأسلاك الخاصة بك 4: توصيل المرحلات الخاصة بك
توصيل الأسلاك الخاصة بك 4: توصيل المرحلات الخاصة بك
توصيل الأسلاك الخاصة بك 4: توصيل المرحلات الخاصة بك

تعمل المرحلات مثل المحول. ومع ذلك ، يمكنك توصيل مصابيحك بالطاقة مباشرة ، افعل ذلك ، ولكن بعد ذلك قم بقطع السلك المباشر ووضع كل طرف من هذا السلك المقطوع على أحد المرحلات. كل مرحلات لها 3 محطات طرفية. اثنان منهم معًا ، ويفصلهم تشغيل المرحل ، يصبح الآخر متصلاً بالمحطة المركزية عندما يتم تشغيل المرحل. يوضح لك الرسم التخطيطي الصغير لشكل الزاوية أيهما منفصل (باللون الأحمر). لن يتم توصيل الطرفين المتعارضين (الأول والأخير) لكل مرحل. إذا كنت ترغب في ذلك ، يمكنك أن تفعل ذلك دائمًا وتستخدم الرقم 2 باللون الأخضر ، فهذا يعني فقط أن أوامر Lightshowpi ستكون معكوسة. قد يكون من المفيد إذا كنت تريد تشغيل الأضواء بشكل افتراضي بعد انتهاء الموسيقى.

الخطوة 11: اختبرها

قم بتجريبه
قم بتجريبه

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

  • لا تنس الانتقال إلى مجلد Lightshowpi أولاً

    القرص المضغوط / المنزل / pi / Lightshowpi /

  • ثم استخدم أحد أوامر الاختبار هذه

    • sudo python py / Hardware_controller.py --state = flash
    • sudo python py / Hardware_controller.py --state = fade

لإنهاء الاختبار ، استخدم CTRL + C

الخطوة 12: استمتع

يتمتع!
يتمتع!

حان الوقت الآن لإعداد أضواء الكريسماس الفعلية والاستمتاع بالعرض. لا تنسى مشاهدة الفيديو الخاص بي بالكامل!

لتشغيل أغنيتك الأولى ، استخدم الملف التجريبي الذي قدمه مطورو Lightshowpi

sudo python py / synized_lights.py - ملف = / home / pi / lightshowpi / music / sample / ovenrake_deck-the-halls.mp3

لتشغيل أي ابن آخر ، ما عليك سوى تغيير اسم mp3 في نهاية هذا الأمر. هذا هو المكان الذي تأتي فيه ميزة sftp من bitvise ؛ يمكنك ببساطة النقر فوق الملفات الخاصة بك وسحبها.

موصى به: