بینگو!
نوه من از بازی یکنوع بازی شبیه لوتو لذت می برد، بنابراین من بیرون رفتم و برای او یک ست ارزان قیمت از یک فروشگاه تخفیفان محلی خریدم . کارت ها و نشانگرها خوب هستند،
اما دیسک چرخان برای انتخاب اعداد یک زباله است.
حدود ده دقیقه بعد از بازی اول از هم جدا شد.
درست است، میتوانستم یک بازی یکنوع بازی شبیه لوتو گرانتر داشته باشم، مثلاً با قیمت 10 دلار یا
بیشتر، بازیای که از یک قفس کوچک هوشمندانه با میللنگ دستی و
توپهای کوچک چوبی برای انتخاب اعداد استفاده میکند. اما، هی، همه ما
افرادی که Instructables هستند، DIY هستند، بنابراین تصمیم گرفتم با استفاده از یک
CPU ATMega 328 و یک نمایشگر LCD 16×2 با تنوع باغی، یک عدد مولد بسازم. من
کد را روی Arduino Duemillanove خود با محافظ LCD آزمایش و اشکال زدایی می کردم و سپس
ژنراتور شماره یک بینگو را به عنوان یک پروژه مستقل روی یک
برد نمونه سازی می ساختم. این بدان معنی است که شما نیازی به ساخت سخت افزار برای
این پروژه ندارید - می توانید کد را روی یک آردوینو با محافظ LCD اجرا کنید و
همان عملکرد را دریافت کنید.
اما، چرا هر بار که میخواهید یکنوع بازی شبیه لوتو بازی کنید، تخته توسعه خود را ببندید ؟ و چرا خودتان را از لذت
ساختن چیزی فریب دهید؟
***
اساسا، ما یک آردوینو مستقل، با سوکت ال سی دی داخلی
و سوئیچ تماس لحظه ای سیمی سخت می سازیم. تنها فاقد نوارهای هدر ماده برای وصل کردن سپرها خواهد بود
، اگرچه می توانید
به صورت اختیاری آنها را نیز اضافه کنید. این پروژه را به عنوان یک نمونه اولیه
برد میکروکنترلر همه منظوره با نمایشگر در نظر بگیرید. بنابراین، حتی اگر از علاقه مندان یکنوع بازی شبیه لوتو نیستید
، این همچنان باید مورد توجه باشد.
مرحله 1: آنچه شما نیاز دارید
این پروژه به مقدار نسبتاً سخت افزاری نیاز دارد، اما یافتن
هیچ یک از اجزای ذکر شده در زیر دشوار یا گران نیست . ATMega 328 CPU 6.00 (با بوت لودر) صفحه نمایش LCD 16×2 4.00 Protoboard 3.49 [Radio Shack 276-168، یا مشابه] LM7805 5v رگولاتور .50 1N4001 diode .25 resettional, 3.49 . # RXE-065، یا معادل] نوار هدر نر 40 پین .75 نوار هدر زن 40 پین .75 سوکت آی سی 28 پین، کلید فشاری کوچک 0.75 .50 سوئیچ تماس لحظه ای .50 [عمومی] کریستال 16 مگاهرتز 1.00 mini 10K trimpot 0.25 مقاومت 330 اهم، 1/4 وات (2x) 0.50 [هر چیزی از 220 تا 1k مشکلی ندارد] LED (2x) 0.35 [عمومی، یک قرمز، یک سبز] جک برق، کواکسیال [2.1 mm] 0.75 * دوشاخه برق، کواکسیال، [2.1 میلی متر] 0.75 * [Radio Shack 274-1569، اندازه M، یا مشابه] خازن های 100 uF، 25-35v (2x) 1.00 [نوع 16v را دریافت نکنید. ] ** خازن 10 uF [اختیاری] 0.50 [برای فیلتر اضافی] خازن های 22 pF (2x) 0.50.1 uF خازن (2x) 0.50 لحیم کاری * مطمئن شوید که مجموعه ای منطبق از دوشاخه و جک را دریافت می کنید. چندین نمونه مشابه در اندازه تقریباً یکسان وجود دارد و لزوماً با یکدیگر سازگار نیستند. [من میتوانم در مورد عدم استانداردسازی فیشها و جکها غر بزنم، اما این زمان یا مکان مناسبی نیست.]
** اگر از درپوش فیلتر با حداقل ولتاژ 25 ولت استفاده می کنید، می توانید
یک منبع تغذیه 12 ولتی را بدون نگرانی وصل کنید. درپوش فیلتر 16 ولت
ممکن است تحمل کافی را به شما ندهد.
امیدواریم حداقل تعدادی از این قطعات را در
جعبه قطعات یدکی خود داشته باشید. اگر مجبور بودید تک تک آنها را بخرید، مجموع آنها
به راحتی می تواند بیش از 20 دلار باشد.
مرحله 2: منبع تغذیه
برای این مرحله به شماتیک منبع تغذیه (شکل اول) مراجعه کنید.
اجازه دهید منبع تغذیه برد را به عنوان یک ماژول جداگانه در یک گوشه
از پروتوبرد بسازیم.
برای شروع، جک کواکسیال 2.1 میلی متری را در گوشه ای دورتر از
پروتوبرد خالی نصب می کنیم. دو شاخک پایین روی جک
از سوراخ های پروتوبرد عبور می کنند (شاخه زمین را بعداً وصل می کنیم). برای چسباندن
جک به تخته، از چسب ذوب داغ استفاده کردم که با تفنگ چسب زده شد. این
سریع و راحت است، و یک اتصال بیش از حد قوی ایجاد می کند
که بتواند در برابر قرار دادن و برداشتن مکرر دوشاخه برق مقاومت کند.
[تصاویر را ببینید.]
اکنون یک پلی فیوز را به ترمینال عقب ( مثبت ) جک کواکسیال لحیم کنید.
عملکرد پلی فیوز محافظت از مدار در برابر بارهای اضافه است،
مانند مواردی که ناشی از شورت یا وصل کردن دوشاخه برق با قطبیت اشتباه است.
اگر اضافه بار وجود داشته باشد، پلی فیوز به عنوان یک قطع کننده مدار عمل می کند.
پلی فیوز به صورت خطی (به شکل نگاه کنید) به دیود متصل می شود.
عملکرد دیود مسدود کردن جریان از دوشاخه با قطبیت معکوس است.
در نهایت، سیم منتهی شده از انتهای نواری دیود ( منفی )
به ورودی آی سی رگولاتور LM7805 می رود .
بیایید اجزای باقیمانده
بخش منبع تغذیه را در موقعیت قرار داده و وصل کنیم. سه خازن، یک LED نشانگر و یک
مقاومت محدود کننده جریان برای LED وجود دارد. به شماتیک و
تصاویر مراجعه کنید.
توجه داشته باشید که ما از یک نوار هدر نر 4 پین، با جامپر، به عنوان کلید روشن و خاموش استفاده می کنیم . این ارزان تر و ساده تر از نصب سوئیچ ضامن است. ورودی +5 ولت به پین سمت چپ هدر روشن و خاموش وصل می شود و پایه دوم هدر یک سیم به عنوان خروجی متصل است. بنابراین، هنگامی که این دو پایه با یک جامپر پل می شوند، مدار اصلی برق می گیرد. برداشتن جامپر (یا انتقال آن به پایه های 3 و 4 هدر) برق را قطع می کند.