فهرست مطالب:
- مرحله 1: قطعات مورد نیاز
- مرحله 2: برد مدار
- مرحله 3: گوشی ها
- مرحله 4: سیم کشی گوشی ها
- مرحله 5: لحیم کردن برد مدار
- مرحله 6: همه را با هم پیچ کنید
- مرحله 7: کد
- مرحله 8: تکرارهای آینده
تصویری: Neo Pixel ، سریعترین بازی انگشت شست: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
من این پروژه را برای ساختن به Makerfaire محلی خود در نیوکاسل ، انگلستان ساختم. ایده این بود که یک بازی حیاط مدرسه بسازیم که تولید آن نسبتاً ارزان و ساده باشد.
ایده ساده است ، برای برنده شدن باید دکمه را بارها فشار دهید تا حلقه پیکسل را با نور پر کنید. شما مستقیماً با حریف رقابت می کنید و برنده یک حلقه چشمک زن سبز رنگ دریافت می کند ، در حالی که بازنده یک حلقه چشمک زن قرمز دریافت می کند.
برای ساخت پروژه ، از طراحی SolidWorks ، چاپ سه بعدی استفاده کردم و تابلوهای مدار را با استفاده از Fritzing طراحی کردم. تخته های مدار را دانشگاه من آسیاب کرده بودم.
در کل فکر می کنم پروژه خوب پیش رفت. ویدئو بازی را نشان می دهد ؛ ساده ولی موثر.
مرحله 1: قطعات مورد نیاز
من برخی از این چیزها را در اطراف داشتم اما ساختن کل آن نباید هزینه زیادی داشته باشد. من از کابل داده اترنت برای گوشی ها استفاده کردم زیرا هسته های زیادی برای سیم کشی گوشی و دکمه ها داشت.
فهرست قطعات:
سرصفحه لحیم زن و مرد
Adafruit Trinket - Mini Microcontroller - 5V Logic
حلقه NeoPixel
3 عدد نگهدارنده باتری AAA با کلید روشن/خاموش و JST 2 پین
2 مقاومت 10K
یک کابل شبکه اترنت قدیمی
JST-PH 2 پین SMT راست زاویه اتصال
پایانه های پیچ 2.54 میلی متر پیچ (3 پین) و (5 پین)
مرحله 2: برد مدار
اولین تکرار بدیهی است که روی یک تخته نان ساخته شده بود ، اما هنگامی که این کار را انجام دادم ، با استفاده از Fritzing ، صفحه مدار را طراحی کردم. من تمام کار را در نمای برد مدار انجام دادم زیرا می خواستم از سرصفحه ها و نه اجزای روی تخته نورد ، برای متصل کردن وسایل استفاده کنم. این روش همچنین به من اجازه می داد از پایانه های پیچ برای گوشی ها استفاده کنم.
من فایل.fzz را بارگذاری کرده ام ، مطمئن نیستم که از شماتیک چقدر استفاده می شود ، اما می توانید به راحتی از این فایل برای تراش یا حک کردن برد استفاده کنید.
نمای هیئت مدیره قسمت زیرین تخته یک طرفه را نشان می دهد. من پایانه های پیچ را با سیم های مربوطه از گوشی ها برچسب گذاری کرده ام.
مرحله 3: گوشی ها
فایل SolidWorks و فایل STL برای گوشی ها گنجانده شده است.
من از Makerbot برای چاپ آنها استفاده کردم و آنها مستقیماً ایستاده بودند (یعنی نحوه نگه داشتن آنها). من فراموش کردم که برای سیم های حلقه های Neo-pixel سوراخ ایجاد کنم ، بنابراین مجبور شدم آنها را سوراخ کنم.
من موقعیت حفره ها را با قلم نشانگر مشخص کردم و از یک مته دستی برای سوراخ کردن استفاده کردم.
مرحله 4: سیم کشی گوشی ها
این کمی پیچیده بود ، اما پس از سیم کشی سیم ها ، متوجه شدم که با قرار دادن کابل داده ابتدا و استفاده از یک پیچ گوشتی کوچک برای سیم کشی سیم ها در موقعیت مناسب ، می توانم سیم ها را از طریق کل سوراخ ها و سوراخ دکمه عبور دهم.
رنگ سیم برای کابل داده من به این شکل وصل شد
حلقه NeoPixel
قهوه ای - NeoPixel In
قهوه ای و سفید -NeoPixel Out
سبز - قدرت نئوپیکسل
سبز و سفید- زمین
دکمه
آبی - دکمه زمین
آبی و سفید- سیگنال دکمه ای
من این دو را به ترمینال یک دکمه وصل کردم
دکمه نارنجی 5 ولت
مرحله 5: لحیم کردن برد مدار
من ساختمان را در چند مرحله انجام دادم:
1) اتصال باتری را به Trinket لحیم کردم.
این لحیم کاری روی سطح کمی پیچیده است ، اما به نظر می رسد که گیره بولداگ برای اتصال کانکتور برای لحیم کاری مفید است.
2) من در جامپرها و مقاومتها لحیم کردم.
سه مورد در مدار وجود دارد و بعداً متوجه شدم که به دو مورد نیاز نیست. همچنین من در ابتدا قصد داشتم از دکمه تنظیم مجدد استفاده کنم ، اما متوجه شدم که بسته خاموش در حالت خاموش به عنوان تنظیم مجدد بهتر و راحت تر برنامه ریزی می شود. (شاید نسخه 2 بهتر باشد)
3) سپس ترمینال پیچ را در جای خود لحیم کردم.
4) سرانجام من در تزیین لحیم کاری کردم
مرحله 6: همه را با هم پیچ کنید
هنگامی که این کار را انجام دادم ، سیم های هر دستی را که روی تخته قرار داشت پیچ کردم. تخته را در یک جعبه کوچک با توری های گری قرار دادم تا کابل ها را در جای خود نگه دارد.
مرحله 7: کد
کد شامل می شود ، (من آن را برای درک بیشتر توضیح داده ام) اما اگر شما به اندازه کافی شجاع هستید و می توانید بازی را کمی سخت کنید ، منابع زیر بسیار مفید هستند.
برای راه اندازی تزیینات در Arduino IDE ، از Adafruit ، معرفی Trinket Guide ، برای خواندن تغییر دکمه استفاده کردم ، فقط مثال را در Arduino IDE اقتباس کردم. برای همه موارد NeoPixel ، مرجع خوبی Adafruit NeoPixel berguide است.
تنها مشکل کدگذاری که من روی آن گیر کردم این بود که چون از NeoPixel RGB و White (RGBW) استفاده می کردم ، مجبور شدم این خط را تغییر دهم:
نوار Adafruit_NeoPixel = Adafruit_NeoPixel (60 ، پین ، NEO_GRB + NEO_KHZ800) ؛
به
نوار Adafruit_NeoPixel = Adafruit_NeoPixel (60 ، پین ، NEO_RGBW + NEO_KHZ800) ؛
مرحله 8: تکرارهای آینده
این پروژه بسیار خوب پیش رفت ، اما پیشرفت هایی که من فکر می کنم عبارتند از:
- آن را بی سیم کنید (Wemos یا Huzzahs ممکن است برای این کار مفید باشد). شاید حتی یک نسخه IOT بتوانید از طریق Skype با افراد بازی کنید.
- کنترل های دشواری یعنی یک پتانسیومتر را برای تغییر تعداد پرس ها برای پر کردن حلقه اضافه کنید.
- بدیهی است که آن را کمی کوچک کنید.
- هر چیز دیگری که شما بچه ها فکرش را بکنید. اگر پیشنهادی دارید خوشحال می شوم آنها را بشنوم.
توصیه شده:
نحوه اتصال کلاه درایو انگشت شست: 3 مرحله (همراه با تصاویر)
نحوه اتصال درایو انگشت شست خود: درایو انگشت شست من Corsair GTX یک دستگاه بسیار قوی با نمای بیرونی سخت و آلومینیومی است. با این حال ، هیچ اتصالی بین درپوش و بدنه درایو انگشت شست وجود ندارد ، بنابراین از دست دادن سرپوش یک احتمال بسیار واقعی است. در این دستورالعمل کوتاه ، من
کشتی تکان دهنده شست: پیروزی انگشت شست روشن (V.O.L.T.): 6 مرحله
Shocking Thumb Wrestling: Victory of the Lighting انگشت شست (V.O.L.T.): این را بدانید که چگونه می توانید از آن استفاده کنید و از پیچ و تاب آن لذت ببرید: Daarnaast telt het apparaat zelf af tot 3، zodat je nooit meer vals kan spelen
خواندن LED انگشت شست: 6 مرحله (همراه با تصاویر)
Reading LED انگشت شست: همانطور که ممکن است بدانید ، نگهدارنده صفحه / حلقه ای برای مطالعه وجود دارد که افراد می توانند با یک دست بخوانند. من هرگز از آن استفاده نکرده ام ، بنابراین می خواهم یکی را داشته باشم که 1) عملکرد مشابهی دارد اما به من اجازه می دهد 2) قبل از خواب در تاریکی بخوانم. همچنین باید 3) خاموش باشد
درایوهای انگشت شست واقعی!: 10 مرحله (همراه با تصاویر)
Real Thumb Drives !: با این دستورالعمل ، قصد دارم به شما نشان دهم که چگونه USB Thumb Drive خود را به هر شکلی که می خواهید بسازید! من درایوهای USB را از زمانی که ارزان قیمت شده اند جمع آوری می کنم. هر یک از آنها هنوز کار می کنند ، اما متأسفانه مواردی که آنها را نگه می دارد هرگز
انگشت شست پا (3 ردیف): 10 مرحله (همراه با تصاویر)
Tic Tac Toe (3 در یک ردیف): این پروژه یک تفریح الکترونیکی از مداد کلاسیک Tic-Tac-Toe & amp؛ بازی کاغذی 2 نفره قلب مدار میکروکنترلر PIC 16F627A Microchip & acute؛ s است. من پیوند بارگیری PDF برد کامپیوتر و همچنین کد HEX f