فهرست مطالب:
- مرحله 1: موارد مورد نیاز:
- مرحله 2: هیئت مدیره را جمع کنید
- مرحله 3: برنامه نویسی تراشه خود را
- مرحله 4: اختیاری: مورد چاپ سه بعدی
- مرحله 5: نحوه تنظیم در یک میدان جیبی
تصویری: میدان جیبی درخشان: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
به اولین دستورالعمل های من خوش آمدید! این یک پروژه کوچک سرگرم کننده بود که می خواستم به اشتراک بگذارم ، اما به زودی مراقب موارد بیشتری باشید! من در ابتدا این را برای جشن امتحان خود تهیه کردم ، اما این طرح می تواند برای بسیاری از پروژه های مشابه از کراوات LED گرفته تا چراغ های درخشان سفارشی استفاده شود.
مرحله 1: موارد مورد نیاز:
مواد:
- Attiny85 یا مشابه آن
- صفحه اصلی ضایعاتی
- نگهدارنده و باتری ساعت CR2032
- سیم قراضه
- سوئیچ کوچک
- LED RGB
ابزارها:
- آهن لحیم کاری
- دستهای کمک کننده
- لپ تاپ با Arduino IDE یا موارد مشابه
موارد اختیاری که اتفاقاً استفاده کردم:
- چاپگر سه بعدی
- انبر
- خازن
- سوار IC برای امکان برنامه ریزی مجدد
- سیم مسی
- موچین
- دستگاه جوش لحیم کاری
- چراغ کار
- برنامه نویس کوچک AVR (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
مرحله 2: هیئت مدیره را جمع کنید
شما می توانید هرطور که مایل هستید این مجموعه را جمع آوری کنید ، اما من روند کار خود را برای هر کسی که علاقه مند است بیان می کنم.
- ابتدا چراغ را مونتاژ کردم. من از یک چراغ Neopixel RGBW LED استفاده کردم (https://www.amazon.com/ALITOVE-S similar-Individively-Addressable-embedded/dp/B01K4HCVDC/) که از یک پروژه قبلی دراز کشیده بودم. من همچنین از استاندارد RGB LED های کاتدی معمولی 4 پین با تراشه attiny85 استفاده کرده ام ، بنابراین این دستگاه نیز باید کار کند ، اما چندان روشن نیست.
- سپس یک خازن 4.7 میکروفاراد را به پایانه های مثبت و منفی (همانطور که برای این LED خاص توصیه شده است) لحیم کردم ، سپس سیمهای مثبت و منفی و خط داده را با مقاومت 470 اهم به LED وصل کردم.
- سپس نگهدارنده باتری را تنظیم کردم. من از یک پیشخوان بزرگتر از آنچه که نیاز داشتم استفاده کردم ، بنابراین در صورت لزوم فضایی برای گسترش آن داشتم ، سپس صفحه بالایی مثبت نگهدارنده باتری cr2032 را به صفحه اصلی متصل کردم. من از سیم مسی برهنه استفاده کردم تا قسمت منفی زیر نگهدارنده باتری را ببندم.
- بعد ، نگهدارنده تراشه IC 8 پین را روی صفحه اصلی قرار دادم و باتری را در جای خود قرار دادم ، بنابراین می دانستم فضای کافی وجود دارد ، پین ها را روی هم قرار داده و آن را لحیم کردم.
- در قسمت پایین ، سیم برق و اتصال نگهدارنده باتری را به نگهدارنده IC وصل کردم. اطمینان حاصل کنید که کمی طول بگذارید که بعداً می توان آن را قطع کرد تا یک سوئیچ به خط برق اضافه شود.
- دوبار بررسی کنید که باتری همچنان جا دارد و اگر مولتی متر دارید ، پریز برق و پایه نگهدارنده IC را بررسی کنید. ممکن است خسته کننده به نظر برسد ، اما بررسی این موارد در حین کار ، اگر بعداً باید عیب یابی کنید ، نتیجه خواهد داد.
- چراغ های چراغ را به برق و زمین وصل کنید (نزدیک اتصال به دارنده IC) و یک خط داده را از یک پین استاندارد روی IC اجرا کنید. (برای اطمینان از اینکه پین در دسترس است ، با یک ورق pinout مجدداً بررسی کنید ، اما در غیر اینصورت از هر کدام مناسب تر برای لحیم کاری استفاده کنید)
- سپس سیم مسی خط برق را بکشید ، قبل از رسیدن به نگهدارنده IC ، یک طول کوچک سیم را به هر دو طرف لحیم کنید.
- سپس سیم را به اندازه بچسبانید ، سیمها را به دو سر یک سوئیچ کوچک بچسبانید ، سرب سوم را بچسبانید و کلید را به صورت چسبنده به یک فضای باز سمت چپ بچسبانید. در صورت قرار دادن سوئیچ بر روی یا نزدیک سیم های دیگر ، دقت کنید که سوئیچ را عایق بندی کنید ، زیرا قاب فلزی است. من به سادگی از یک تکه کوچک نوار برقی استفاده کردم.
مرحله 3: برنامه نویسی تراشه خود را
کد من برای این پروژه را می توان از Github برداشت: https://github.com/3jackattack3/simpleSpectrumLigh…. برای برنامه ریزی این برنامه ، من یک پلاگین Platformio برای ویرایشگر متن اتم با استفاده از "tinyAVRprogrammer" sparkfun پیاده کردم. طبق تجربه من ، این روش مورد علاقه من برای نوشتن و بارگذاری کد در تراشه های IC مانند attiny85 بوده است.
افزونه platformio بیشتر یک ترجیح شخصی است ، اگرچه توصیه می کنم آن را بررسی کنید. من 3 روش متمایز برنامه نویسی arduinos را در ویرایشگرهای متنی که دوست دارم ، امتحان کرده ام و با افزونه های Stino و Deviot برای متن Sublime مشکلاتی روبرو شده ام ، اما با این افزونه platformio for atom موفقیت های بزرگی داشته ام. با این حال ، از آنجا که این بیشتر یک ترجیح شخصی است ، سعی می کنم به محض این که وقت داشت کد ID arduino سنتی را اضافه کنم. اگر می خواهید خودتان آن را تبدیل کنید ، کافی است متن فایل.cpp را در یک پروژه جدید آردوینو کپی کرده و خط اول را حذف کنید: "#include Arduino".
اما برنامه نویسی IC کمی پیچیده تر می شود. روشی که من استفاده کردم مستقیماً از sparkfun می آید و بهترین روشی است که تا به حال پیدا کرده ام. راهنمای آنها را برای راهنمایی آسان برای برنامه ریزی تراشه های AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog…) بررسی کنید. روش غالب دیگری که من دیده ام استفاده از arduino Uno به عنوان بوت لودر برای تراشه IC است که اگر یک برد اضافی در اطراف داشته باشید بسیار ارزان تر است ، اما بیشتر مستعد خطا است.
مرحله 4: اختیاری: مورد چاپ سه بعدی
برای اتمام این ساخت ، می خواستم آن را کمی حرفه ای تر کنم ، در حالی که از لوازم الکترونیکی محافظت می کنم و سوئیچ را محکم می کنم. در بالا می توانید روند تکراری من در مورد طراحی کیس را مشاهده کنید ، و می توانید مدل ها را در thingiverse پیدا کنید! (https://www.thingiverse.com/thing:2904029) من اینها را به طور خاص برای ساخت خود طراحی کرده ام ، اما احتمالاً می توانید مدل را متناسب با نیازهای خود تغییر دهید یا فقط از آن به عنوان الهام برای طرح های خود استفاده کنید!
مرحله 5: نحوه تنظیم در یک میدان جیبی
خلاق باش! من با یک استاندارد "یک نوک به بالا" (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) شروع کردم که برای پخش نور مربع جیب به خوبی کار می کند. به در اینجا ، مواد مربع جیبی اهمیت زیادی دارد. شما می توانید یک مربع جیبی ابریشمی با قیمت ارزان در آمازون (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) تهیه کنید که برای پخش نور فوق العاده عمل می کند.
مربع را به چهار قسمت تا کنید ، سپس دستگاه را در یک چین قرار دهید تا در دو طرف بالا (به شکل الماس) محکم باشد. برای حفظ شکل ، تاشو را کامل کنید و از یک سنجاق ایمنی در پایه استفاده کنید. پس از وارد شدن به جیب ، سوزن ایمنی به طور کامل پنهان می شود ، و اگر به سمت راست پرتاب شود ، نور مانند ویدیو پخش می شود و نه نور نقطه ای که در اینجا نشان داده شده است.
توصیه شده:
ساعت درخشان حباب هوا ؛ طراحی شده توسط ESP8266: 7 مرحله (همراه با تصاویر)
ساعت درخشان حباب هوا ؛ طراحی شده توسط ESP8266: "ساعت درخشان حباب هوا" زمان و برخی از گرافیک ها را با حباب های هوا در مایع روشن نشان می دهد. بر خلاف نمایشگر ماتریس led ، حباب های هوای درخشان و درخشان چیزی را برای آرامش به من می دهند. در اوایل دهه 90 ، "حباب نمایش" را تصور کردم. باز کردن
تصویر ساز سیگنال جیبی (اسیلوسکوپ جیبی): 10 مرحله (همراه با تصاویر)
تجسم کننده سیگنال جیبی (اسیلوسکوپ جیبی): سلام به همگی ، همه ما روزانه کارهای زیادی انجام می دهیم. برای هر کاری که در آن نیاز به برخی از ابزار وجود دارد. این برای ساخت ، اندازه گیری ، اتمام و غیره است. بنابراین برای کارگران الکترونیکی ، آنها به ابزارهایی مانند آهن لحیم کاری ، چند متر ، اسیلوسکوپ و غیره نیاز دارند
واحد میدان تاکتیکی Retropie: 4 مرحله (همراه با تصاویر)
واحد میدان تاکتیکی Retropie: آیا تا به حال اردو زده اید و واقعاً می خواهید نقش گالاگا را بازی کنید؟ برای خبرهای خوب آماده شوید. واحد میدان تاکتیکی Retropie را ببینید! این یک لپ تاپ قابل حمل Raspberry Pi/Retropie است که در یک قاب ضد آب ، شبیه به یک مورد Pelican ، محصور شده است
سنسور میدان مغناطیسی 3 محور: 10 مرحله (همراه با تصاویر)
سنسور میدان مغناطیسی 3 محور: سیستم های انتقال قدرت بی سیم به خوبی جایگزین شارژ سیمی معمولی شده اند. اعم از ایمپلنت های کوچک زیست پزشکی تا شارژ بی سیم وسایل نقلیه برقی بزرگ. بخشی جدایی ناپذیر از تحقیقات در مورد قدرت بی سیم است
درخشان شدن ربات Innoventions رایگان شما "پلاستیک فوق العاده کار می کند" درخشان: 5 مرحله
درخشش روبات جدید پلاستیک های فوق العاده "Innoventions" رایگان شما: درخشان شدن: استفاده از LED های خارج از قفسه برای درخشش و محو شدن رنگ "روبات" پلاستیکی! مقدمه ای بر لحیم کاری اصلی ، مدار ، LED ها و پلاستیک ها ارائه می دهد