فهرست مطالب:
تصویری: شاخص کار WiFi از خانه: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
برای کسانی که به اندازه کافی خوش شانس هستند و می توانند در خانه کار کنند ، احتمالاً متوجه شده ایم که در مورد محدودیت با دیگران در خانه چالش های عمده ای وجود دارد. برای کمک به این امر ، من این ساختار واقعاً ساده را ایجاد کردم که به شما امکان می دهد رنگ LED ها را با استفاده از رابط وب کنترل کنید تا به دیگران در خانه اطلاع دهید که در تماس هستید یا در غیر این صورت مزاحمتی ندارید.
این چراغ همچنین دارای آهنربا است بنابراین می توان آن را به راحتی متصل و از دستگیره در جدا کرد تا استفاده و شارژ آن آسان شود.
بنابراین اگر به دنبال آرامش بیشتری در خانه هستید ، شاید این راهنمای شما باشد!
تدارکات
- Adafruit Feather Huzzah ESP8266 (هر ESP8266 به طور بالقوه می تواند کار کند ، اما Huzzah دارای مدار شارژ لیپو و همچنین تنظیم کننده بسیار قوی 3.3v) -
- نوار 8 تکه نئوپیکسل* -
- باتری لیپو - هر اندازه معقولی باید انجام دهد (600mAH +) من منبع خوبی برای اینها ندارم
- مورد پروژه -
- هارد دیسک قدیمی - منبع عالی آهنرباهای واقعا قوی!
مرحله 1: ویدیو را ببینید
اگر می خواهید آن را بررسی کنید ، یک فیلم در مورد این پروژه نیز تهیه کردم.
ممکن است من مغرض باشم ، اما فکر می کنم ارزش دیدن کلیپ فوق العاده زیبا دختر 3 ساله ام را دارد که به زبان ایرلندی صحبت می کند!
مرحله 2: سخت افزار
این ساخت از نظر سخت افزاری عمداً ساده است ، ساده سازی پروژه برای من مهمتر از بهینه سازی باتری بود ، اما باید با یک بار شارژ یک روز کاری طول بکشد ، بنابراین احساس کردم به اندازه کافی خوب است.
میکروکنترلر: ESP8266
برای کنترل کننده میکرو از ESP8266 برنامه نویسی شده با Arduino IDE استفاده می کنیم. اگر با ESP8266 آشنا نیستید ، این دستگاه سازگار با Arduino شگفت انگیز است که دارای WiFi است ، توصیه می کنم برای اطلاعات بیشتر کلاس IoT Becky Stern را بررسی کنید.
من به طور خاص Adafruit Feather Huzzah ESP8266 را انتخاب کردم زیرا دارای مدار برای استفاده از باتری Lipo یکپارچه می باشد. همچنین دارای رگولاتور 500mA 3.3V است که نسبت به سایر بردهای ارزان قیمت چینی ESP8266 بسیار بهتر است. این به ما اجازه می دهد تا با استفاده از 3.3V Neopixels را تغذیه کنیم ، که می تواند به ما در جلوگیری از مشکلاتی که گاهی هنگام استفاده از Neopixles با 5 ولت از یک دستگاه منطقی 3.3v مانند ESP8266 رخ می دهد ، جلوگیری کند.
چراغ ها: نئوپیکسل
من neopxiels را انتخاب کردم زیرا آنها واقعاً راهی ساده برای افزودن led های RGB به پروژه شما هستند. آنها فقط به برق و یک سیم داده واحد برای اتصال نیاز دارند و به شما امکان می دهند آنها را روی هر رنگی تنظیم کنید ، حتی رنگ LED ها را به صورت جداگانه تنظیم کنید.
نئوپیکسلها به صورت زیر سیم کشی می شوند.
VCC -> 3 ولت
GND -> GND
Data -in -> gpio 0
باتری: هر لیپو
استفاده از مدارات باتری هوزا پر ، استفاده از لیپو را بسیار آسان می کند. شما می توانید آن را مستقیماً به کانکتور JST حوزah پر وصل کنید (توجه: لطفاً قطبیت باتری خود را بررسی کنید ، استانداردی برای این کار وجود ندارد ، بنابراین شاید لازم باشد آن را عوض کنید) یا می توانید به پین های GND و BAT متصل شوید huzzah. برای شارژ باتری فقط می توانید یک کابل میکرو USB را به huzzah وصل کنید.
شما باید سلامت باتری را بررسی کنید. به طور کلی پذیرفته شده است که نباید یک لیپو زیر 3 ولت پایین بیاید ، بنابراین قبل از استفاده از آن در پروژه خود ، باید مطمئن شوید که بیش از آن است.
مرحله 3: کد
کد این پروژه بر اساس مثال helloServer موجود برای ESP8266 در Arudino IDE است.
برای تغییر LED ها به قرمز ، سبز و سپس خاموش کردن آنها ، یک نکته و یک نکته وجود دارد ، اما در صورت نیاز می توان ویژگی های بیشتری اضافه کرد.
می توانید کد را از Github من بارگیری و نصب کنید
یک کتابخانه خارجی وجود دارد که باید از مدیر کتابخانه اضافه کنید ، و آن کتابخانه Neopixel از Adafruit است.
مرحله 4: آهنربا
برای اتصال آن به درب من از یک آهن ربا واقعاً قوی از یک هارد دیسک قدیمی استفاده کردم. کافی است همه پیچ ها را از قسمت بیرونی هارد دیسک جدا کنید تا بتوانید به راحتی بتوانید آهن ربا را بیرون بکشید. من فکر می کنم بدون گفته می شود که این کار را فقط باید روی هاردی انجام دهید که دیگر نیازی به آن ندارید! این درایو را خراب می کند!
اینها واقعاً قوی هستند ، بنابراین توصیه می کنم مراقب آنها باشید ، مخصوصاً هنگام برداشتن آنها ، زیرا می توانید به راحتی انگشت خود را محکم کنید.
از آنجا که این فقط یک نمونه اولیه سریع بود و نیروی مغناطیسی به هر حال به سمت قاب می کشید ، تصمیم گرفتم فقط از blu-tack برای اتصال آن به قاب استفاده کنم.
مرحله 5: استفاده
برای استفاده از دستگاه ، فقط می توانید از "wfh.local" در مرورگر وب خود دیدن کنید. لطفاً توجه داشته باشید که بر اساس خدمات Bonjour است ، برای اطلاعات بیشتر به این پیوند مراجعه کنید.
پس از آن فقط می توانید از رابط وب برای به روز رسانی رنگ LED در هر زمان که نیاز دارید استفاده کنید!
امیدوارم این دستورالعمل مفید واقع شده باشد.
من دوست دارم درباره آنچه شما با این نوع تنظیمات انجام می دهید ، بشنوم. لطفاً در نظرات زیر به من اطلاع دهید ، یا به من و تعدادی دیگر از سازندگان در سرور Discord من بپیوندید ، جایی که می توانیم در مورد این موضوع یا هر سازنده دیگری که در مورد آن صحبت می کنید بحث کنیم ، مردم واقعاً در آنجا مفید هستند ، بنابراین مکانی عالی برای آویزان کردن است بیرون
من همچنین می خواهم از حامیان Github خود که به حمایت از کاری که انجام می دهم کمک کنند ، تشکر کنم ، واقعاً از آن قدردانی می کنم. اگر نمی دانید ، Github برای سال اول حامی مالی می کند ، بنابراین اگر حمایت مالی کنید ، تا چند ماه آینده 100 با آن مطابقت دارد. ممنون که خواندید!
توصیه شده:
EPA شاخص خوراک خوراک / IOT: 4 مرحله (همراه با تصاویر)
EPA Index Feed / IOT: این دستگاه کوچک شاخص UV محلی شما را از EPA می گیرد و سطح UV را در 5 رنگ مختلف نمایش می دهد و همچنین جزئیات OLED را نمایش می دهد. UV 1-2 سبز ، 3-5 زرد ، 6-7 نارنجی ، 8-10 قرمز ، 11+ بنفش است
شاخص وضعیت کار از خانه: 5 مرحله
شاخص وضعیت کار از خانه: با وضعیت فعلی کار در خانه ، من با برخی از چالش ها روبرو هستم زیرا فرزندان من نیز از خانه درس می خوانند. گاهی اوقات زندگی کاری و خانوادگی می تواند کمی مبهم باشد. بنابراین باید بتوانم برخی قوانین اساسی را برای فرزندانم تنظیم کنم تا
شاخص های سطح آب/تغذیه: 10 مرحله (همراه با تصاویر)
شاخص های سطح آب/تغذیه: در این مقاله آموزشی به شما نشان می دهم که چگونه بدون استفاده از پردازنده های کوچک ، کنترل کننده های میکرو ، تمشک پای ، آردوینو و غیره یک شاخص سطح آب را ایجاد کرده ام. وقتی صحبت از الکترونیک می شود ، من یک & quot؛ ساختگی & quot ؛. من از قطعات الکترونیکی استفاده می کنم
[15 دقیقه] ساعت ویزلی / شاخص خانه کیست - بر اساس TR -064 (بتا): 4 مرحله (همراه با تصاویر)
[15min] Weasley Clock / Who is Home Indicator-بر اساس TR-064 (بتا): به روز رسانی: مرحله 3 را ببینید. داستان طولانی (TL ؛ DR پایین): چند وقت پیش من یک اسکریپت bash کوچک روی کامپیوترم نوشتم که شبکه را برای دستگاه های ثبت شده اسکن کرده و نام میزبان آنها را با فهرستی با نام های مرتبط مقایسه کنید. هر بار که یک دستگاه وارد سیستم می شد
سیستم LED RGB قابل کنترل برای خانه یا محل کار شما: 5 مرحله (همراه با تصاویر)
سیستم LED RGB قابل کنترل برای خانه یا محل کار شما: آیا چراغ های خانه یا محل کار شما خسته کننده هستند؟ آیا می خواهید کمی انرژی یا نورپردازی به اتاق خود اضافه کنید؟ این دستورالعمل به شما نشان می دهد که چگونه می توانید یک آرایه LED RGB قابل کنترل برای استفاده در خانه یا محل کار خود ایجاد کنید. LED قرمز ، سبز ، آبی شما