فهرست مطالب:

چراغ های دوچرخه Neopixel: 8 مرحله
چراغ های دوچرخه Neopixel: 8 مرحله

تصویری: چراغ های دوچرخه Neopixel: 8 مرحله

تصویری: چراغ های دوچرخه Neopixel: 8 مرحله
تصویری: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, نوامبر
Anonim
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل
چراغ دوچرخه نئوپیکسل

در این مقاله آموزشی ، ما یک چراغ دوچرخه نئوپیکسل می سازیم تا دوچرخه شما در شب خنک تر به نظر برسد

شما می توانید آن را از طریق WiFi به تلفن خود وصل کنید یا فقط با یک دکمه نانو و لحظه ای Arduino برای تغییر حالت ها

متأسفانه نمی توانم تصاویر دقیقی از روند ساخت ارائه دهم ، زیرا قبلاً آن را ساخته ام ، اما تمام تلاش خود را می کنم تا نحوه ساخت آن را با استفاده از نمودارها و برخی از عکس های محصول نهایی توضیح دهم.

تدارکات

  1. WeMos D1 Mini یا Arduino nano
  2. نوار led نئوپیکسلی
  3. یک سوئیچ
  4. 2 پوسته لیپو 18650 یا پاور بانک
  5. مدار شارژ و محافظ باتری حداقل 1 A با خروجی 5 ولت
  6. سوئیچ لحظه ای (اختیاری)
  7. یک قاب (می تواند به صورت سه بعدی چاپ شود یا با چیز دیگری ساخته شود)
  8. اتصال XH 1.25 JST 3 (اختیاری)

مرحله 1: تصمیم گیری در مورد نحوه رسیدن به آن

شما می توانید آن را با استفاده از WeMos انجام دهید و از طریق برنامه من ، آن را از طریق تلفن خود با WiFi کنترل کنید (اگر تصمیم دارید این نسخه را تهیه کنید ، یک اشکال در کد وجود دارد که باعث می شود esp نقطه دسترسی را ببندد و شما مجبور به راه اندازی مجدد شوید esp اگر می خواهید رنگ یا الگو را تغییر دهید)

یا

استفاده از آردوینو و یک دکمه لحظه ای برای دور زدن انیمیشن ها

من شخصاً روش esp را انتخاب کرده ام اگرچه آردوینو نیز عالی عمل می کند

مرحله 2: تصمیم گیری در مورد موارد مورد استفاده

تصمیم گیری در مورد موارد مورد استفاده
تصمیم گیری در مورد موارد مورد استفاده
تصمیم گیری در مورد موارد مورد استفاده
تصمیم گیری در مورد موارد مورد استفاده
تصمیم گیری در مورد موارد مورد استفاده
تصمیم گیری در مورد موارد مورد استفاده

شما می توانید این را از هر چیزی واقعاً درست کنید (اولین نسخه برای من قوطی قوطی بود)

چیزی که شما نیاز دارید یا می توانید آن را به دوچرخه خود ببندید یا چیزی که می تواند داخل قفس بطری آب با سوراخی برای درگاه شارژ و کلید (ها) قرار گیرد.

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

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

مرحله 3: Led Strip Termination

به احتمال زیاد نوار led به درستی خاتمه نمی یابد بنابراین هنگام اتصال کابل ها باید سوراخ را با چسب حرارتی پر کنید و اگر هم حرارتی کوچک کرده اید

مرحله 4: سیم را به صفحه بکشید

Wire Up the Board
Wire Up the Board
Wire Up the Board
Wire Up the Board
Wire Up the Board
Wire Up the Board
Wire Up the Board
Wire Up the Board

ابتدا باتری ها را به موازات شارژر وصل کنید ، همانطور که در اینجا نشان داده شده است ، سپس شارژر - به - روی شارژر باتری و + را به + متصل کنید تا ورودی و خروجی ماژول شارژ باتری خراب نشود.

شما باید 5 ولت را از شارژ و ماژول محافظ به سوئیچ تغذیه وصل کنید و برد و نوار نئوپیکسلی را همانطور که در نمودار نشان داده شده است. زمین را به برد و نوار led متصل کنید.

برای WeMos پین داده را به D2 وصل کنید

و برای آردوینو سوئیچ را به D4 و زمین و نوار led را به D6 وصل کنید

مرحله 5: بارگذاری کد

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

برای آردوینو ، ما از طرح دکمه دار از کتابخانه adopruit neopixel استفاده می کنیم

همه کتابخانه های گم شده را بارگیری کرده و بارگذاری کنید

مهم:

1) در حال حاضر یک اشکال در کد وجود دارد که باعث می شود wemos پس از 1-2 تغییر رنگ یا الگوی ایجاد نقطه دسترسی خود را ببندد تا نوار به طور موثر نتواند الگو را تغییر دهد مگر اینکه آن را خاموش کرده و سپس دوباره روی صفحه قرار دهید.

2) شما باید تعداد LED ها را با توجه به تعداد LED هایی که نوار پیکسلی شما دارد تغییر دهید

برای wemos شما باید const int LED_COUNT = 60 را تغییر دهید. جایی که 60 تعداد کمتر بر روی نوار است

و برای آردوینو ، باید #تعریف PIXEL_COUNT 60 را تعریف کنید که در آن 60 عدد کمتر در نوار است

مرحله 6: نصب نوار LED بر روی دوچرخه

نصب نوار LED بر روی دوچرخه
نصب نوار LED بر روی دوچرخه

به منظور نصب نوار LED بر روی دوچرخه ، از بندهای زیپی مانند آنچه در اینجا نشان داده شده است استفاده نکنید

مرحله 7: آنها را روشن کنید

برای آردوینو ، فقط سوئیچ را روشن کرده و هنگامی که می خواهید در حالت ها دوچرخه سواری کنید ، دکمه را فشار دهید

برای wemos شما باید:

apk را برای برنامه بارگیری کنید

سوئیچ را باز کنید

به شبکه WiFi با نام neobike متصل شوید

برنامه را باز کنید و هر طور که دوست دارید از آن استفاده کنید

مرحله 8: نتایج نهایی

نتایج نهایی
نتایج نهایی

متاسفانه من نمی توانم دوچرخه را از راه دور نشان دهم زیرا چرخ عقب در حال ثابت شدن است اما بسیار شیرین به نظر می رسد

ممنون که مطالب آموزشی من را مطالعه کردید

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

توصیه شده: