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

أضواء DIY طويلة المسافة لأفضل صديق: 4 خطوات (مع صور)
أضواء DIY طويلة المسافة لأفضل صديق: 4 خطوات (مع صور)

فيديو: أضواء DIY طويلة المسافة لأفضل صديق: 4 خطوات (مع صور)

فيديو: أضواء DIY طويلة المسافة لأفضل صديق: 4 خطوات (مع صور)
فيديو: اغرب واحدة شكلها تغير بدون ميكب 2024, شهر نوفمبر
Anonim
أضواء DIY لمسافات طويلة أفضل صديق
أضواء DIY لمسافات طويلة أفضل صديق
أضواء DIY لمسافات طويلة أفضل صديق
أضواء DIY لمسافات طويلة أفضل صديق
أضواء DIY لمسافات طويلة أفضل صديق
أضواء DIY لمسافات طويلة أفضل صديق

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

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

اللوازم:

  1. لمبات LED ws2811 -
  2. Raspberry pi zero الذي استخدمته (يمكنني استخدام أي pi ، تذكر الحصول على بطاقة sd) -
  3. ورقة أكريليك -
  4. اضغط الزر
  5. خشب الكرز ، خشب البلوط الأحمر - موزع محلي للأخشاب

الخطوة 1: بناء القاعدة

بناء القاعدة
بناء القاعدة
بناء القاعدة
بناء القاعدة
بناء القاعدة
بناء القاعدة

للبدء ، ستحتاج إلى صندوق لوضع المكونات الإلكترونية فيه وتغذية الضوء من خلاله. لقد تركت بعضًا من خشب الكرز وخشب البلوط الأحمر الذي استخدمته في صنع الصندوق. لقد استخدمت قطعة واحدة مربعة من الكرز للأعلى ، والتي انتهى بها المطاف بحوالي 4.5 بوصة × 4.5 بوصة وسمك 1.25 بوصة. ثم استخدمت قطعًا ميتريًا من خشب البلوط الأحمر لإضافة قسم ستكون فيه المكونات الإلكترونية. كانت هذه القطع بطول 4.5 بوصة وسمك 1 بوصة وعرضها 2 بوصة. إذا كنت سأفعل هذا مرة أخرى ، فسأجعل بالتأكيد خشب البلوط الأحمر أرق بحيث يكون للمكونات الإلكترونية مساحة أكبر لتناسبها. بعد قطع القطع ، قمت برملها وحفر حفرة لمصابيح ws2811 باستخدام مثقاب 1/2 بوصة. ثم أنهيتهم بزيت الجوز من ماهوني.

الخطوة 2: قم بعمل كتلة الانتشار

اصنع كتلة الانتشار
اصنع كتلة الانتشار
اصنع كتلة الانتشار
اصنع كتلة الانتشار
اصنع كتلة الانتشار
اصنع كتلة الانتشار
اصنع كتلة الانتشار
اصنع كتلة الانتشار

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

الخطوة 3: قم بتلحيم الدائرة وتشغيل الكود

قم بتلحيم الدائرة وتشغيل الكود
قم بتلحيم الدائرة وتشغيل الكود
قم بتلحيم الدائرة وتشغيل الكود
قم بتلحيم الدائرة وتشغيل الكود
قم بتلحيم الدائرة وتشغيل الكود
قم بتلحيم الدائرة وتشغيل الكود

هذا هو الوقت المناسب لتلحيم الدائرة. يحتوي كل ضوء على صفر pi raspberry ، و ws2811 led ، وزر ضغط ، ومقاوم. يتم استخدام دائرة واحدة للتحكم في ws2811 led ، بينما يتم استخدام الدائرة الأخرى للتحقق من إدخال المستخدم. دارة ws2811 LED هي دائرة بسيطة تستخدم دبابيس الأرض و 5 فولت و pwm من raspberry pi للتحكم في الصمام. تحتوي دارة إدخال المستخدم على مقاوم محدد للتيار وزر ضغط يستخدم لتشغيل وإيقاف الجهد من دبوس إدخال raspberry pi.

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

بالنظر إلى هذا التصميم ، يمكنك بسهولة توسيع نطاق هذا إلى أكثر من مصباحين.

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

برنامج Best Friend Light الذي يعمل على كل بي:

github.com/tmckay1/best_friend_light

خادم الويب الذي يتتبع اللون الحالي:

github.com/tmckay1/raspberrypi_gateway

الخطوة 4: قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل

قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!
قم بتشغيل البرنامج على كل Pi ، وقم بتشغيل الخادم ، وشاهده أثناء العمل!

يمكنك الآن تشغيل البرنامج على سطر الأوامر عن طريق التحقق من الملف التمهيدي في repos السابقة ، وتشغيل الخادم بعد الملف التمهيدي ، ومشاهدته أثناء العمل!

موصى به: