فهرست مطالب:
تصویری: Electric Magic Eight Ball: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
آیا به دانستن اسرار جهان علاقه دارید؟ خوب 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 را تنظیم کنیم. برای تغذیه آردوینو ، از باتری 9 ولت با تنظیم کننده ولتاژ 5 ولت استفاده می کنیم. دو خازن 10 uF متصل به پین های ورودی و خروجی تنظیم کننده به زمین و سیم از پین وسط به زمین منتهی می شود.
کریستال زمان به پایه های نهم و ده آردوینو متصل شده است ، جایی که دو خازن.022 uF برای هر دو پایه به زمین منتهی می شود.
در نهایت ، پین 8 در آردوینو باید به زمین متصل شود.
مرحله 3: دکمه
دکمه را در قسمتی از تخته نان قرار دهید که به راحتی قابل دسترسی است و آن را با پین خروجی تنظیم کننده ولتاژ سیم کشی کنید تا بتواند آن را تغذیه کند. همچنین ، مقاومت 1 کیلو اهم خود را روی این پایه دکمه و زمین قرار دهید.
در طرف مقابل و نیمه پایینی دکمه ، آن را به پین 4 روی آردوینو وصل کنید.
مرحله 4: LED ها
برای این مرحله ، چهار چراغ LED باید به پایه های 11 ، 14 ، 17 و 19 متصل شوند. پین دیگر هر LED باید به یکی از مقاومتهای 560 اهم متصل شود که هر کدام به زمین می روند.
برای این دستگاه ما چهار LED را برای چهار پاسخ احتمالی انتخاب کردیم. اولین LED برای "بله" ، LED دوم برای "نه" ، LED سوم برای "شاید" و LED چهارم برای "دوباره درخواست".
مرحله 5: بهبودها/تغییرات
از آنجا که این یک توپ هشتگانه "جادویی" است ، دستگاه را می توان در برخی از ظروف ، به عنوان مثال یک قلع Altoids مخفی کرد. فقط بیرون آمدن چراغ LED از ظرف و دسترسی به دکمه می تواند این توهم را ایجاد کند که این ظرف جادویی Altoids به سوالات پاسخ می دهد.
یکی دیگر از گزینه های بهبود این دستگاه ، لحیم کاری آن به یک تخته پرفیوم برای ماندگاری بیشتر آن است ، و اگر به صورت فشرده تری لحیم شود ، می تواند در ظروف کوچکتر جا بگیرد.
این دستگاه دارای LED برای جلوه بصری است ، اما امکان اضافه کردن یک قطعه صوتی به دستگاه نیز وجود دارد. شاید اتصال بلندگو به دستگاه و پخش موسیقی تایمر Jeopardy می تواند بر زیبایی دستگاه بیفزاید. بدیهی است که بهبود LED های بیشتری برای ارائه گزینه های تصمیم گیری بیشتر که نسبتاً ساده است ، بهبود یافته است.
توصیه شده:
Electronic Magic 8 Ball and Eyeball: 11 Step (همراه با تصاویر)
Electronic Magic 8 Ball and Eyeball: من می خواستم یک نسخه دیجیتالی از Magic 8 Ball ایجاد کنم … بدنه این دستگاه به صورت سه بعدی چاپ شده است و صفحه نمایش آن از چند وجهی در رنگ آبی به OLED کوچک تغییر یافته است که توسط یک عدد تصادفی کنترل می شود. ژنراتور برنامه ریزی شده در Arduino NANO. سپس من
Magic Answers Ball with Arduino Pro Mini و TFT Display: 7 Step
Magic Answers Ball with Arduino Pro Mini و TFT Display: مدتی قبل ، من و دخترم یک توپ Magic 8 را جدا کردیم تا او بتواند بیست پاسخ را با انتخاب خود جایگزین کند. این هدیه برای یکی از دوستانش بود. این باعث شد به این فکر کنم که چگونه این کار را در مقیاس بزرگتر انجام دهم. آیا می توانیم مقدار زیادی متر داشته باشیم
Microbit Running Assistant With Magic 8 Ball: 10 Step
Microbit Running Assistant With Magic 8 Ball: ما قصد داریم Running Assistant را با Magic 8 Ball کدگذاری کنیم ، یک دستیار دویدن Microbit برای افرادی که قبلاً زیاد می دویدند ، برای افرادی که گاهی اوقات می دوند یا حتی برای افرادی که تازه شروع به دویدن کرده اند کمک بزرگی است. به گاهی اوقات باید تصمیم بگیرید ،
مانیتور ابر با AWS & ARDUINO - Electric Electric: 6 Step
CLOUD MONITOR با AWS & ARDUINO - Electric Boy: این یک پروژه ساده است - هنگامی که مشکلی پیش می آید ، چراغ را روشن کنید … این روزها با اعلانات زیادی با رایانه های خود در رایانه ها بی حس می شوید ، چگونه می توانیم
Magic 8 Ball: 5 Step (همراه با تصاویر)
Magic 8 Ball: این دستورالعمل برای برآوردن شرایط پروژه Makecourse در دانشگاه فلوریدا جنوبی (www.makecourse.com) ایجاد شده است. سلام و خوش آمدید به پروژه MakeCourse من. برای آخرین پروژه خود ، من تصمیم گرفتم یک دستگاه الکترونیکی و ld ایجاد کنم