جدول المحتويات:
- الخطوة 1: الأجهزة المطلوبة
- الخطوة 2: قم بتجميع الأجهزة
- الخطوة 3: قم بتثبيت PiGPIO
- الخطوة 4: احصل على شفرة المصدر
- الخطوة الخامسة: بناء التطبيق
- الخطوة 6: قم بتشغيل التطبيق
فيديو: شجرة عيد الميلاد Raspberry Pi: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
هل أردت يومًا أن تتحكم بشكل كامل في أضواء عيد الميلاد الخاصة بك؟ سيكشف هذا البرنامج التعليمي عن الخطوات الدقيقة لصنع شجرة عيد الميلاد مدعومة بـ Raspberry Pi و ANAVI Light pHAT وشريط LED RGB 12 فولت رخيص. هذا بالتأكيد ليس الحل الأرخص لتزيين العطلة ولكنه طريقة ممتعة وفعالة لممارسة مهارات البرمجة الخاصة بك.
الخطوة 1: الأجهزة المطلوبة
ستحتاج إلى: لبناء شجرة عيد الميلاد Raspberry Pi:
- شجرة عيد الميلاد
- Raspberry Pi (أي طراز أو إصدار من Raspberry Pi برأس 40 دبوس)
- ANAVI ضوء درجة الحموضة
- شريط LED RGB 12 فولت
- مصدر طاقة USB
- مزود طاقة 12 فولت مع مقبس تيار مستمر 5.5 × 2.1 مم
- بطاقة MicroSD مع Raspbian
يمكنك استخدام أي شريط 12V RGB LED. حدد طول الشريط المقابل لحجم شجرة عيد الميلاد الخاصة بك. هذه الشرائط 12V RGB LED هي سلعة. إنها ميسورة التكلفة ويسهل العثور عليها. في هذا الفيديو ، أستخدم شريطًا بطول متر واحد به 30 مصباحًا.
الخطوة 2: قم بتجميع الأجهزة
قم بتجميع الجهاز بيديك العاريتين. قم بتوصيل شريط RGB LED بـ ANAVI Light pHAT باستخدام برنامج تشغيل لولبي وقم بتشغيل Raspberry Pi كما هو موضح في الفيديو.
ANAVI Light pHAT عبارة عن لوحة إضافية لأجهزة Raspberry Pi مفتوحة المصدر مصممة خصيصًا للتحكم في ألوان شريط إضاءة RGB LED منخفض التكلفة 12 فولت عبر ثلاث وحدات MOSFET. من السهل جدًا استخدامه لإنشاء المشروع في بضع دقائق فقط.
الخطوة 3: قم بتثبيت PiGPIO
على Raspberry Pi الخاص بك ، افتح Terminal وقم بتثبيت أحدث إصدارات piGPIO و Git عن طريق كتابة الأوامر التالية:
sudo apt-get update
sudo apt-get install -y pigpio git
الخطوة 4: احصل على شفرة المصدر
التطبيق التجريبي للتحكم في شريط 12V RGB LED مجاني ومفتوح المصدر. كان متوفرا في جيثب. نفّذ الأمر التالي في الجهاز للحصول على الكود المصدري:
استنساخ بوابة
الخطوة الخامسة: بناء التطبيق
قم بتنفيذ الأمر التالي في المحطة لإنشاء التطبيق التجريبي:
أمثلة على القرص المضغوط anavi / anavi-light-phat / light-demo
صنع
التطبيق التجريبي مكتوب بلغة البرمجة C. يقوم بإنشاء تعديل عرض النبضة محدد بالبرمجيات لضبط لون شريط RGB LED من خلال ثلاث وحدات MOSFET على ANAVI Light pHAT.
في كل ثانية ، يقوم البرنامج بتعيين قيمة عشوائية في النطاق من 0 إلى 255 لكل من الألوان الثلاثة الرئيسية. المجموعة الكلية تجعل أكثر من 16 مليون لون! على الرغم من أن اللون يتم تحديده بشكل عشوائي ، إلا أن الكود المصدري مكتوب بطريقة تزيد من فرص أن يكون أحد الألوان الرئيسية الثلاثة أكثر إشراقًا من الألوان الأخرى.
الخطوة 6: قم بتشغيل التطبيق
قم بتنفيذ الأوامر أدناه لبدء التطبيق:
sudo pigpiod
./demo
يقوم التطبيق التجريبي بتشغيل حلقة لا نهائية. لإنهائه ، يجب على المستخدم الضغط في وقت واحد على لوحة المفاتيح Ctrl و C ، هذا كل شيء! استمتع بالعطلات والقرصنة السعيدة!
موصى به:
تنفس شجرة عيد الميلاد - وحدة تحكم ضوء عيد الميلاد في Arduino: 4 خطوات
تنفس شجرة عيد الميلاد - وحدة التحكم في ضوء عيد الميلاد في Arduino: ليس من الجيد أن صندوق التحكم الخاص بشجرة عيد الميلاد الاصطناعية التي يبلغ ارتفاعها 9 أقدام والمضاءة مسبقًا قد انكسر قبل عيد الميلاد , ولا توفر الشركة المصنعة قطع غيار. يوضح هذا الغامض كيفية جعل محرك إضاءة LED ووحدة التحكم الخاصة بك يستخدمان Ar
شجرة عيد الميلاد المسطحة: 6 خطوات (بالصور)
شجرة عيد الميلاد في FlatPack: لقد حصلت على & quot؛ نحن نفتقدك & quot؛ البريد من Instructables الأسبوع الماضي ونعم … أفتقدك أيضًا ^ _ ^ حسنًا ، مشغول نوعًا ما بالعالم الحقيقي ولكن بالأمس - 25 ديسمبر - كان عطلة. زوجتي وأولادي يزورون حماتي ، لذلك كنت وحدي في المنزل
شجرة عيد الميلاد ATmega (اردوينو): 10 خطوات (بالصور)
شجرة عيد الميلاد ATmega (اردوينو): شجرة عيد الميلاد ATmega (اردوينو)
زينة شجرة عيد الميلاد LED: 3 خطوات (بالصور)
زينة شجرة عيد الميلاد LED: مرحبًا بالجميع. مع اقتراب عيد الميلاد ، قررت إنشاء زخرفة جميلة لشجرة عيد الميلاد مع بعض المصابيح وبعض المقاومات و 555 مؤقتًا IC. جميع المكونات المطلوبة هي مكونات THT ، وهي أسهل في اللحام من مكونات SMD
صندوق عيد الميلاد: أضواء عيد الميلاد وعرض الموسيقى التي يتم التحكم فيها عبر الإنترنت من Arduino / ioBridge: 7 خطوات
Xmas-box: أضواء عيد الميلاد وعرض الموسيقى التي يتم التحكم فيها عبر الإنترنت من Arduino / ioBridge: يتكون مشروع صندوق عيد الميلاد الخاص بي من عرض موسيقى وأضواء عيد الميلاد يتم التحكم فيها عبر الإنترنت. يمكن طلب أغنية عيد الميلاد عبر الإنترنت ثم يتم وضعها في قائمة انتظار وتشغيلها بالترتيب المطلوب. تنتقل الموسيقى على FM stat