فهرست مطالب:

شطرنج جیبی: 4 مرحله
شطرنج جیبی: 4 مرحله

تصویری: شطرنج جیبی: 4 مرحله

تصویری: شطرنج جیبی: 4 مرحله
تصویری: وزیر حریف رو در هشت حرکت بگیر | تله در دفاع اسکاندیناوی 2024, نوامبر
Anonim
شطرنج جیبی
شطرنج جیبی

شطرنج است! در جیب شما.

هدف این پروژه ایجاد یک دستگاه کوچک است که می تواند بازی های کوچکی مانند مار ، pac-man ، tetris و حتی شطرنج را اجرا کند.

تدارکات

- نمایشگر گرافیکی 1.3 اینچی 128x64 OLED

- Arduino Pro Mini (می توانید از هر دو ماژول 5V و 3.3V استفاده کنید. استفاده از 3.3V یکی راحت تر خواهد بود در حالی که یکی 5V سریعتر است)

- دکمه های سوئیچ لمسی

- مقاومت 1K اهم

- باتری Li-Po (ظرفیت باتری واقعاً مهم نیست اما باتری کوچکتر راحت تر جا می شود)

- ماژول شارژر Li-Po (بهتر است یکی با تقویت کننده 5 ولت یکپارچه بخرید ، در غیر این صورت ممکن است مجبور به تهیه آن باشید)

- نمونه اولیه PCB برای لحیم کاری قطعات روی آن

- سوئیچ روشن/خاموش

- چاپگر سه بعدی برای قاب

یادداشت

در صورت انتخاب استفاده از آردوینو 3.3 ولت ، می توانید از رگولاتور 3.3 ولت موجود در آردوینو برای تغذیه آن با باتری li-po استفاده کنید. اما اگر می خواهید از آردوینو 5 ولت استفاده کنید ، برای تقویت آن به تقویت کننده 3.3 ولت تا 5 ولت نیاز دارید. راه آسان برای انجام این کار خرید شارژر li-po با تقویت کننده 5 ولت یا خرید یک ماژول تقویت کننده جداگانه 3.3 ولت تا 5 ولت است.

من هر دوی آن ها را در دست نداشتم ، بنابراین بلندگوی بلوتوث قدیمی را جدا کردم و قطعات تقویت کننده 3 تا 5 ولت را جدا کردم و آن را روی برد خودم دوباره فعال کردم. اگر می خواهید بدانید چگونه این کار را انجام دهید می توانید این ویدیو را تماشا کنید.

مرحله 1: مدار

جریان
جریان
جریان
جریان
جریان
جریان

بنابراین مدار ساده است ، فقط سیمهای زیادی برای اتصال وجود دارد.

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

در بالا می توانید شماتیک مدار را بیابید.

مرحله 2: نرم افزار

برای بارگذاری نرم افزار در arduino pro mini ، باید از برنامه نویس استفاده کنید. دستورالعمل های زیادی در مورد نحوه انجام این کار وجود دارد ، بنابراین من در این مورد توضیح نمی دهم. در اینجا پیوند یکی از آنها وجود دارد.

اگر برنامه نویس ندارید ، می توانید از arduino دیگری برای برنامه نویسی آن استفاده کنید. در اینجا پیوند آن وجود دارد.

بنابراین کد شطرنج طرح نمونه شطرنج u8glib است. این برنامه واقعا خوب کار می کند و از چندین صفحه نمایش اولد با درایورهای مختلف پشتیبانی می کند. برای بارگذاری ابتدا باید کتابخانه را بارگیری کنید. سپس باید آن را به پوشه کتابخانه های arduino خود اضافه کنید. پس از آن می توانید کد پیوست را بارگیری کرده و در arduino خود بارگذاری کنید. (من کد خودم را ضمیمه می کنم زیرا برخی از موارد کوچک را برای کار با دکمه ها با پین های آنالوگ و غیره تغییر دادم).

مرحله 3: مورد

مورد
مورد
مورد
مورد
مورد
مورد

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

مرحله 4: پایان

پایان
پایان
پایان
پایان

بنابراین اکنون می توانید هر کاری را با آن انجام دهید. رویکرد اصلی من به این پروژه این بود که بتوانم وسیله ای برای بازی شطرنج در هر مکانی حمل کنم. اما طرح هایی از بازی ها مانند مار ، pac-man یا tetris را می توان در اینترنت یافت. از آنجا که این مورد دارای 4 دکمه است ، انجام این بازی ها کافی است.

هر گونه سوال یا پیشنهادی را کنار بگذارید.

توصیه شده: