فهرست مطالب:

کنترل کننده ساده تر LED وای فای LED: 8 مرحله (همراه با تصاویر)
کنترل کننده ساده تر LED وای فای LED: 8 مرحله (همراه با تصاویر)

تصویری: کنترل کننده ساده تر LED وای فای LED: 8 مرحله (همراه با تصاویر)

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

در بهار گذشته ، من طراحی سخت افزار و نرم افزار سفارشی را برای کنترل دو نوار چراغ LED با استفاده از یک برد توسعه NodeMCU ESP8266-12E آغاز کردم. در طی آن فرایند ، من آموختم که چگونه مدارهای چاپی (PCB) خود را روی روتر CNC بسازم ، و یک دستورالعمل مرحله به مرحله در این فرآیند نوشتم. (پیوند دستورالعمل ها) این را با نوشتن دستورالعمل هایی برای ساخت کنترلر WiFi خود برای نوارهای LED ، از جمله نرم افزار منبع باز GPL'd برای کنترلر و برنامه تلفن همراه برای استفاده از کنترل کننده نور ، دنبال کردم. (پیوند دستورالعمل ها) این دستورالعمل دوم نتیجه چندین ماه یادگیری ، توسعه ، آزمایش و بازسازی بود و شامل نهمین تجدید نظر من در مورد سخت افزار بود. این نسخه 10 است.

چرا نسخه دهم بسازید و چرا در مورد آن بنویسید؟ برای کوتاه ساختن یک داستان طولانی ، من نیاز به ساخت ده ها کنترل کننده داشتم ، بنابراین لازم بود سیم آنها راحت تر ، سریعتر تولید و قوی تر شوند. در حین پیشرفت این پروژه تا جایی که امروز است ، چیزهای زیادی آموختم. وقتی دستورالعمل قبلی درباره کنترلر را نوشتم ، بر اساس دانش موجود در زمینه ایجاد PCB سفارشی ، وسایل الکترونیکی را ساخته بودم. اولین پروژه "واقعی" من با PCB سفارشی کنترل کننده نور بود و در مسیر یادگیری من ، 9 نسخه ایجاد کردم. چند مورد آخرش خیلی خوب بود

در طول راه ، من چند چیز را به طور خاص آموختم که به ارتقاء این سطح به سطح دیگر کمک کرد.

  1. من مصمم بودم که نرم افزار منبع باز را شروع کنم و در ابتدا تخته خود را با Fritzing طراحی کردم. من هنوز معتقدم که برنامه صحیح برای مبتدیان برای یادگیری نحوه طراحی PCB ، زیرا نیازی به یادگیری نحوه ایجاد شماتیک نیست ، اما اکنون معتقدم که باید از یک ابزار CAD حرفه ای "فارغ التحصیل" شد. برنامه ای که من انتخاب کردم عقاب است. تخته ای که من توانستم با Eagle تولید کنم به مراتب بهتر از چیزی است که من توانستم با Fritzing ایجاد کنم.
  2. پس از کمی تجربه ، اکنون می توانم کمی بهتر "خارج از چارچوب فکر کنم". نکته خاصی که متوجه شدم این است که می توانم سیم کشی را با مرتب سازی مجدد تکلیف پین ها و تبدیل آن به یک تخته دو طرفه با یک قسمت فوقانی بسیار ساده ساده کنم. من هنوز قادر به تولید PCB های دو طرفه با روتر CNC خود نیستم ، اما سیم کشی دستی قسمت بالای این برد جدید آسان تر از سیم کشی بلوزهایی است که در طراحی قبلی مورد نیاز بود. برای کسانی که فقط می توانند یک PCB یک طرفه بسازند ، این پروژه با ایجاد یک برد یک طرفه و سیم کشی چند اتصال به صورت دستی قابل دستیابی است.
  3. آیا روتر CNC ندارید؟ اکنون می توانم به چندین روش برای ساخت PCB خود بدون یکی اشاره کنم.
  4. هنوز نمی توانید PCB خود را بسازید (یا نمی خواهید)؟ من توانستم PCB هایی را که برای این پروژه طراحی کرده ام در مقادیر و قیمتی که در انبار و فروش آنها وجود دارد تولید کنم. این بدان معناست که این پروژه بدون مهارت های الکترونیکی بیشتر از قابلیت لحیم کاری قابل انجام است.

آیا آماده هستید که کنترلر WiFi خود را برای دو نوار چراغ LED ایجاد کنید؟ خوب در مورد قبض مواد.

اگرچه این به عنوان یک دستورالعمل شروع شد ، اما به یک پروژه در حال انجام برای APPideas تبدیل شده است. ما این دستورالعمل را هر از گاهی به روز می کنیم ، اما آخرین اطلاعات همیشه در https://appideas.com/wfc در دسترس است

مرحله 1: مواد خود را جمع آوری کنید

مواد خود را جمع آوری کنید
مواد خود را جمع آوری کنید
مواد خود را جمع آوری کنید
مواد خود را جمع آوری کنید
مواد خود را جمع آوری کنید
مواد خود را جمع آوری کنید

این لایحه مواد فرض می کند که شما می توانید PCB خود را تولید کنید یا به طور خاص برای این پروژه خریداری خواهید کرد. راه هایی برای ساخت این پروژه بدون PCB سفارشی وجود دارد. اگر می خواهید بدون PCB سفارشی این کار را انجام دهید ، مرحله 2 دستورالعمل زیر را بخوانید. (پیوند دستورالعمل ها) توجه داشته باشید که من قطعاتی را که شخصاً خریداری کرده ام لیست می کنم و اکثر اقلام در مقادیر بیشتر از آنچه شما نیاز دارید به فروش می رسند. با خیال راحت در اطراف خرید کنید.

  • (1) تابلوی توسعه NodeMCU ESP8266-12E (پیوند آمازون)
  • (1) تنظیم کننده ولتاژ 5V (پیوند آمازون)
  • (1) هیت سینک تنظیم کننده ولتاژ (پیوند آمازون)
  • (1) خازن 100 µf و
  • (1) خازن 10 µf (پیوند آمازون)
  • (2) پایانه های 5 قطبی ، 3.5 میلی متری پیچ (اتصال eBay)
  • (1) ترمینال پیچ دو طرفه 5 میلی متری (پیوند آمازون)
  • (8) MOSFET های کانال N (پیوند آمازون)
  • (1) رول نوار چراغ SMD 5050 LED (پیوند آمازون)
  • (1) منبع تغذیه 12V ، 5A DC (اگر نمی توانید از چراغ همراه خود استفاده کنید) (پیوند آمازون)
  • (1) سیم 5 رشته (پیوند آمازون)

مواد و ابزار مصرفی ، اختیاری و لوازم جانبی:

  1. (1) لحیم کاری (لینک آمازون)
  2. (برخی) سرباز (پیوند آمازون)
  3. (برخی) شار خمیر رزین (پیوند آمازون)
  4. (1) سیم برنده (پیوند آمازون)
  5. (1) کوره برد مدار (پیوند آمازون)
  6. (برخی) نوار برقی مایع (پیوند آمازون)
  7. (برخی) چسب فوق العاده (پیوند آمازون)
  8. (5) #4 - پیچ های چوبی 1/2 "(پیوند آمازون)
  9. (برخی) اتصال کابل قلاب و حلقه یا اتصال زیپ (پیوند آمازون)

در نهایت ، شما به PCB نیاز خواهید داشت. شما می توانید خودتان (فایلها و دستورالعمل های زیر) را تهیه کنید ، یا یکی را از ما سفارش دهید.

  • (1) PCB پیش ساخته از APPideas (پیوند APPideas) ، یا
  • (1) PCB یک طرفه روکش مس (پیوند آمازون) ، یا
  • (1) PCB دو طرفه با روکش مس (پیوند آمازون)

اگر PCB خود را می سازید ، باید مواد اضافی مورد نیاز برای تکمیل ساخت خود را تعیین کنید ، مانند قطعات روتر و مواد نگهدارنده یا مواد شیمیایی اچ.

اکنون که مواد خود را با هم جمع آوری کرده اید ، بیایید بفهمیم که چگونه PCB پروژه را به دست خواهید آورد.

مرحله 2: PCB را تهیه یا تهیه کنید

PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید
PCB را بسازید یا تهیه کنید

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

اگر توانایی ساخت برد مدار چاپی (PCB) خود را دارید ، تمام فایل هایی که برای ساخت PCB برای کنترل کننده نوار چراغ LED سفارشی WiFi نیاز دارید در زیر آمده است.

اگر صاحب یک روتر CNC هستید و نمی دانید چگونه PCB ایجاد کنید ، دستورالعمل دقیق من را در این زمینه بخوانید. (پیوند دستورالعمل ها) من شخصاً به هیچ وجه PCB سفارشی تولید نکرده ام. می توانید این دستورالعمل را در مورد نحوه ساخت PCB با مواد شیمیایی خوش خیم (پیوند Instructables) یا جستجوی "PCB سفارشی" را در Instructables.com بررسی کنید ، و متوجه خواهید شد که روش های مختلفی وجود دارد.

برای بارگیری فایل های gerber و excellon از پیوندهای زیر استفاده کنید. همچنین در صورت تمایل به ایجاد تغییر در طرح ، می توانید فایلهای Eagle را در زیر بارگیری کنید. این یک PCB دو طرفه است ، اما اگر فقط توانایی تولید تخته های یک طرفه را دارید ، فقط باید قسمت پایینی آن را برش دهید. من دستورالعمل هایی را برای سیم کشی دستی آثار از بالای صفحه در اطلاعات مونتاژ لوازم الکترونیکی ارائه می دهم. انجام این کار بسیار ساده است ، بنابراین اگر تولید یک تخته دو طرفه برای شما دشوار است ، انتخاب خوبی است.

در صورت نیاز به خرید عمده این PCB ها ، آنها در یک پروژه عمومی در PCBWay در دسترس هستند. (پیوند PCBWay)

مرحله 3: قطعات الکترونیکی را مونتاژ کنید

قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید
قطعات الکترونیکی را مونتاژ کنید

اکنون که اجزای خود را با هم و PCB را در دست دارید ، زمان شروع لحیم کاری است! نقاط لحیم کاری زیادی وجود دارد ، اما همانطور که در شرف مشاهده هستید لحیم کاری بسیار ساده است. برای مرجع به تصاویر نگاه کنید. توجه داشته باشید که PCB های زرد/برنزه تصویر بالا در روتر CNC ساخته شده اند و PCB های آبی نسخه تجاری تولید شده هستند.

  1. برد توسعه NodeMCU ESP8266-12E را در PCB قرار دهید. ممکن است به طور تصادفی این برد را به عقب نصب کنید ، و هنگامی که لحیم شد ، حذف آن دشوار است ، بنابراین مطمئن شوید که پین ها به درستی جهت گیری شده اند. تمام لنت هایی که دارای آثار هستند را لحیم کنید. در مجموع 12 عدد وجود دارد - ده عدد در یک ردیف سنجاق و دو عدد در ردیف دیگر. نیازی نیست لنت هایی را که اثری ندارند لحیم کنید. اگر برای جوشکاری لحیم کاری در اطراف این پین ها مشکل دارید ، جریان خمیر رزین به شما کمک می کند.
  2. مطابق شکل ، تنظیم کننده ولتاژ 5V را همگام کنید و همگام سازی حرارت را انجام دهید ، سپس سه لبه آن را به PCB در سمت چپ برد توسعه NodeMCU ESP8266-12E وصل کنید.
  3. دو خازن را در لنت هایی که بلافاصله پشت تنظیم کننده ولتاژ قرار دارند نصب کنید. به ترتیب و قطبیت خازن ها توجه کنید. خازن 100 میکرومتر باید نزدیکترین لبه خارجی PCB و خازن 10 میکرومتر نزدیکترین قسمت داخلی PCB نصب شود. خطوط منفی خازن ها باید روبروی هم قرار گیرند.
  4. هر هشت MOSFET را در پدهایی که در سمت راست برد توسعه NodeMCU قرار دارند ، به PCB لحیم کنید. هنگامی که لایه زیرین را لحیم می کنید ، فقط لازم است سربهایی را که دارای آثار هستند لحیم کنید. با این حال ، بیست و چهار مورد وجود دارد ، و هجده مورد از آنها باید در قسمت پایینی PCB لحیم شوند ، بنابراین اگر چند دقیقه بیشتر وقت بگذارید و همه آنها را لحیم کنید ، از سردرگمی جلوگیری می کند. شما همچنین می توانید از لحیم کاری لایه بالا با عبور لحیم از طریق ویاس مناسب ، مطابق شکل زیر اجتناب کنید.
  5. آثار برتر تخته را لحیم کنید.

    1. اگر یک PCB دو طرفه دارید ، هشت نقطه لحیم کاری را که در قسمت بالای PCB به آثار وصل شده است لحیم کنید. این آثار به هر یک از هشت پایه سمت راست MOSFET متصل می شوند. یک راه آسان برای لحیم کاری اتصالات سمت بالا این است که پین ها را کمی از قسمت پایین با آهن لحیم کاری خود گرم کنید ، سپس از جریان خمیر رزین استفاده کنید و لحیم کاری کافی را از پایین بمالید تا اجازه عبور از طریق آن را بدهد. این روش بدون شار خمیر رزین کار می کند ، اما شار به لحیم کاری کمک می کند که کمی آزادتر و با حرارت کمتر جریان یابد. وقتی حرارت را بر می دارید ، باید لحیم محکمی در بالای تخته داشته باشید. حتماً کار خود را آزمایش کنید!
    2. اگر PCB دو طرفه ندارید ، باید پای راست هر یک از MOSFET ها را به یکدیگر وصل کنید. این یک اتصال زمین در مدار است. MOSFET سمت چپ پایین در هر گروه چهار نفره از قبل به قسمت مشترک مدار در قسمت پایین PCB متصل شده است ، بنابراین کافی است پای راست سه ماسفت دیگر در همان گروه را به پایه پایینی خود وصل کنید. به شما می توانید این کار را با لحیم کردن سیم های بلوز به طور مستقیم به پاهای MOSFET در بالای صفحه ، یا با لحیم کردن سیم های بلوز به سیم های مناسب در پایین PCB انجام دهید. من انتخاب کردم که قسمت پایینی مدار چاپی را لحیم کنم تا بتوانم سیم های داخل قاب را پنهان کنم.
  6. بلوک ترمینال دو قطبی 5 میلی متری پیچ دار را در سمت چپ برد توسعه NodeMCU نصب کنید. پایانه های پیچ خورده سوء استفاده زیادی می کنند ، بنابراین با افزودن یک قطره چسب فوق العاده و فشردن آن روی PCB به مدت 30 ثانیه ، آن را به PCB محکم کنید. پس از چسباندن آن به محل ، دو سر آن را در پایین PCB لحیم کنید.
  7. (2) بلوک ترمینال پنج قطبی و 3 میلی متری پیچ را در سمت راست MOSFET ها نصب کنید. این بلوک های ترمینال را به همان روشی که در بالا گفته شد به PCB بچسبانید ، سپس هر ده سرپوش را در پایین برد بچسبانید - پنج سر برای هر بلوک ترمینال.
  8. همه چیز لحیم شده است ، بنابراین وقت آن رسیده که کار خود را تمیز کرده و تأیید کنید. کار را با گذاشتن عینک ایمنی شروع کنید ، سپس فلز اضافی را از سربی ها در قسمت پایین تخته برش دهید. توصیه می کنم سربردهای برد توسعه NodeMCU ESP8266-12E را کوتاه نکنید. سنجاق ها بسیار ضخیم هستند و به سیم برش ها آسیب می رسانند.
  9. با آزمایش نقاط پایانی ردیابی با اهم متر ، کار خود را تأیید کنید. به سادگی یک سر از اهم متر خود را به یک نقطه لحیم کاری در PCB وصل کنید ، سپس سر دیگر را به نقطه لحیم کاری که در طرف دیگر ردیابی است وصل کنید. شما باید بین تمام آثار مناسب پیوستگی داشته باشید. ایده بسیار خوبی است که نقاط لحیم کاری خود را در قسمت بالا بررسی کنید. برای انجام این کار ، یک سر از اهم متر خود را به یک پایه زمین در برد توسعه NodeMCU ESP8266-12E وصل کنید ، سپس سر دیگر را به پای راست هر یک از MOSFET ها ، یکی یکی وصل کنید. باید بین آن پایه ها و نقطه مشترک مدار پیوستگی وجود داشته باشد.

مرحله 4: کد Arduino را بارگذاری کرده و به WiFi متصل شوید

کد آردوینو را بارگذاری کرده و به WiFi متصل شوید
کد آردوینو را بارگذاری کرده و به WiFi متصل شوید
کد آردوینو را بارگذاری کرده و به WiFi متصل شوید
کد آردوینو را بارگذاری کرده و به WiFi متصل شوید
کد آردوینو را بارگذاری کرده و به WiFi متصل شوید
کد آردوینو را بارگذاری کرده و به WiFi متصل شوید

به منظور کامل بودن ، من عمدتا این دستورالعمل های دستورالعمل قبلی خود را تکرار می کنم. من عمداً دستورالعمل هایی را برای بارگذاری کد آردوینو قبل از ایمن سازی لوازم الکترونیکی یا اتصال منبع تغذیه 12 ولت می دهم تا از احتمال اتصال تصادفی برد توسعه NodeMCU به USB در حالی که از طریق Vin تغذیه می شود جلوگیری شود.

دریافت ، نصب و راه اندازی Arduino IDE. اگر قبلاً Arduino IDE را نصب و راه اندازی کرده اید تا از برد ESP8266 استفاده کنید ، فایل ZIP زیر را بارگیری کرده ، از حالت فشرده خارج کرده ، سپس طرح موجود را در ESP بارگذاری کنید. در غیر این صورت ، Arduino IDE را از اینجا دریافت کرده و نصب کنید. چند مرحله برای به رسمیت شناختن برد ESP توسط Arduino IDE وجود دارد. من آنها را در نقاط کوتاه گلوله می دهم. اگر می خواهید توضیحات کاملی درباره آنچه انجام می دهید و چرا انجام دهید ، می توانید در مورد آن اینجا بخوانید.

  • Arduino IDE را باز کرده و روی File> Preferences (در macOS که Arduino IDE> Preferences است) کلیک کنید.
  • این آدرس را در کادر آدرس های مدیران هیئت های اضافی قرار دهید:
  • روی OK کلیک کنید
  • در صفحه اصلی Arduino IDE ، روی Tools> Board> Boards Manager… کلیک کنید.
  • عبارت "esp8266" را جستجو کنید و وقتی آن را پیدا کردید ، روی Install کلیک کنید و پنجره Boards Manager را ببندید
  • روی Tools> Board کلیک کنید و NodeMCU 1.0 (ماژول ESP8266-12E) را انتخاب کنید
  • روی Tools> Port کلیک کنید و پورت USB که برد ESP به آن متصل است را انتخاب کنید

هر زمان که بر روی نوع دیگری از برد Arduino توسعه یافتید ، باید دو مرحله آخر را انجام دهید و به ESP8266 بازگردید. بقیه موارد فقط یکبار انجام می شود.

برای گردآوری این طرح ، باید چند کتابخانه را در IDE بارگیری کنید ، بنابراین روی Sketch> Include Library و ESP8266WiFi کلیک کنید. شما باید کتابخانه های زیر را به همان روش بارگیری کنید (روی Sketch> Include Library کلیک کنید ، سپس روی نام کتابخانه کلیک کنید): ESP8266mDNS ، ESP8266WebServer ، WiFi ، ArduinoJson ، EEPROM ، ArduinoOTA. اگر هیچ کدام از آنها را در فهرست کتابخانه ها نمی بینید ، با کلیک روی Sketch> Include Library> Manage Library و جستجوی نام کتابخانه آن را خواهید یافت. هنگامی که آن را پیدا کردید ، روی نصب کلیک کنید ، سپس مراحل را مجدداً طی کنید تا در طرح خود وارد شود.

گردآوری کد و ارسال آن به برد. قبل از انجام این کار ، اگر تنظیم کننده ولتاژ را نصب کرده اید ، مطمئن شوید که پین Vin برد ESP برقی وجود ندارد. فایل زیپ موجود در این مرحله (زیر) را بارگیری کرده و آن را از حالت فشرده خارج کرده یا در github دریافت کنید. (لینک github) برد ESP خود را از طریق USB به رایانه خود وصل کنید ، Board و Port مناسب را از طریق منوی Tools انتخاب کنید ، سپس روی دکمه بارگذاری کلیک کنید. کنسول را تماشا کنید ، و کمی بعد ، کد بارگیری می شود. اگر می خواهید ببینید دستگاه در حال ورود به سیستم چیست ، Serial Monitor را باز کنید و نرخ baud را روی 57600 تنظیم کنید. این طرح چندان پرحرف نیست ، اما برخی از اطلاعات وضعیت مانند آدرس IP دستگاه را نمایش می دهد.

برای اتصال کنترل کننده به شبکه و پیکربندی آن:

  1. کنترلر را روشن کنید
  2. در رایانه یا دستگاه تلفن همراه خود ، به شبکه WiFi که کنترل کننده ایجاد می کند وصل شوید. این یک شبکه با SSID ایجاد می کند که با "appideas-" شروع می شود
  3. مرورگر وب را باز کرده و به آدرس https://192.168.4.1:5050 بروید
  4. اطلاعات لازم برای اتصال به شبکه خود را ارائه دهید ، سپس روی دکمه CONNECT کلیک کنید
  5. آدرس IP اختصاص داده شده به کنترلر را دریافت کنید. متأسفم که این بخش هنوز آسان نشده است. اگر می دانید چگونه به لیست دستگاه DHCP روتر WiFi خود دسترسی پیدا کنید ، کنترل کننده WiFi روی آن ظاهر می شود که دارای نام دستگاهی است که شامل "esp" و چهار نویسه ای است که پس از "appideas-" در SSID نقطه دسترسی دستگاه وجود داشت. Arduino Serial Monitor همچنین آدرس IP اختصاصی دستگاه را نشان می دهد.

اگر می خواهید بدانید کد آردوینو چگونه کار می کند ، می توانید در مرحله 4 دستورالعمل قبلی من درباره آن بخوانید. (پیوند قابل آموزش) این Instructable همچنین در مورد نحوه استفاده از مرورگر وب برای آزمایش چراغ ها و کنترل WiFi صحبت می کند ، بنابراین اگر به نصب برنامه تلفن همراه بی حوصله شدید ، می توانید آن را بررسی کنید.

مرحله 5: چراغ ها و برق را سیم کشی کنید

چراغ ها و برق را سیم کشی کنید
چراغ ها و برق را سیم کشی کنید
چراغ ها و برق را سیم کشی کنید
چراغ ها و برق را سیم کشی کنید
چراغ ها و برق را سیم کشی کنید
چراغ ها و برق را سیم کشی کنید

باز هم ، من قصد دارم بخش بزرگی از یکی از مراحل دستورالعمل قبلی خود را تکرار کنم.

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

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

  1. پس از اتمام لحیم کاری به نوار ، از اهم متر استفاده کنید تا مطمئن شوید که به طور تصادفی پدهای مجاور را وصل نکرده اید. فقط کافیست اهم متر را به پدهای لحیم شده اول و دوم لمس کنید تا مطمئن شوید که هیچ پیوستگی بین آنها وجود ندارد ، سپس دومین و سومین ، سومین و چهارم … به راحتی می توانید یک رشته سیم سرگردان را از دست بدهید (نبینید) ، و فقط چند ثانیه طول می کشد تا مطمئن شوید که اتفاق بدی نیفتاده است.
  2. به سیم کشی او توجه ویژه ای داشته باشید زیرا به نظر می رسد رنگ ها به هم ریخته است. آنچه واقعاً "اشتباه" است این است که نوار نور او دارای ترتیب متفاوتی نسبت به نوع معمولی است ، اما سیم 5 رشته طبیعی است.
  3. بسیار توصیه می شود: به جای استفاده از لوله های کوچک کننده حرارتی برای ایمن سازی اتصال (نزدیک انتهای دستورالعمل) ، از نوار مایع استفاده کنید. (پیوند آمازون) اتصالات شما به طور قابل توجهی جدا شده و از امنیت بیشتری برخوردار خواهند بود. من تصاویر را اضافه کردم ، اما در صورتی که قبلاً از Liquid Tape استفاده نکرده اید ، این فرآیند بسیار ساده است:

    1. آن را روی نقاط لحیم کاری برهنه خود قرار دهید و اجازه دهید تا در تمام شکاف ها خیس شود. چیزی یکبار مصرف (یک کیسه کاغذی ، روزنامه هفته گذشته ، یک پارچه و غیره) زیر آن قرار دهید. یک لایه ضخیم بزنید. خوب است کمی از آن بریزید. به همین دلیل چیزی یکبار مصرف در زیر آن قرار دارد. اطمینان حاصل کنید که همه چیزهایی که لحیم شده اند کاملاً پوشانده شده و حتی اندکی قابل مشاهده نیستند. آن را روی ضخیم قرار دهید. اینطور نخواهد ماند
    2. اجازه دهید حداقل 3-4 ساعت خشک شود. با خشک شدن ، کوچک می شود و محکم در اطراف سیم های شما شکل می گیرد.این خوبه! نقاط لحیم کاری شما به معنای واقعی کلمه در محل خود چسبانده می شوند و لایه ای از لاستیک (ماده -ish) هر مکانی را که مایع قادر به نفوذ به آن بود جدا می کند. چیزی جز یک اقدام عمدی یا خشونت آمیز یا نمی تواند اتصالات را قطع کرده یا باعث اتصال کوتاه شود.
    3. بعد از گذشت 3-4 ساعت ، لایه دوم را اضافه کنید و بگذارید خشک شود. این کت می تواند بسیار نازک تر باشد. نیازی به نفوذ به هیچ چیز ندارد - فقط آب بندی و ایمن سازی لایه اول است. پس از خشک شدن لایه دوم ، آماده استفاده است.

با همه این موارد دور از دسترس ، در اینجا پیوند به Instructable آمده است. (لینک دستورالعمل ها)

اکنون که سیمها از نوارهای نور شما می آیند ، آنها را به سیمهای مناسب در پایانه های 5 قطبی پیچ شده وصل کنید. اگر PCB تولید شده ما را خریداری کرده اید ، آنها برای شما برچسب گذاری شده اند. اگر نه ، از بالا به پایین ، آنها به این ترتیب هستند: سفید ، آبی ، قرمز ، سبز ، سیاه (قدرت).

در نهایت ، با اتصال منبع تغذیه 12 ولت (یا 24 ولت) به ترمینال پیچ دو قطبی ، برق را به PCB وصل کنید. سربی مثبت نزدیکترین تنظیم کننده ولتاژ و سربی منفی نزدیکترین لبه خارجی PCB است. دوباره ، اینها روی PCB تولید شده برچسب گذاری شده اند.

مرحله 6: تجهیزات الکترونیکی را ایمن کنید

قطعات الکترونیکی را ایمن کنید
قطعات الکترونیکی را ایمن کنید
قطعات الکترونیکی را ایمن کنید
قطعات الکترونیکی را ایمن کنید
قطعات الکترونیکی را ایمن کنید
قطعات الکترونیکی را ایمن کنید

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

اگر چاپگر سه بعدی دارید ، فایل های STL زیر را بارگیری کرده و چاپ کنید. یکی پایه و دیگری درپوش. درب مورد نیاز نیست. با تأمین منبع تغذیه یک برد کوچک با نوار دو طرفه شروع کنید. در مرحله بعد ، پایه اتصال قطعات الکترونیکی را با پیچ های چوبی (2) #4 - 1/2 اینچ روی برد ثابت کنید. در نهایت ، PCB را با پیچ های چوبی (3) #4 - 1/2 اینچ روی پایه محکم کنید. اگر می خواهید حروف را تغییر دهید ، فایل Fusion 360 نیز برای دانلود در زیر موجود است.

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

توجه داشته باشید که جهت پایه و PCB مهم است زیرا آنها فقط در سه گوشه سوراخ پیچ دارند. من ترجیح می دهم PCB های خود را بر اساس تصویر نصب کنم ، زیرا مانع از اتصال بورد توسعه NodeMCU به USB در حالی که همه چیز ایمن است ، می شود. اگر دسترسی آسان تر به پورت USB را ترجیح می دهید (و قول می دهید که مراقب باشید و تا زمانی که برق به Vin می رود آن را وصل نکنید) ، وارونه کردن آن هیچ ضرری ندارد.

مرحله 7: برنامه تلفن همراه را بارگیری و استفاده کنید

برنامه تلفن همراه را بارگیری و استفاده کنید
برنامه تلفن همراه را بارگیری و استفاده کنید
برنامه تلفن همراه را بارگیری و استفاده کنید
برنامه تلفن همراه را بارگیری و استفاده کنید
برنامه تلفن همراه را بارگیری و استفاده کنید
برنامه تلفن همراه را بارگیری و استفاده کنید

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

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

  • پیوند فروشگاه برنامه iOS
  • پیوند فروشگاه Android Play

پس از نصب برنامه ، به بخش "استفاده از برنامه تلفن همراه" بروید

اگر ترجیح می دهید در حاشیه زندگی کنید ، می توانید آخرین نسخه توسعه برنامه را از کد منبع نصب کنید.

شما نیاز به یک محیط توسعه React Native دارید و کار می کنید. دستورالعمل ها در اینجا موجود است. (پیوند اسناد) هنگامی که React Native برای توسعه راه اندازی شد ، ترمینال را باز کرده و این دستورات را اجرا کنید:

برنامه mkdir

cd برنامه git clone https://github.com/appideasDOTcom/APPideasLights.git./ cd mobile-app/react-native/AppideasLights npm install

برای نصب در iOS ، دستگاه خود را به رایانه وصل کرده و این دستور را اجرا کنید:

واکنش بومی run-ios

برای Android ، تلفن خود را به رایانه وصل کنید و این دستور را اجرا کنید:

واکنش بومی اجرا آندروید

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

با استفاده از برنامه تلفن همراه

اولین بار که برنامه را باز می کنید ، تنها گزینه شما اضافه کردن کنترلرها است ، بنابراین برای انجام این کار روی دکمه "+" در گوشه بالا سمت راست کلیک کنید. روی "با آدرس IP" کلیک کنید و آدرس IP کنترل کننده خود را تایپ کنید ، سپس روی ذخیره کلیک کنید. این تنها کاری است که باید انجام دهید. اگر بیش از یک کنترلر دارید ، می توانید با استفاده از دکمه "+" تعداد بیشتری را اضافه کنید.

وقتی کنترلرها اضافه شدند ، این برنامه کاملاً قابل توضیح است. برای کنترل چراغ ها ، روی دکمه کنترل کننده ضربه بزنید (در حال حاضر آدرس IP نشان داده می شود). از آنجا که هر کنترل کننده می تواند دو مجموعه چراغ را کنترل کند ، کنترل ها برای دو مورد وجود دارد. هر کدام دارای یک کلید تعویض برای خاموش و روشن کردن همه چراغ ها با یک ضربه هستند ، و هر یک از رنگها دارای کشویی مخصوص خود هستند تا بتوانند آن رنگ را به صورت جداگانه کنترل کنند.

با ضربه زدن روی دکمه Config در بالا سمت راست می توانید کنترل کننده را پیکربندی کنید. در آن صفحه ، می توانید نام قشنگتری به آن بدهید ، این نامی است که روی دکمه ای که در لیست کنترلر ظاهر می شود ، نشان داده می شود. همچنین می توانید آدرس IP را تغییر دهید ، در صورتی که سرور DHCP شما آدرس دیگری به آن اختصاص دهد یا آن را اشتباه تایپ کرده باشید. در نهایت ، می توانید کنترلر را به طور کامل از برنامه حذف کنید. این کنترلر را از شبکه شما حذف نمی کند - فقط دانش برنامه را از آن پاک می کند.

مرحله 8: چیزی فوق العاده بسازید

چیزی فوق العاده بسازید
چیزی فوق العاده بسازید
چیزی فوق العاده بسازید
چیزی فوق العاده بسازید
چیزی فوق العاده بسازید
چیزی فوق العاده بسازید

خودشه! اکنون وقت آن است که برنامه ای برای چراغ های خود پیدا کنید. من تابلوهایی با نور پس زمینه ایجاد کرده ام و یک دستورالعمل در این زمینه نوشته ام. (لینک دستورالعمل ها)

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

خوش بگذره!

اگرچه این به عنوان یک دستورالعمل شروع شد ، اما به یک پروژه در حال انجام برای APPideas تبدیل شده است. ما این دستورالعمل را هر از گاهی به روز می کنیم ، اما آخرین اطلاعات همیشه در https://appideas.com/wfc در دسترس است

توصیه شده: