فهرست مطالب:

Electric Magic Eight Ball: 5 مرحله
Electric Magic Eight Ball: 5 مرحله

تصویری: Electric Magic Eight Ball: 5 مرحله

تصویری: Electric Magic Eight Ball: 5 مرحله
تصویری: [PS2] God Hand Stage5-8 Electricfied Bridge!! Trap Of Giant Iron Ball 2024, نوامبر
Anonim
توپ جادویی برقی هشت
توپ جادویی برقی هشت
توپ جادویی برقی هشت
توپ جادویی برقی هشت

آیا به دانستن اسرار جهان علاقه دارید؟ خوب Magic Eight Ball ممکن است برای شما مناسب نباشد!

قادر است به س questionsالات بله یا خیر پاسخ دهد ، و گاهی اوقات شاید ، Magic Eight Ball می تواند به تمام سوالات شما با 100٪ ضمانت پاسخ دهد!*

با استفاده از Arduino Atmega328P ، برخی از LED ها ، یک دکمه و چندین مقاومت ، شما نیز می توانید توپ Magic Eight خود را بسازید!

اگر Arduino Uno در دسترس شما نیست ، اما شما یک تنظیم کننده ولتاژ و کریستال زمان دارید ، شما نیز می توانید Magic Eight Ball خود را بسازید!

*توپ سحر و جادو هیچ مسئولیتی در قبال عواقب اعمال شما بر اساس تصمیمات شما برای عمل به آنچه توپ سحر و جادو هشت مقرر کرده ، ندارد.

فهرست قطعات:

1 Atmega328p

4 LED قرمز

مقاومت 1 کیلو اهم

4 مقاومت 560 اهم

1 دکمه فشاری لحظه ای

1 تنظیم کننده ولتاژ LM7805

کریستال زمان 16 مگاهرتز

2.022 خازن uF

2 خازن 10 uF

1 تخته نان

مرحله 1: کد

کد
کد
کد
کد
کد
کد

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

ما از ArduinoUno موجود برای انتقال کد خود از رایانه به Arduino و آزمایش کد قبل از اتصال آن به مدار نهایی استفاده کردیم. این احتمالاً ساده ترین راه برای انجام این کار خواهد بود ، اما هر روشی برای دریافت کد بر روی آردوینو نیز م workثر است.

مرحله 2: ایجاد Arduino Setup

ایجاد Arduino Setup
ایجاد Arduino Setup
ایجاد Arduino Setup
ایجاد Arduino Setup

برای شروع ، ما باید اجزای لازم برای اجرای arduino را تنظیم کنیم. برای تغذیه آردوینو ، از باتری 9 ولت با تنظیم کننده ولتاژ 5 ولت استفاده می کنیم. دو خازن 10 uF متصل به پین های ورودی و خروجی تنظیم کننده به زمین و سیم از پین وسط به زمین منتهی می شود.

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

در نهایت ، پین 8 در آردوینو باید به زمین متصل شود.

مرحله 3: دکمه

دکمه
دکمه

دکمه را در قسمتی از تخته نان قرار دهید که به راحتی قابل دسترسی است و آن را با پین خروجی تنظیم کننده ولتاژ سیم کشی کنید تا بتواند آن را تغذیه کند. همچنین ، مقاومت 1 کیلو اهم خود را روی این پایه دکمه و زمین قرار دهید.

در طرف مقابل و نیمه پایینی دکمه ، آن را به پین 4 روی آردوینو وصل کنید.

مرحله 4: LED ها

LED ها
LED ها

برای این مرحله ، چهار چراغ LED باید به پایه های 11 ، 14 ، 17 و 19 متصل شوند. پین دیگر هر LED باید به یکی از مقاومتهای 560 اهم متصل شود که هر کدام به زمین می روند.

برای این دستگاه ما چهار LED را برای چهار پاسخ احتمالی انتخاب کردیم. اولین LED برای "بله" ، LED دوم برای "نه" ، LED سوم برای "شاید" و LED چهارم برای "دوباره درخواست".

مرحله 5: بهبودها/تغییرات

بهبودها/تغییرات
بهبودها/تغییرات

از آنجا که این یک توپ هشتگانه "جادویی" است ، دستگاه را می توان در برخی از ظروف ، به عنوان مثال یک قلع Altoids مخفی کرد. فقط بیرون آمدن چراغ LED از ظرف و دسترسی به دکمه می تواند این توهم را ایجاد کند که این ظرف جادویی Altoids به سوالات پاسخ می دهد.

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

این دستگاه دارای LED برای جلوه بصری است ، اما امکان اضافه کردن یک قطعه صوتی به دستگاه نیز وجود دارد. شاید اتصال بلندگو به دستگاه و پخش موسیقی تایمر Jeopardy می تواند بر زیبایی دستگاه بیفزاید. بدیهی است که بهبود LED های بیشتری برای ارائه گزینه های تصمیم گیری بیشتر که نسبتاً ساده است ، بهبود یافته است.

توصیه شده: