جدول المحتويات:
- الخطوة 1: المادة
- الخطوة 2: إعداد Pi 1: تثبيت Raspbian
- الخطوة 3: إعداد Pi 2: إعداد SSH و VNC
- الخطوة 4: إعداد Pi 3: استخدم Bitvise SSH للوصول إلى Pi الخاص بك
- الخطوة 5: إعداد Pi 4: تحديث Pi الخاص بك
- الخطوة 6: إعداد Pi 5: تثبيت Lightshowpi
- الخطوة 7: توصيل الأسلاك الخاصة بك
- الخطوة 8: توصيل الأسلاك الخاصة بك 2: لحام الدبابيس
- الخطوة 9: توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل
- الخطوة 10: توصيل الأسلاك الخاصة بك 4: توصيل مرحلاتك
- الخطوة 11: اختبرها
- الخطوة 12: استمتع
فيديو: أضواء عيد الميلاد الموسيقية DIY للمبتدئين مع Raspberry Pi: 12 خطوة (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
اليوم ، سأذهب خلال الخطوات لاستخدام التوت باي للحصول على أضواء عيد الميلاد الخاصة بك تومض مع الموسيقى. مع بضعة دولارات فقط من المواد الإضافية ، أطلعك على تحويل أضواء عيد الميلاد العادية إلى عرض ضوئي للمنزل بالكامل. الهدف هنا هو الذهاب من نقطة الصفر. على الرغم من أن هذا الدليل مخصص للأشخاص الذين لا يعرفون كيفية استخدام Linux على الإطلاق وأولئك الذين يفعلون ذلك على حد سواء ، إلا أن التركيز ينصب على الأشخاص الذين يمثلون لينكس و Raspberry Pi لغزا كاملا. هناك الكثير الذي يمكن القيام به باستخدام برنامج lightpi والأجهزة الأكثر تطورًا ، ولكن هذا يتعلق بالبدء للتو.
الخطوة 1: المادة
أولا يجب أن يكون لديك:
- سوف تحتاج إلى أضواء عيد الميلاد الخاصة بك. أوصي بشدة بالالتزام بالأضواء التي تعمل بالتيار المستمر. إذا لم يكن لديك أي منها ، فبدلاً من اللعب بجهد التيار الكهربائي ، احصل على بعض شرائط 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
الخطوة الأولى هي الحصول على raspbian على جهازك. سأغطي كل هذه في كتلة واحدة ، وسأغطي الأجهزة بشكل منفصل.
أوصي بتنزيل noobs من مؤسسة pi
ما عليك سوى فك الضغط والنسخ إلى بطاقة micro SD المهيأة حديثًا. هذا كل شيء. بمجرد تشغيل pi الخاص بك ، سيرشدك خلال التثبيت.
الخطوة 3: إعداد Pi 2: إعداد SSH و VNC
يعني وجود إعداد SSH و VNC أنك لن تحتاج إلى إبقاء pi متصلاً بفوضى كبيرة من الأسلاك. سيكون كل شيء ممكنًا من نافذتين على الكمبيوتر المحمول أو حتى من هاتفك. غالبًا ما نسبق أوامرنا بـ "sudo" ، وهذا يمنح أمرنا بشكل أساسي امتيازات المسؤول.
-
قم أولاً بتغيير كلمة المرور الخاصة بك. افتح نافذة طرفية واكتب ما يلي وسيُطلب منك إدخال كلمة المرور الافتراضية (raspberry) ثم أدخل كلمة المرور الخاصة بك.
sudo passwd
-
الآن انسخ عنوان IP الخاص بك باستخدام الأمر التالي
ifconfig
انتقل الآن إلى قائمة الإعدادات ، وقم بتشغيل SSH و VNC. يمكنك الآن إعادة تشغيل pi وفصله عن الشاشة ولوحة المفاتيح والماوس.
الخطوة 4: إعداد Pi 3: استخدم Bitvise SSH للوصول إلى Pi الخاص بك
أوصي بـ bitvise لأنه يحتوي على أداة SFTP مدمجة ، بالإضافة إلى واجهة جيدة. أدخل عنوان IP الذي نسخته سابقًا ، واستخدم اسم المستخدم pi وكلمة المرور الجديدة. احتفظ بالمنفذ الافتراضي (22). يجب أن تفتح المحطة الطرفية عند تحديد تسجيل الدخول.
الخطوة 5: إعداد Pi 4: تحديث Pi الخاص بك
قبل أن تفعل أي شيء آخر ، قم بتشغيل التحديثات
-
أولاً ، تقوم بتحديث مكتبة الحزم المتوفرة
sudo apt-get update
-
بمجرد الانتهاء من تشغيله ، تقوم بالفعل بتثبيت التحديثات بامتداد
sudo apt-get ترقية
-
لإجراء تدبير جيد ، تأكد من تحديث برنامج pi الثابت (يجب أن يتم ذلك بالفعل من خلال الترقية)
sudo rpi-update
الخطوة 6: إعداد 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: لحام الدبابيس
إذا كنت تستخدم pi zero ، فسيتعين عليك إما لحام دبابيس الرأس ، أو لحام الأسلاك مباشرة في فتحات الدبوس نفسها.
الخطوة 9: توصيل الأسلاك الخاصة بك 3: توصيل Pi بلوحة الترحيل
نحن نستخدم رقم التعريف الشخصي wiringpi. هناك اصطلاح تسمية بديل ، فقط استخدم المخطط الذي قدمته ، أو انتقل إلى wiringpi.com
من لوحة الترحيل ، مع وجود المسامير في اتجاهك ، من اليسار إلى اليمين ، ستتصل بما يلي على pi
- دبوس 20: أرضي
- دبوس 11: GPIO 0
- رقم التعريف الشخصي 12: GPIO 1
- رقم 13: GPIO 2
- رقم 15: GPIO 3
- رقم التعريف الشخصي 16: GPIO 4
- رقم 18: GPIO 5
- رقم التعريف الشخصي 22: GPIO 6
- رقم التعريف الشخصي 7: GPIO 7
- دبوس 4: طاقة 5 فولت
إذا كنت تقوم بتشغيل pi الخاص بك من دبابيس الرأس ، فسوف ينتقل + 5v إلى الدبوس 2 ، و- (الأرض) سوف ينتقل إلى الرقم 6.
الخطوة 10: توصيل الأسلاك الخاصة بك 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 ؛ يمكنك ببساطة النقر فوق الملفات الخاصة بك وسحبها.
موصى به:
أضواء عيد الميلاد الموسيقية الأوتوماتيكية DIY (MSGEQ7 + Arduino): 6 خطوات (بالصور)
أضواء عيد الميلاد الموسيقية الأوتوماتيكية DIY (MSGEQ7 + Arduino): لذلك أقول كل عام سأفعل ذلك ولن أتجول أبدًا للقيام بذلك لأنني أؤجل كثيرًا. 2020 هو عام التغيير لذا أقول إن هذا هو العام للقيام بذلك. لذلك آمل أن تكون قد أحببت وجعل أضواء عيد الميلاد الموسيقية الخاصة بك. سيكون هذا
تنفس شجرة عيد الميلاد - وحدة تحكم ضوء عيد الميلاد في Arduino: 4 خطوات
تنفس شجرة عيد الميلاد - وحدة التحكم في ضوء عيد الميلاد في Arduino: ليس من الجيد أن صندوق التحكم الخاص بشجرة عيد الميلاد الاصطناعية التي يبلغ ارتفاعها 9 أقدام والمضاءة مسبقًا قد انكسر قبل عيد الميلاد , ولا توفر الشركة المصنعة قطع غيار. يوضح هذا الغامض كيفية جعل محرك إضاءة LED ووحدة التحكم الخاصة بك يستخدمان Ar
أضواء عيد الميلاد في اردوينو: 5 خطوات (مع صور)
أضواء عيد الميلاد في Arduino: اقترب عيد الميلاد ، لذلك قررت أن أقوم بعمل زينة فاخرة لمنزلي. هناك العديد من أنواع أضواء الكريسماس المتاحة ، لكنني قررت إنشاء واحدة بنفسي. أبسط شيء يمكنني التفكير فيه هو ربط بعض المصابيح بـ Arduino a
ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة: 15 خطوة (بالصور)
ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة للرقص: ضبط أضواء عيد الميلاد DIY على الموسيقى - أضواء المنزل المصممة للرقص هذا ليس DIY للمبتدئين. ستحتاج إلى فهم قوي للإلكترونيات والدوائر والبرمجة الأساسية والذكاء العام حول السلامة الكهربائية. DIY هذا لشخص متمرس لذلك
صندوق عيد الميلاد: أضواء عيد الميلاد وعرض الموسيقى التي يتم التحكم فيها عبر الإنترنت من Arduino / ioBridge: 7 خطوات
Xmas-box: أضواء عيد الميلاد وعرض الموسيقى التي يتم التحكم فيها عبر الإنترنت من Arduino / ioBridge: يتكون مشروع صندوق عيد الميلاد الخاص بي من عرض موسيقى وأضواء عيد الميلاد يتم التحكم فيها عبر الإنترنت. يمكن طلب أغنية عيد الميلاد عبر الإنترنت ثم يتم وضعها في قائمة انتظار وتشغيلها بالترتيب المطلوب. تنتقل الموسيقى على FM stat