به جای اینکه فقط یک هدیه اسباببازی از قفسه بدهم، میخواستم به برادرزادههایم هدیهای منحصربفرد بدهم که بتوانند آن را کنار هم بگذارند و (امیدوارم) از آن لذت ببرند. در حالی که درک کد آردوینو برای این پروژه ممکن است برای آنها بسیار دشوار باشد، مفاهیم اولیه ورودی، خروجی، حلقهها و شرایط استفاده شده در این کد را میتوان در حین انجام بازی Connect 4 به صورت بصری توضیح داد.
![](https://duino4projects.com/wp-content/uploads/2020/07/Connect-4-Game-Using-Arduino-and-Neopixel.jpg)
در این Instructable، به شما نشان خواهم داد که چگونه یک کیت آردوینو را که میتوانید با بچههای خود مونتاژ کرده و کدنویسی کنید تا Connect 4 را اجرا کنید. برای این پروژه نیازی به لحیم کاری نیست. فقط وصل کنید و بازی کنید
مرحله 1: قطعات
![](https://duino4projects.com/wp-content/uploads/2020/07/Parts.jpg)
برای این پروژه شما نیاز دارید:
- Arduino Uno یا معادل آن
- 8×8 نئوپیکسل RGB LED
- تخته نان
- 3 کلید دکمه ای
- سیم های جامپر
- پیچ
- قاب – پایه قرنیز و مقوا
ابزار: پیچ راننده، تفنگ چسب
مرحله 2: واحد پایه نمایشگر Neopixel را آماده کنید
![](https://duino4projects.com/wp-content/uploads/2020/07/Prepare-the-Neopixel-Display-Stand-Unit.jpg)
ابتدا 3 سیم جامپر را به نئوپیکسل وصل کنید. من از کد رنگ سیم کشی زیر استفاده می کنم:
White: GND Gray: 5V Purple: Data IN
سپس Nelpixel را با چسب حرارتی روی صفحه نمایش بچسبانید.
مرحله 3: واحد سوئیچ دکمه را آماده کنید
![](https://duino4projects.com/wp-content/uploads/2020/07/Prepare-the-Button-Switch-Unit.jpg)
کلیدهای دکمه ای را روی تخته نان قرار دهید و سیم های جامپر را با استفاده از کد رنگ سیم کشی زیر وصل کنید:
Brown: Left Button Red: Left Button Orange: Center Button Yellow: Center Button Green: Right Button Switch Blue: Right Button Switch
سیم های قهوه ای، نارنجی، سبز به همراه یک سیم مشکی جدید به ریل (-) متصل می شوند.
توجه:
ممکن است متوجه شده باشید که من از هیچ مقاومتی برای این دکمه ها استفاده نمی کنم. دلیلش این است که من از کد آردوینو برای استفاده از مقاومت های پین 20 کیلویی آردوینو استفاده خواهم کرد. پروژه دیگر من در مورد نحوه استفاده از مقاومت های داخلی با استفاده از کد خود را به سادگی مدار خود ببینید.
https://www.instructables.com/id/Simon-Whack-a-Mol…
مرحله 4: آردوینو و نگهدارنده باتری را به Baseboard وصل کنید
![](https://duino4projects.com/wp-content/uploads/2020/07/Attach-Arduino-and-Battery-Holder-to-Baseboard.jpg)
برای اتصال آردوینو و نگهدارنده باتری به قرنیز از پیچ (یا چسب حرارتی) استفاده کنید.
مرحله 5: واحد نمایشگر را به Baseboard متصل کنید
![](https://duino4projects.com/wp-content/uploads/2020/07/Affix-Display-Unit-to-Baseboard.jpg)
از چسب حرارتی برای چسباندن واحد نمایشگر به تخته قرنیز مانند شکل استفاده کنید.