فهرست مطالب:
- تدارکات
- مرحله 1: برنامه ریزی و Breadboard
- مرحله 2: برنامه
- مرحله 3: پیوند به ورق ورق
- مرحله 4: قطعات را به Longboard وصل کنید
تصویری: Longboard Underglow: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
توسط spikytunaLinkedin بیشتر توسط نویسنده دنبال کنید:
درباره: من دانشجوی کارشناسی مهندسی هوافضا هستم که اغلب پروژه هایی را انجام می دهم که دورترین چیز از هواپیما هستند. اطلاعات بیشتر در مورد spikytuna »
معرفی
شاید شما مقدر بودید که یک تخته بلند را بیمار جلوه دهید. شاید در قرنطینه حوصله تان سر رفته بود. به هر دلیلی که باشد ، قرار دادن underglow روی تخته راه بسیار خوبی برای فریب آن است. من یک کنترلر نوار LED WS2812 با شتاب سنج ، ماژول بلوتوث و آردوینو نانو ساخته ام.
پیش نیازها
درک اولیه از آردوینو و لحیم کاری. توانایی سوار شدن بر اسکیت بورد نیز جالب خواهد بود.
توجه به Maker (شما)
بسیاری از عوامل مختلف شکل بورد طولانی ، در دسترس بودن اجزاء و ایده هایی که در مورد زیر نور باید در نظر گرفته شود وجود دارد. بنابراین ، مطمئناً چراغ های شما با آنچه من دارم مطابقت نخواهد داشت. این راهنما روند طراحی کلی درخشش من را توصیف می کند ، اما بیشتر آن را به عنوان یک پیشنهاد تلقی کنید. چرخش خود را روی آن قرار دهید!
اهداف پروژه
- چراغ های LED را با الگوهای از پیش تعیین شده متعدد زیر تخته قرار دهید.
- کنترل بی سیم الگوهای گفته شده
- هنگام برداشتن به طور خودکار خاموش شود تا از کور شدن افراد جلوگیری شود.
تدارکات
- آردوینو نانو
- ماژول بلوتوث HC-06
- شتاب سنج ADXL345
- 2 نوار LED WS2812 + اتصالات
- تخته چوبی
- هدرهای زن 2.54 میلی متر
- 22 AWG Solid Core Wire
- USB باتری بانک
- خازن (100 uF)
- Longboard (بدیهی است)
- Velcro
- لحیم کاری + لحیم کاری
اینها پیوندهای وابسته به آمازون هستند بنابراین با هر فروش کمی کمیسیون دریافت می کنم. اگر هنوز این منابع را ندارید و می خواهید از پروژه های آینده من پشتیبانی کنید ، این پیوندها را دنبال کنید!:)
مرحله 1: برنامه ریزی و Breadboard
برنامه ریزی کنید که چه ویژگی ها و الگوهایی را در هیئت مدیره خود بخواهید. این یک مرحله نسبتاً باز است. این کاملاً به شما بستگی دارد که چقدر پیچیده یا ساده می خواهید. اگر حداقل را می خواهید ، یک باتری ، آردوینو و نوار LED تنها چیزی است که شما نیاز دارید.
هنگامی که از تنظیمات خود راضی هستید ، یک نمودار سیستم زیبا و منظم ترسیم کنید. هنگامی که آن را به ورق ورق یا PCB پیوند می زنید ، مفید خواهد بود.
الزامات من:
LED های آدرس پذیر
من LED های آدرس پذیر می خواهم تا بتوانم الگوهای شیک تری داشته باشم.
بلوتوث.
من نمی خواهم خم شوم و دکمه ای را برای تغییر الگوی خود فشار دهم ، بنابراین از یک ماژول بلوتوث و تلفن خود برای انجام این کار استفاده می کنم.
شتاب سنج.
چراغ های LED می توانند بسیار روشن باشند و من نمی خواهم هنگام برداشتن تخته ، عابران پیاده را اذیت کنم. بنابراین ، من از شتاب سنج برای تشخیص زمان نگه داشتن برد استفاده می کنم و سپس چراغ ها را خاموش می کنم.
نکات:
آزمایش ، آزمایش ، آزمایش.
مطمئن شوید که قبل از هر چیز تنظیمات خود را روی تخته نان تست کرده اید! این امر اشکال زدایی اجزای شما و برنامه ریزی الگوهای نور را بسیار ساده تر می کند. همچنین توصیه می کنم اجزاء را یک به یک آزمایش کنید تا مقدار متغیرها را هنگام بروز اشکال محدود کنید.
توجه داشته باشید:
در بالا نمودار سیستم تنظیمات من آمده است. پین های هر جزء در هر پیکان ذکر شده است.
مرحله 2: برنامه
پیوند GITHUB
کدی که در این پیوند ارائه می کنم کاملاً اساسی است و فقط شامل ماژول بلوتوث است. برای تغییر الگو ، از برنامه بلوتوث سریال در تلفن خود استفاده کنید. بسته به نیاز خود ، pinout را تغییر دهید.
من کد خود را طوری طراحی کردم که شامل الگوهای جدید و تغییر pinout نسبتاً آسان شود. برای ایجاد الگوهای جدید ، عبارت strncmp مناسب را در req_handle () قرار دهید و عملکرد الگوی خود را در pattern.h انجام دهید.
شما هم به glowy_basic.ino و هم به pattern.h احتیاج دارید. هنگام برنامه نویسی نانو ، حتما آنها را در همان پوشه قرار دهید. آنها از یکدیگر جدا شده اند تا از ایجاد یک پرونده بزرگ و سنگین جلوگیری شود. این به هیچ وجه برای صنعت آماده نیست.
اگر نمی خواهید از کد من استفاده کنید؟ خودت بساز! کتابخانه ها ساده و قابل استفاده هستند.
کتابخانه های مورد استفاده:
- FastLED.h (برای LED ها)
- SoftwareSerial.h (سریال بلوتوث)
- Wire.h (I2C)
مرحله 3: پیوند به ورق ورق
مراقب باشید ، این کار خسته کننده خواهد بود
(اگر می توانید آن را به جای ورق روی PCB قرار دهید ، من آن را به شدت توصیه می کنم.)
Perfboard حد وسط بین نمونه اولیه روی تخته نان و PCB کامل است. این بهترین گزینه ای بود که در دست داشتم تا این کار را تا حدودی دائمی کنم. قصد من این بود که این سبک سپر (با استفاده از هدرهای زن برای اتصال قطعات) را ایجاد کنم تا بتوانم از اجزای مهم استفاده مجدد کنم. مطمئن شوید که یک خازن بای پس را به موازات اتصال باتری خود لحیم کرده اید. با این کار ضربه جریان ناگهانی نوارهای LED شما نرم می شود. من نمی توانم هر یک از اتصالات لحیم کاری که ساخته ام را با جزئیات توضیح دهم ، اما در طی این فرآیند چیزهای زیادی آموختم.
نکات:
بگذارید بیرون.
اجزای خود را بردارید و روی تخته خود بگذارید! برنامه ریزی محل و چگونگی تناسب آنها برای جلوگیری از اشتباهات وقت گیر مهم است.
جامد.
داشتن سیم جامد ضروری است. بسیار راحت تر می توان هسته محکم را در سوراخ های تخته چوبی قرار داد ، زیرا مانند سیم رشته ای از هم جدا نمی شود.
سه بار اندازه بگیرید ، یکبار برش دهید.
برای داشتن یک تخته تا حدودی مرتب ، مطمئن شوید که واقعاً می دانید که برای اتصال یک نقطه روی برد خود به نقطه دیگر ، از چه مقدار سیم باید استفاده کنید.
دوبار چک کردنش
برای اطمینان از تداوم بین نقاط و اطمینان از عدم وجود شورت ، اغلب از مولتی متر استفاده کنید. این به جلوگیری از تخریب تصادفی باتری ها کمک می کند.
چه آرامشی.
اتصالات لحیم کاری استرس و فشار را به خوبی کنترل نمی کنند ، بنابراین شما برای تحمل بارهای غیر برنامه ریزی شده به نوعی از تسکین فشار نیاز دارید. این امر به ویژه مهم است ، زیرا هیئت مدیره شما ارتعاشات زیادی را تجربه می کند. من شخصاً از منگنه های خم شده برای محکم کردن سیم ها و بسته های سیم استفاده کردم.
مرحله 4: قطعات را به Longboard وصل کنید
در حال حرکت راحت است ، اکنون که تخته چوبی انجام شده است.
این جایی است که مخزن وارد می شود. من قصد داشتم از velcro استفاده کنم زیرا نسبتاً قوی و در عین حال قابل جابجایی است.
- قسمت نر مخمل را روی خود تخته بلند قرار دهید. اگر تصمیم به سوار شدن بدون زیر نور دارید ، قسمت مردانه راحت تر تمیز می شود.
- سمت زن مخمل را روی باتری و قسمت پایینی تخته چوبی قرار دهید.
- نوارهای LED را وصل کنید.
- باتری و تخته چوبی را وصل کنید.
نکات:
نیش چرخ.
از قرار دادن سیم یا قطعات دقیقاً بالای چرخ ها خودداری کنید. در صورت چرخش شدید ، چرخ می تواند این موارد را لمس کرده و به آنها آسیب برساند.
دم.
از قرار دادن سیم یا قطعات روی دم نیز خودداری کنید ، زیرا آنها با زمین تماس می گیرند. به دلایل واضح ، این امر به این موارد آسیب می رساند.
حفاظت.
من خودم به دلیل نداشتن چاپگر سه بعدی به این توصیه عمل نکردم ، اما من به شدت توصیه می کنم که پوشش های محافظ برای نوارها و تخته روکش طراحی کنید. وسایل الکترونیکی در معرض دید ، مانند موارد فوق ، بسیار مستعد آسیب در اثر زباله های با سرعت زیاد و آب ناشی از چرخ ها هستند. پوشش های محافظتی می تواند چنین آسیب هایی را کاهش داده و طول عمر دستگاهی مانند این را افزایش دهد.
توصیه شده:
DIY Electric Longboard!: 7 مرحله (همراه با تصاویر)
DIY Electric Longboard!: سلام ، همکاران سازنده ، در این راهنما به شما نشان خواهم داد که چگونه یک اسکیت برد برقی DIY با بودجه نسبتاً کمی بسازید. تخته ای که من ساخته ام می تواند به سرعت حدود 40 کیلومتر در ساعت (26 مایل در ساعت) برسد و حدود 18 کیلومتر کار کند. در بالا یک راهنمای ویدئویی و چند پی
Longane Electric Longboard Budet با عرشه فیبر کربن: 6 مرحله (همراه با تصاویر)
Insane Electric Longboard Budet With Carbon Fiber Deck: سلام قبل از اینکه در مورد خودم صحبت کنم و اینکه چرا تصمیم گرفتم به این سفر بروم ، می خواهم بگویم لطفاً ویدیوی من را برای یک مونتاژ سوار حماسی و شیوه های مهم ساختن آن را نیز لطفاً مشاهده کنید واقعاً به دوره دانشگاه من کمک خواهد کرد ، زیرا
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
Skype for Business Status WS2812 RGB LED Desk Underglow: 6 مرحله
Skype for Business Status WS2812 RGB LED Desk Underglow: من از اولین فردی که بر اساس وضعیت حساب Skype for Business شما تغییر رنگ روشن داد فاصله دارم ، اما فکر می کنم اولین فردی هستم که با استفاده از آدرس دهی آموزشی نوشتم. نوارهای LED WS2812 من این چراغ ها را ترجیح می دهم زیرا با حداقل
Longboard برقی قابل پیگیری: 16 مرحله (همراه با تصاویر)
Longboard برقی قابل پیگیری: این پروژه شامل یک تخته بلند برقی است که با کمک تمشک pi مسیر را حفظ می کند. این جلسات در پایگاه داده mySQL نگهداری می شود و در وب سایت من که با چارچوب ریز "Flask" ساخته شده است نمایش داده می شود. (این یک پروژه مدرسه است