جدول المحتويات:
- اللوازم
- الخطوة 1: شاهد الفيديو
- الخطوة 2: الأجهزة
- الخطوة 3: الكود
- الخطوة 4: المغناطيس
- الخطوة 5: الاستخدام
فيديو: مؤشر WiFi Work From Home: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
لأولئك الذين يحالفهم الحظ في العمل من المنزل ، ربما نجد أن هناك بعض التحديات الرئيسية عندما يتعلق الأمر بالحدود مع الآخرين في المنزل. للمساعدة في هذا ، قمت بإنشاء هذا البناء البسيط حقًا الذي يسمح لك تحكم في لون مصابيح LED باستخدام واجهة ويب للسماح للآخرين في المنزل بمعرفة أنك في مكالمة أو عدم إزعاجك بأي طريقة أخرى.
يحتوي المصباح أيضًا على مغناطيس بحيث يمكن توصيله وإزالته بسهولة من مقبض الباب لسهولة الاستخدام والشحن.
لذلك إذا كنت تبحث عن مزيد من السلام في المنزل ، فربما يكون هذا دليلًا لك!
اللوازم
- Adafruit Feather Huzzah ESP8266 (أي ESP8266 يمكن أن يعمل بشكل محتمل ، لكن Huzzah لديه دائرة شحن ليبو وأيضًا منظم سمين 3.3 فولت) -
- 8 قطع شريط Neopixel * -
- بطارية ليبو - أي حجم معقول يجب أن يعمل (600 مللي أمبير +) ليس لدي مصدر جيد لهذه
- حالة المشروع -
- القرص الصلب القديم - مصدر رائع للمغناطيسات القوية حقًا!
الخطوة 1: شاهد الفيديو
لقد صنعت أيضًا مقطع فيديو حول هذا المشروع إذا كنت تريد التحقق منه.
قد أكون متحيزًا ، لكنني أعتقد أن الأمر يستحق التحقق من المقطع اللطيف الرائع لابنتي البالغة من العمر 3 سنوات وهي تتحدث بعض الأيرلندية!
الخطوة 2: الأجهزة
هذا بناء بسيط عن قصد من وجهة نظر الأجهزة ، مما يجعل المشروع بسيطًا أكثر أهمية بالنسبة لي من تحسين البطارية ، ولكن يجب أن يستمر ليوم عمل بشحنة واحدة لذلك شعرت أن ذلك جيد بما فيه الكفاية.
متحكم دقيق: ESP8266
بالنسبة لوحدة التحكم الصغيرة ، نستخدم ESP8266 المبرمج مع Arduino IDE. إذا لم تكن معتادًا على ESP8266 ، فهو جهاز متوافق مع Arduino مدمج في WiFi ، أوصي بمراجعة Becky Stern's IoT class لمزيد من المعلومات.
لقد اخترت على وجه التحديد Adafruit Feather Huzzah ESP8266 لأنه يأتي مع دوائر لاستخدام بطارية ليبو مدمجة. كما أن لديها منظم 500mA 3.3V ، وهو أفضل قليلاً من المتاح في معظم اللوحات الصينية الأرخص ESP8266. يتيح لنا ذلك تشغيل Neopixels باستخدام 3.3 فولت ، مما يمكن أن يساعدنا في تجنب المشكلات التي تحدث أحيانًا عند استخدام Neopixles المزود بجهد 5 فولت من جهاز مستوى منطق 3.3 فولت مثل ESP8266.
الأضواء: نيوبكسيلس
لقد اخترت neopxiels لأنها طريقة بسيطة حقًا لإضافة مصابيح RGB إلى مشروعك. لا تتطلب سوى الطاقة وسلك بيانات واحد للاتصال ، وتسمح لك بضبطها على أي لون ، حتى ضبط لون المصابيح بشكل فردي.
neopixels سلكية على النحو التالي.
VCC -> 3 فولت
GND -> GND
البيانات في -> gpio 0
البطارية: أي ليبو
إن استخدام دارة البطارية في huzzah الريش يجعل استخدام lipo أمرًا سهلاً حقًا. يمكنك إما توصيله مباشرة بموصل JST الخاص بهزة الريش (ملاحظة: يرجى التحقق من قطبية بطاريتك ، لا يوجد معيار لذلك ، لذلك ربما تحتاج إلى التبديل حولها) أو يمكنك الاتصال بدبابيس GND و BAT من لشحن البطارية ، يمكنك فقط توصيل كابل micro USB بالجهاز.
يجب عليك التحقق من صحة البطارية. من المقبول عمومًا أنه لا ينبغي السماح بانخفاض ليبو أقل من 3 فولت ، لذلك يجب عليك التأكد من أنه أعلى من ذلك قبل استخدامه في مشروعك.
الخطوة 3: الكود
يعتمد رمز هذا المشروع بشكل كبير على مثال helloServer المتاح لـ ESP8266 في Arudino IDE.
هناك نقطة لتغيير مصابيح LED إلى الأحمر والأخضر ثم إيقاف تشغيلها ، ولكن يمكن إضافة المزيد من الميزات إذا لزم الأمر.
يمكنك تنزيل الكود وتثبيته من جيثب الخاص بي
هناك مكتبة خارجية واحدة ستحتاج إلى إضافتها من مدير المكتبة ، وهي مكتبة Neopixel من Adafruit.
الخطوة 4: المغناطيس
لتثبيته بالباب ، استخدمت مغناطيسًا قويًا حقًا من محرك أقراص ثابت قديم. فقط قم بإزالة جميع المسامير من الجزء الخارجي من القرص الصلب وستكون قادرًا بسهولة إلى حد ما على إخراج المغناطيس. أعتقد أنه من نافلة القول أن هذا يجب أن يتم فقط على قرص صلب لا تحتاجه بعد الآن! هذا سوف يفسد محرك الأقراص!
هذه قوية حقًا لذا أوصي بتوخي الحذر معها ، خاصة عند إزالتها حيث يمكنك بسهولة ضغط إصبع.
نظرًا لأن هذا كان مجرد بناء نموذج أولي سريع ، وستكون قوة المغناطيس تسحب نحو الحالة على أي حال ، فقد قررت فقط استخدام blu-tech لإرفاقه بالقضية.
الخطوة 5: الاستخدام
لاستخدام الجهاز ، يمكنك فقط زيارة "wfh.local" على متصفح الويب الخاص بك. يرجى ملاحظة أنه يعتمد على خدمات Bonjour ، لمزيد من المعلومات تحقق من هذا الرابط.
بعد ذلك يمكنك فقط استخدام واجهة الويب لتحديث لون LED متى احتجت!
نأمل أن تكون قد وجدت هذا Instructable مفيدًا.
أود أن أسمع ما ستفعله بهذا النوع من الإعداد. يرجى إعلامي في التعليقات أدناه ، أو الانضمام إلي ومجموعة من الصانعين الآخرين على خادم Discord الخاص بي ، حيث يمكننا مناقشة هذا الموضوع أو أي صانع آخر مرتبط لديك ، فالناس مفيدون حقًا هناك ، لذا فهو مكان رائع للتعليق خارج.
أود أيضًا أن أتقدم بالشكر الجزيل لرعاة Github الذين ساعدوا في دعم ما أقوم به ، وأنا أقدر ذلك حقًا. إذا كنت لا تعرف ، فإن Github تقوم بمطابقة عروض الرعاية للسنة الأولى ، لذلك إذا قدمت رعاية ، فستتوافق معها بنسبة 100٪ للأشهر القليلة القادمة. شكرا للقراءة!
موصى به:
مؤشر حالة الأسرة / زميل العمل: 6 خطوات (بالصور)
مؤشر حالة الأسرة / زميل العمل: لقد ساعدتني العديد من المشاريع القابلة للتوجيه الأولى على مر السنين ، ونأمل أن يساعد هذا شخصًا آخر. القصة القصيرة … كنا بحاجة إلى طريقة لنظهر لبعضنا البعض حالتنا بدلاً من مقاطعة المكالمات ، أو البقاء بعيدًا عندما نفترض أنني
مؤشر LED للمسافة بين الكلاب: 5 خطوات (بالصور)
مؤشر LED عن بعد الكلب: عادة ما آخذ كلبي Rusio في نزهة عندما تغرب الشمس حتى يتمكن من اللعب دون أن يصبح شديد الحرارة. تكمن المشكلة في أنه عندما يكون خارج المقود أحيانًا يكون متحمسًا جدًا ويركض أبعد مما ينبغي ومع الإضاءة الخافتة والكلاب الأخرى
OreServer - خادم ماين كرافت Raspberry Pi المخصص مع مؤشر مشغل LED: 9 خطوات (بالصور)
OreServer - خادم ماين كرافت Raspberry Pi المخصص مع مؤشر مشغل LED: تحديث يوليو 2020 - قبل البدء في هذا المشروع ، يرجى العلم أنه تم إجراء الكثير من التغييرات والتحديثات على أدوات البرامج المختلفة التي استخدمتها لإنشاء هذا أكثر من اثنين سنين مضت. نتيجة لذلك ، لم تعد العديد من الخطوات تعمل كما هو مكتوب
تغذية مؤشر الأشعة فوق البنفسجية EPA / IOT: 4 خطوات (بالصور)
EPA UV Index Feed / IOT: يسحب هذا الجهاز الصغير مؤشر الأشعة فوق البنفسجية المحلي الخاص بك من وكالة حماية البيئة ويعرض مستوى الأشعة فوق البنفسجية بخمسة ألوان مختلفة ويعرض أيضًا التفاصيل على OLED. UV 1-2 أخضر ، 3-5 أصفر ، 6-7 برتقالي ، 8-10 أحمر ، 11+ بنفسجي
مؤشر درجة الحرارة والرطوبة من اردوينو: 7 خطوات (بالصور)
مؤشر درجة الحرارة والرطوبة من Arduino: ستوضح هذه التعليمات كيفية صنع صندوق يمكن أن يشير إلى درجة الحرارة والرطوبة باستخدام Arduino يمكنك وضع هذا الصندوق على الطاولة لقياس درجة الحرارة والرطوبة في غرفتك بجودة عالية من صندوق MDF عن طريق القطع بالليزر ، كل شيء هو مضغوط