فهرست مطالب:
تصویری: شطرنج جیبی: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
شطرنج است! در جیب شما.
هدف این پروژه ایجاد یک دستگاه کوچک است که می تواند بازی های کوچکی مانند مار ، 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 دکمه است ، انجام این بازی ها کافی است.
هر گونه سوال یا پیشنهادی را کنار بگذارید.
توصیه شده:
ساعت شطرنج آردوینو: 6 مرحله
Arduino Chessclock: من نتوانستم دستورالعمل هایی را در مورد ساعت شطرنج آردوینو خوب بیابم ، بنابراین در عوض من خودم ساختم که در اینجا شرح خواهم داد
تصویر ساز سیگنال جیبی (اسیلوسکوپ جیبی): 10 مرحله (همراه با تصاویر)
تجسم کننده سیگنال جیبی (اسیلوسکوپ جیبی): سلام به همگی ، همه ما روزانه کارهای زیادی انجام می دهیم. برای هر کاری که در آن نیاز به برخی از ابزار وجود دارد. این برای ساخت ، اندازه گیری ، اتمام و غیره است. بنابراین برای کارگران الکترونیکی ، آنها به ابزارهایی مانند آهن لحیم کاری ، چند متر ، اسیلوسکوپ و غیره نیاز دارند
ربات شطرنج ساخته شده با LEGO و Raspberry Pi: 6 مرحله
ربات شطرنج ساخته شده با LEGO و Raspberry Pi: دوستان خود را با این ربات شطرنج شگفت زده کنید! اگر قبلاً ربات های LEGO ساخته اید و حداقل دانش اولیه ای در زمینه برنامه نویسی کامپیوتر و لینوکس دارید ، ساختن آن چندان دشوار نیست. این ربات حرکات خود را انجام می دهد و از تشخیص بصری استفاده می کند
ربات شطرنج Raspberry Pi Lynxmotion AL5D بازو: 6 مرحله
Chess Robot Raspberry Pi Lynxmotion AL5D Arm: این ربات شطرنج را بسازید و ببینید که همه را شکست می دهد! ساختن آن بسیار آسان است اگر می توانید دستورالعمل های مربوط به نحوه ساخت بازو را دنبال کنید ، و اگر حداقل دانش اولیه ای در زمینه برنامه نویسی کامپیوتر و لینوکس دارید به انسان با بازی سفید ، می سازد
شطرنج دیجیتال - بازی شطرنج خود را بصورت آنلاین دنبال کنید: 5 مرحله
شطرنج دیجیتال - بازی شطرنج خود را بصورت آنلاین دنبال کنید: من از جوانی شطرنج زیادی بازی می کنم و از آنجا که وب دارای تعداد زیادی وب سایت برای بازی شطرنج در برابر رایانه ها یا حریفان زنده است ، من هرگز یکبار وب سایت پیدا نکردم که بازی شطرنج شما را که در واقع در آن بازی می کنید دنبال می کند