فهرست مطالب:

بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر)
بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر)

تصویری: بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر)

تصویری: بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر)
تصویری: ساخت بازی دوز با پایتون (قسمت اول) 2024, نوامبر
Anonim
بازی پازل آردوینو 'breadbot'
بازی پازل آردوینو 'breadbot'

وای نه! بچه روبات من به چند سیم احتیاج دارد تا دوباره زنده شود!

امروز ما یک بازی پازل خواهیم ساخت که ممکن است به کاربران مبتدی arduino در مورد نان بردینگ چیزی بیاموزد. برای همین این را درست کردم! شما می توانید آن را تا آنجا که می خواهید پیچیده کنید ، اما من برای 4 LED و 5 پین در هر طرف مینی بردبرد انتخاب کردم. این بازی پازل با الهام از بازی محبوب "به صحبت ادامه بده و هیچکس منفجر نشود" روی بخار است.

در اینجا چیزی است که برای ساختن نسخه مشابه من نیاز دارید:

- آردوینو UNO

- یک بند نان برای اتصال سیم ها برای بازی با

- سیم (مرد به مرد و مرد به زن)

- 4 LED مختلف (و مقاومت)

- 1 زنگ پیزو

- (من از 5) مقاومت برای اندازه گیری نتایج مختلف برای پاسخ های شما استفاده کردم

- (من از 5 مقاومت) برای طرف دیگر تخته کوچک نان استفاده کردم

- یک جعبه کوچک برای قرار دادن همه چیز (من از جعبه ای استفاده کردم که تلفن قدیمی من وارد شد)

- رنگ ، نوار ، بازوها ، پاها و سر برای ربات خود! دیوانه شو با این!

من اکیداً توصیه می کنم قبل از قرار دادن همه چیز در جعبه یا شاید لحیم کاری آن ، ابتدا پروژه را روی تخته نان کار کنید ، کاری را که فکر می کنید بهترین کار را می کند انجام دهید!

مرحله 1: LED ها

LED ها
LED ها
LED ها
LED ها

ما می خواهیم از 4 پین دیجیتال در arduino برای 4 LED استفاده کنیم.

آنها را به این ترتیب ، برای هر یک: پین دیجیتالی به نان برد> مقاومت برای LED> LED> روی زمین در آردوینو خود قرار دهید. آنها را آزمایش کنید تا ببینید آیا کار می کنند یا خیر!

مرحله 2: میدان پازل

میدان پازل
میدان پازل
میدان پازل
میدان پازل

با استفاده از پین های آنالوگ برای اندازه گیری ولتاژها می توانیم نتایج متفاوتی بدست آوریم.

با اتصال سیم از هر پین آنالوگ به تخته نان شروع کنید. یک مقاومت قوی (ترجیحاً 1 کیلو اهم) را در همان ریل به زمین وصل کنید ، بنابراین وقتی پین را در حال حاضر اندازه گیری می کنیم ، 0 برمی گردد.

این کار را حداکثر 5 بار انجام دهید ، ما برای ایجاد یک دانه تصادفی در ابتدای بازی به 1 پین آنالوگ نیاز داریم!

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

خوب!

مرحله 3: Piezo Buzzer و Frankenstein Wires

کار با سیم کشی تقریبا تمام شده است!

از یک پین دیجیتالی استفاده کنید و یک پیزر پیزو را به آن متصل کنید ، که به زمین متصل می شود

از یک پین دیجیتالی دیگر استفاده کنید و یک سیم بلند را به آن وصل کنید ، یک سیم بلند دیگر را به زمین وصل کنید ، در صورت لمس این دو ، ما یک بررسی را بررسی می کنیم تا ببینیم آیا تمام سیم هایی که دستگاه پخش متصل شده درست است یا خیر!

مرحله 4: کد

کد پروژه من را بارگیری کرده و آن را بخوانید ، مطمئن هستم که می تواند بسیار تمیزتر ، کارآمدتر و بهتر باشد ، اما این چیزی است که من با تجربه خود به آن رسیدم! با خیال راحت با آن کنار بیایید یا پیچ و تاب خود را به پروژه بدهید!

مرحله 5: ورق راه حل

فایل پیوست به زبان هلندی است ، بنابراین بسیاری از شما احتمالاً از آن استفاده چندانی نخواهید کرد (اگر نمی خواهید با ترجمه همه چیز چالشی اضافی داشته باشید!) بنابراین ما مجبوریم یکی از آنها را خودمان بسازیم. شما می توانید با تنظیم متغیر 'u' بر روی یک عدد دلخواه ، راه حل های خود را به راحتی ایجاد کنید ، بارگذاری کنید ، ببینید چراغ ها روشن می شوند ، چند سیم دلخواه خود را وصل کنید و سیم های فرانکنشتاین را وصل کنید تا راه حل را ببینید ، آن راه حل را در راه حل ها در کد و در برگه راه حل شما وجود دارد تا بازیکنان بتوانند آن را حل کنند! مطمئنم اگر تا این حد پیش رفته اید می توانید این را بفهمید:)

مرحله ششم: انجام شد

انجام شده!
انجام شده!
انجام شده!
انجام شده!
انجام شده!
انجام شده!

وای!!! به شما تبریک می گویم که این کار را انجام دادید ، شما یک بازی پازل ربات ساختید

اکنون زمان ساخت مسکن و کنار هم گذاشتن همه چیز است! موفق باشید!!

توصیه شده: