فهرست مطالب:
- مرحله 1: شروع
- مرحله 2: افزودن LED ها
- مرحله 3: پین های دیجیتال
- مرحله 4: دکمه های فشار
- مرحله 5: پین های دیجیتال و آنالوگ
- مرحله 6: مقاومت در برابر نور
- مرحله 7: تعریف متغیرها
- مرحله 8: اعلام متغیرها
- مرحله 9: بارگیری
- مرحله 10: روشن/خاموش LED
- مرحله 11: دکمه خاموش
- مرحله 12: از بازی لذت ببرید
تصویری: انگشت تیک تاک: 12 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Tinkercad »
امروز ما با استفاده از آردوینو یک بازی Tic Tac Toe در TinkerCad خواهیم ساخت. ما از بسیاری از اجزای ساده استفاده می کنیم و از کد برای اتصال همه آنها به یکدیگر استفاده می کنیم. بخش اصلی این مدار که همه اینها را گرد هم می آورد کد است. این برنامه امکانات زیادی دارد و می تواند به دلخواه کاربر تغییر کند. این بازی همچنین می تواند از چراغ های RGB استفاده کند ، اما اگر کسی بخواهد در این پروژه پیشرفت کند ، باید 2 آردوینو را به یکدیگر متصل کند.
تدارکات
- آردوینو
- تخته نان (بزرگ)
- سیم ها
- دکمه فشاری
- LED ها
- مقاومت (10k و 150)
- مقاومت در برابر نور
مرحله 1: شروع
بنابراین ما این کار را با یک تخته بزرگ و میکروکنترلر آردوینو آغاز می کنیم.
مرحله 2: افزودن LED ها
گام بعدی افزودن LED ها و دکمه های فشاری به تخته نان است. ما هنوز آنها را وصل نمی کنیم بلکه فقط آنها را به گونه ای در برد قرار می دهیم تا هیچ یک از سیم ها با دکمه های دیگر تداخل نداشته باشد. اجزای زیادی وجود دارد ، بنابراین ما باید آنها را مانند این قرار دهیم تا هیچکس به آنها دست نزند. یک تخته نان بزرگ برای این پروژه توصیه می شود.
مرحله 3: پین های دیجیتال
بنابراین قبل از اضافه کردن هر چیز دیگری اجازه دهید ابتدا پین های دیجیتال را به LED ها وصل کنید. در این پروژه ، ما از همه پین های آنالوگ و دیجیتالی که آردوینو دارد استفاده می کنیم.
مرحله 4: دکمه های فشار
برای این مرحله ما قدرت و زمین را به دکمه فشار وصل می کنیم. در این مرحله ما قصد داریم از مقاومتهای 10k برای محدود کردن میزان قدرت استفاده کنیم. از دو دکمه سمت راست برای روشن یا خاموش کردن LED استفاده نمی شود ، اما از آنها برای شروع یک بازی جدید استفاده می شود ، و برای مورد دیگری که هنگام شروع کد مشاهده می کنیم.
مرحله 5: پین های دیجیتال و آنالوگ
در این مرحله ما قصد داریم دکمه ها را به پین های دیجیتال و آنالوگ متصل کنیم. در این مورد می توان از پین های آنالوگ استفاده کرد زیرا می توان از آنها به همان شیوه ای استفاده کرد که از پین های دیجیتال استفاده می شود.
مرحله 6: مقاومت در برابر نور
در این مرحله ، ما قصد داریم مقاومت کننده های نوری را به LED ها وصل کنیم. نکته این است که اجازه می دهد بازیکنان مختلف سطوح مختلف روشنایی را دریافت کنند و این به بازیکنان اجازه می دهد تا خود را متمایز کنند. در این مرحله می بینید که چرا فاصله بین مراحل لازم بود.
مرحله 7: تعریف متغیرها
در این مرحله ، ما قصد داریم کد را شروع کنیم. قسمت اول این مورد ، تعریف دکمه ها و LED های مختلف است ، اما متغیر دیگری که برابر 0 است. این متغیر به ما کمک می کند تا LED ها را با فشار یک دکمه روشن و خاموش کنیم.
مرحله 8: اعلام متغیرها
در این مرحله ، ما قصد داریم بیانیه این متغیرها را به پایان برسانیم و دکمه ها را به عنوان ورودی و LED ها را به عنوان خروجی تنظیم کنیم.
مرحله 9: بارگیری
این قسمت از کد را می توان به عنوان "صفحه بارگیری" مشاهده کرد. اکثر بازی ها معمولاً در ابتدا دارای چند دنباله راه اندازی هستند اما این قسمت اختیاری است و فقط برای نمایش انجام می شود. این دکمه دیگری است که در سمت راست قرار داشت می تواند برای آن استفاده شود. این می تواند دنباله راه اندازی را تا زمانی که "دکمه شروع" فشار داده نشود نمایش دهد.
مرحله 10: روشن/خاموش LED
این مرحله بر روی کد اصلی نحوه روشن و خاموش کردن LED با دکمه ها تمرکز می کند. در این کد ، ما از متغیری استفاده می کنیم که برابر 0 است که هنگام تعریف متغیرهای خود تنظیم کردیم. طبق این کد ، LED با فشار دادن دکمه روشن می شود ، اما با فشار مجدد آن خاموش می شود.
مرحله 11: دکمه خاموش
این مرحله دکمه خاموش یا دکمه بازی جدید را کد می کند. این زمانی استفاده می شود که بازیکنی بازی را برده یا بازی را تمام کرده باشد ، و بازی بازنشانی می شود و می توان آن را از نو شروع کرد. این دکمه در اصل یک دکمه تنظیم مجدد است که حلقه را دوباره راه اندازی می کند تا بازی بارها و بارها بازی شود.
مرحله 12: از بازی لذت ببرید
این پایان این آموزش بود و امیدوارم از بازی با این مدار و کد لذت ببرید و تغییرات بیشتری در این مدار ایجاد کنید زیرا امکانات بی پایان است زیرا این یک برنامه بسیار باز است.
توصیه شده:
انگشت ششم: 4 قدم
انگشت ششم: این پروژه بر اساس اکسپرس و کریکت زمین بازی مدار طراحی شده است. مفهوم این است که دوباره تصور کنید اگر مردم یک انگشت بیشتر داشته باشند چه اتفاقی می افتد؟ آیا زندگی ما آسان تر می شود یا مشکلات ایجاد می کند؟ محصول قابل تحویل یک انگشت چاپ سه بعدی است که با
تیک تاک ترول: 7 مرحله
Tic Tac Troll: Robot que juga al tres en ratlla i que si cal fer a vegades trampesles farà per museumjar-te fent algun soroll i canviant-te la fitxa de lloc a favors seu.Aquest projecte de braç robòtic consta de 3 servos i un magnetisme per poder jugar al tres en r
آن را مانند یک تیک تاک تکان دهید!: 9 مرحله (همراه با تصاویر)
آن را مانند یک تیک تاک تکان دهید!: چراغ قوه قابل شارژ با استفاده از آهن ربا در محفظه ضرابخانه اجباری
پا تیک تاک در ویژوال بیسیک: 3 مرحله (همراه با تصاویر)
Tic Tac Toe در ویژوال بیسیک: Tic Tac Toe یکی از محبوب ترین بازی های گذر زمان است. مخصوصاً در اتاق های کلاس ؛). در این دستورالعمل ما قصد داریم این بازی را در رایانه شخصی خود با استفاده از پلت فرم برنامه نویسی GUI محبوب ، بصری پایه طراحی کنیم
چراغ قوه تیک تاک: 5 مرحله
چراغ قوه Tic-Tac: نحوه ایجاد یک چراغ قوه با استفاده از یک ظرف قدیمی tic-tac ، 3 باتری ni-mh aaa و حدود 1.50 دلار در بخش. لطفا توجه داشته باشید که این نه تنها اولین دستورالعمل آموزشی من است ، بلکه این کار را بدون هیچ برنامه ریزی انجام دادم به هر حال این بیشتر یک "هی ، من تعجب می کنم" بود