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

مصباح LED للمكتب الذكي - الإضاءة الذكية مع اردوينو - مساحة عمل Neopixels: 10 خطوات (بالصور)
مصباح LED للمكتب الذكي - الإضاءة الذكية مع اردوينو - مساحة عمل Neopixels: 10 خطوات (بالصور)

فيديو: مصباح LED للمكتب الذكي - الإضاءة الذكية مع اردوينو - مساحة عمل Neopixels: 10 خطوات (بالصور)

فيديو: مصباح LED للمكتب الذكي - الإضاءة الذكية مع اردوينو - مساحة عمل Neopixels: 10 خطوات (بالصور)
فيديو: اختراعات تقنية مميزة ومفيدة cylindrical floor lamp , porodo smart wifi plug 2024, شهر نوفمبر
Anonim
مصباح LED للمكتب الذكي | الإضاءة الذكية مع اردوينو | مساحة عمل Neopixels
مصباح LED للمكتب الذكي | الإضاءة الذكية مع اردوينو | مساحة عمل Neopixels

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

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

إذا كنت متعلمًا بصريًا ، فأنا أعلم أن مقطع فيديو يساوي أكثر من 1000 كلمة ، لذا إليك مقطع فيديو تعليمي مكون من جزأين. (أنا أتحدث باللغة الإسبانية ، لذا يرجى التفكير في تشغيل الترجمة باللغة الإنجليزية):

الخطوة 1: المهارات المطلوبة

المهارات المطلوبة
المهارات المطلوبة

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

-استخدام Arduino IDE.

-البرمجة ESP8266.

-3D الطباعة.

- اللحام.

-أسلاك.

الخطوة 2: قائمة المكونات والأجزاء

قائمة المكونات والأجزاء
قائمة المكونات والأجزاء

مكان جيد يمكنني أن أوصي به للعثور على مكوناتك ، إنه MakerFocus ، إنه متجر أجهزة مفتوح المصدر!

1. PCB أوصي حقًا باستخدام خدمات JLCPCB SMT لطلب خدماتك.

2. ESP8266 (متحكم).

3. شرائط WS2812 LEDs.

4. 5v 2A امدادات الطاقة.

5. مقبس طاقة ثنائي الفينيل متعدد الكلور.

6. طابعة ثلاثية الأبعاد.

7. مستشعر الأشعة تحت الحمراء

8. جهاز التحكم عن بعد ، يمكن أن يكون التلفزيون الخاص بك واحد.

الخطوة 3: مخطط الدائرة

مخطط الرسم البياني
مخطط الرسم البياني

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

لقد أرفقت أيضًا ملف PDF الخاص بالمخططات حتى تتمكن من رؤيته بشكل أفضل.

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

الخطوة 4: تصميم ثنائي الفينيل متعدد الكلور وطلبه

تصميم وترتيب ثنائي الفينيل متعدد الكلور
تصميم وترتيب ثنائي الفينيل متعدد الكلور
تصميم وترتيب ثنائي الفينيل متعدد الكلور
تصميم وترتيب ثنائي الفينيل متعدد الكلور
تصميم وترتيب ثنائي الفينيل متعدد الكلور
تصميم وترتيب ثنائي الفينيل متعدد الكلور

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

هنا يمكنك تنزيل ملفات Gerber و BOM و Pick & Place ، وهي الملفات التي تحتاجها لطلب PCB على شركة تصنيع PCB الخاصة بك.

أقترح JLCPCB:

؟ 2 دولار لخمسة - 4 طبقات ثنائي الفينيل متعدد الكلور و SMT رخيص (كوبونان)

اشترِ اللوحة المصممة مسبقًا ، جربر + Pick & Place + BOM

الخطوة 5: طباعة الأجزاء ثلاثية الأبعاد

طباعة أجزاء ثلاثية الأبعاد
طباعة أجزاء ثلاثية الأبعاد

جميع الملفات لطباعة الضميمة الخاصة بالمشروع.

يمكنك طباعتها على طابعتك ثلاثية الأبعاد ، إذا لم تكن لديك طابعتك ، يمكنك هنا باستخدام الطابعة التي أستخدمها.

طابعة 3D Ender 3 Pro

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

برمجة ESP8266
برمجة ESP8266
برمجة ESP8266
برمجة ESP8266
برمجة ESP8266
برمجة ESP8266
  1. قم بتثبيت المكتبات التي ستعمل الكود
  2. افتح Arduino IDE الخاص بك.
  3. انتقل إلى ملف> أمثلة> IRremoteESP8266> IRrecvDemo
  4. سيتيح لك رمز المثال هذا نسخ رمز IR الذي ينقل مفتاح وحدة التحكم عن بُعد الذي تريد استخدامه.
  5. في IRrecvDemo ، قم بتحديث kRecvPin إلى الذي قمت بتوصيله بمستشعر الأشعة تحت الحمراء.
  6. قم بتوصيل جهاز ESP8266 الخاص بك بالمبرمج وقم بتوصيل مستشعر الأشعة تحت الحمراء بالدبوس الذي اخترته.
  7. قم بتحميل الكود.
  8. افتح الشاشة التسلسلية واضغط على المفاتيح التي تريد معرفة الرمز ، وانسخها واحفظها في الملاحظات.
  9. افتح كود MCM-LED-DESK.ino.
  10. اضبط kRecvPin على 3 ، وحدات البكسل متصلة على الطرف 0 وعدد البكسل في حالتي هو 80.
  11. في وظيفة Leer () ، قم بتحديث رمز If's إلى تلك الموجودة في جهاز التحكم عن بُعد.
  12. قم بتحميل الكود إلى ESP8266 باستخدام PCB للمشروع ومحول USB إلى TTL

الخطوة 7: ESP8266 ADC Hack

ESP8266 ADC هاك
ESP8266 ADC هاك
ESP8266 ADC هاك
ESP8266 ADC هاك

كما لاحظت ، يمكن استخدام تصميمي مع ESP-07 أو ESP-01 ، لكن في حالتي ، استخدمت ESP-01 ولا يمكن الوصول إلى دبوس ADC (Tout) ، لذا اضطررت إلى لحام سلك صغير في دبوس Tout من الشريحة وقم بتوصيله على دبوس PCB ADC.

الخطوة 8: تجميع المشروع

تجميع المشروع
تجميع المشروع
تجميع المشروع
تجميع المشروع
تجميع المشروع
تجميع المشروع
تجميع المشروع
تجميع المشروع

ضع PCB مع كل شيء متصل بالفعل في الصندوق ، ثم قم بلفه ، ثم ضع صامولة ومقبض مقياس الجهد ، وألصق مستشعر الأشعة تحت الحمراء وأغلق كل شيء بمسامير أو غراء أكثر: د.

الخطوة التاسعة: وضع الشرائط ووحدة التحكم

وضع الشرائط ووحدة التحكم
وضع الشرائط ووحدة التحكم
وضع الشرائط ووحدة التحكم
وضع الشرائط ووحدة التحكم
وضع الشرائط ووحدة التحكم
وضع الشرائط ووحدة التحكم

قم بلصق الشرائط على مكتبك أو المكان المرغوب ، فلديهم بالفعل غراء لكنني قمت بتأمينهم ببعض الغراء الساخن.

قم بقصه بحجم مكتبك / مكانك ، وتأكد من أن الموصل يمكنه الوصول إلى صندوق التحكم ولصقه أيضًا.

قم بتوصيله وابحث عن مصدر طاقة 5V 2A +.

الخطوة 10: التشغيل والاختبار

التشغيل والاختبار
التشغيل والاختبار
التشغيل والاختبار
التشغيل والاختبار
التشغيل والاختبار
التشغيل والاختبار

قم بتوصيل مصدر الطاقة بصندوق التحكم واصطحب جهاز التحكم عن بُعد واختبر الإعدادات والتحكم في السطوع باستخدام مقياس الجهد.

استمتع بمشروعك وبإعدادك.

أنت حر في تعديل الكود وإضافة الألوان والرسوم المتحركة التي تريدها.

موصى به: