فهرست مطالب:

لامپ های LED متصل - پروژه های اینترنت اشیا: 7 مرحله (همراه با تصاویر)
لامپ های LED متصل - پروژه های اینترنت اشیا: 7 مرحله (همراه با تصاویر)

تصویری: لامپ های LED متصل - پروژه های اینترنت اشیا: 7 مرحله (همراه با تصاویر)

تصویری: لامپ های LED متصل - پروژه های اینترنت اشیا: 7 مرحله (همراه با تصاویر)
تصویری: یک تیغ ریش را پشت موبایل خود بگذارید ببینید چه اتفاقی میوفته 2024, نوامبر
Anonim
لامپ های LED متصل | پروژه های اینترنت اشیا
لامپ های LED متصل | پروژه های اینترنت اشیا

این فقط یک لامپ LED حکاکی شده نیست که امروزه در بازار مشاهده می کنید. این نسخه پیشرفته آن لامپ ها است. در عصر دستگاه های متصل ، من لامپ های متصل خودم را ساخته ام. این پروژه از یک محصول به نام Filimin: A Wi-Fi Enabled Touch Light که شما را متصل می کند ، الهام گرفته است. من واقعاً این محصول را دوست داشتم زیرا در این نسل از تلفن های هوشمند که در آن همه چیز ، هر فعالیتی توسط تلفن هوشمند ما انجام می شود ، این محصول به شما امکان می دهد احساسات خود را بدون استفاده از تلفن هوشمند با عزیزان خود به اشتراک بگذارید.

مرحله 1: این پروژه درباره چیست؟

در این پروژه ، ما 2 لامپ داریم که وای فای داخلی از طریق اینترنت به سرور AdaFruit متصل است.

من شخصاً چراغ را به عنوان لامپ های "دلم برایت تنگ شده است" ساختم ، شما می توانید هر چیزی را که می خواهید روی آن حک کنید. بنابراین اگر کسی را از دست می دهم ، به جای اینکه به او پیام بدهم یا به او زنگ بزنم که دلم برایت تنگ شده است ، کاری که همه افراد دیگر روی کره زمین انجام می دهند ، من می توانم به سادگی لامپ خود را لمس کنم تا LED در دستگاه من روشن شود. پس از چند ثانیه ، چراغ LED دیگری که روی دستگاه قرار دارد و شخصی که به او هدیه داده ام ، نیز با همان شدت شروع به درخشش می کند. هرچه بیشتر لامپ را لمس کنم ، نور بیشتر می شود که نشان می دهد چقدر دلم برای طرف مقابل تنگ شده است. شخص دیگر می تواند در هر نقطه از جهان باشد و این دستگاه به من کمک می کند تا احساساتم را به دیگری منتقل کنم.

این یک روش ابتکاری برای ابراز احساسات شما به عزیزان است. این همچنین می تواند سیگنال خفاش شما باشد تا با دوستان خود تماس بگیرید تا بیایند بازی!

ویژگی "تیک آبی" در پیام رسان WhatsApp که برای ما به عنوان رسید خواندن عمل می کند. پروژه ما نیز همین ویژگی را دارد! به محض اینکه شخص دیگر ببیند که چراغ در حال درخشش است ، متوجه می شود که من پیامی را منتقل می کنم و به محض اینکه دستگاه را لمس کردند ، چراغ روی هر دو لامپ خاموش می شود تا تصدیق کند که دیده است پیغام تو. از این طریق می توانم تشخیص دهم که پیام ما منتقل شده است.

کل فرایند را می توان برعکس تکمیل کرد. شخص دیگری که می توانم این روند را تکرار کنم تا با انجام همین کار هر آنچه را که می خواهند بگویند منتقل کنم.

مرحله 2: اجزای مورد نیاز

  1. 2 تخته ESP8266 12e
  2. مقاومت 2 x 100k
  3. 2 ترانزیستور BC547
  4. 2 آداپتور DC 12V
  5. 2 نوار LED (طول با توجه به اندازه ورق اکریلیک)
  6. 2 عدد ورق اکریلیک (من از ورق با ابعاد 150 90 90 5 5 میلی متر استفاده کرده ام)
  7. برخی از سیم ها

مرحله 3: PCB های خود را بصورت آنلاین سفارش دهید

PCB های خود را بصورت آنلاین سفارش دهید
PCB های خود را بصورت آنلاین سفارش دهید

من یک سایت شگفت انگیز به نام jlcpcb.com برای سفارش آنلاین pcbs ما دریافت کردم. شما می توانید pcb را به صورت آنلاین در easyeda.com نیز طراحی کنید و سپس فرمت فایل gerber PCB را از آنجا بارگیری کنید.

پس از آن آن فایل gerber را در jlcpcb بارگذاری کنید و می توانید pcbs را درست در مراحل پایانی خود دریافت کنید. قیمت مناسب است. 10 PCB برای 2 دلار

نکته دیگر ، اولین سفارش شما به صورت رایگان تحویل داده می شود. پس یکبار امتحان کنید.

اگر خوش شانس باشید ، یک جفت PCB به صورت رایگان دریافت خواهید کرد ، زیرا من یک هدیه در پایان مقاله برنامه ریزی کرده ام.

مرحله 4: اتصالات

اتصالات
اتصالات

مرحله 5: کار کردن

توضیح و درک کد بارگذاری شده در این تابلوها کمی پیچیده است ، بنابراین من کل پروژه را با فرایندی که در پس زمینه اتفاق می افتد توضیح می دهم.

بنابراین اول از همه ، من یک سوئیچ لمسی با استفاده از یک سیم ساده چند هسته ای از طریق مدار Resistor Divider روی پین آنالوگ برد ESP خود ایجاد کرده ام. بنابراین به محض لمس آن سیم ، نوار LED متصل به همان ESP شروع به درخشش می کند. هرچه بیشتر سیم را لمس کنیم ، چراغ ها روشن تر می شوند. من 17 سطح روشنایی را برنامه ریزی کرده ام. پس از اتمام کار با سطح روشنایی کامل ، انگشت خود را روی سیم بردارید و پس از چند ثانیه ، این لامپ داده های مقدار روشنایی خود را از طریق کارگزار Adafruit MQTT به لامپ دیگری ارسال می کند. هر دو تخته به عنوان مشتریان adafurit mqtt عمل می کنند.

پس از آن ، چراغ دوم به محض دریافت داده ها از سرور ، با همان روشنایی شروع به درخشش می کند. اکنون هر دو لامپ با شدت یکسان می درخشند. در حال حاضر کسی که لامپ دوم سیم را لمس می کند ، چراغ های هر دو لامپ خاموش می شود که نشان می دهد پیام با موفقیت دریافت و خوانده می شود.

و مانند خردمند ، شخص دوم می تواند همین روند را انجام دهد. بنابراین اساساً کد دارای مشتری MQTT و شرایط پیچیده است و هیچ چیز دیگری ندارد. بنابراین فقط کد را مرور کنید و اگر در برنامه نویسی آردوینو مهارت دارید ، به راحتی کل مطالب را درک خواهید کرد.

مرحله ششم: هدیه دادن

هدیه دادن
هدیه دادن

یک قطعه PCB وجود دارد که مقدار زیادی برای این پروژه دریافت کردم. من چهار جفت PCB را به چهار مشترکم هدیه خواهم داد و مراحل ثبت نام در این هدیه به شرح زیر است:

  1. باید صفحه fb من را لایک کنید.
  2. شما باید حساب توییتر من را دنبال کنید.
  3. شما باید حساب اینستاگرام من را دنبال کنید.
  4. بعد از همه اینها ، زیر ویدیو به عنوان "تکمیل کار" نظر دهید

مرحله 7: کد و فیلم آموزشی

Image
Image

برای کد ، از حساب GitHub من دیدن کنید.

اگر هنوز درباره ساخت این پروژه شک دارید ، فیلم آموزشی کامل من را تماشا کنید که در آن همه جنبه های این پروژه را پوشش داده ام.

توصیه شده: