فهرست مطالب:

بازی LCD آردوینو: 3 مرحله (همراه با تصاویر)
بازی LCD آردوینو: 3 مرحله (همراه با تصاویر)

تصویری: بازی LCD آردوینو: 3 مرحله (همراه با تصاویر)

تصویری: بازی LCD آردوینو: 3 مرحله (همراه با تصاویر)
تصویری: (دوربین مخفی) صحنه هایی که اگرضبط دوربین نمیشد کسی آنرا باور نمی کرد!! 2024, جولای
Anonim
Image
Image
مونتاژ قطعات
مونتاژ قطعات

ساخت بسیاری از موارد با میکروکنترلرهای آردوینو بسیار آسان است. این دستورالعمل به شما می گوید که چگونه یک بازی ویدیویی ساده با یک دکمه ایجاد کنید که از تعداد انگشت شماری از قطعات و مدارهای Tinkercad ساخته شده است. این یک بازی پرش با پیمایش جانبی است. این به عنوان یک نقطه شروع خوب برای ایجاد بازی های شخصی شما از لوازم الکترونیکی سازنده ساده عمل می کند.

فهرست قطعات:

  • 1 x آردوینو UNO
  • 1 x صفحه نمایش LCD (16 2 2 کاراکتر)
  • 1 عدد تخته نان الکترونیکی
  • 1 x مقاومت 220 Ω
  • 1 عدد کلید فشاری
  • سیم اتصال قوی هسته ای
  • 1 عدد کابل USB

مرحله 1: مونتاژ قطعات

مونتاژ قطعات
مونتاژ قطعات

قطعات مورد نیاز در تصویر بالا نشان داده شده است. شروع به کار با آردوینو بدون قدرت. کابل USB را وصل نکنید این امر در مرحله بعدی زمانی رخ می دهد که زمان برنامه ریزی و امتحان بازی فرا رسیده است.

برای اتصال سیگنال 5 ولت روی آردوینو به سمت چپ ردیف قرمز در بالای تخته نان از یک سیم بلند اتصال استفاده کنید.

برای اتصال سیگنال GND به سمت چپ خط سیاه (یا آبی در برخی از تخته های نان) در بالای تخته نان از یک سیم بلند اتصال استفاده کنید.

ماژول LCD (صفحه نمایش کریستال مایع) دارای یک سربرگ مردانه 16 پین در قسمت زیرین است. همانطور که در تصویر نشان داده شده است ، آن را به تخته نان متصل کنید. تمام سیگنال های الکترونیکی که LCD را کنترل و کنترل می کنند از طریق این هدر عبور می کنند.

این پین ها (از چپ به راست) عبارتند از:

  1. GND - سیگنال زمین قدرت
  2. VCC - سیگنال قدرت مثبت
  3. V0 - تنظیم کنتراست
  4. RS - ثبت نام را انتخاب کنید
  5. R/W - خواندن/نوشتن را انتخاب کنید
  6. سیگنال فعال سازی عملکرد الکترونیکی
  7. DB0 - بیت داده 0 (در اینجا استفاده نمی شود)
  8. DB1 - بیت داده 1 (در اینجا استفاده نمی شود)
  9. DB2 - داده بیت 2 (در اینجا استفاده نمی شود)
  10. DB3 - بیت داده 3 (در اینجا استفاده نمی شود)
  11. DB4 - بیت داده 4
  12. DB5 - بیت داده 5
  13. DB6 - بیت داده 6
  14. DB7 - بیت داده 7
  15. LED+ - LED نور پس زمینه مثبت است
  16. LED- نور پس زمینه LED منفی است

با استفاده از سیم های کوتاه اتصال ، GND و LED- (پایه های 1 و 16) را به ردیف سیاه در بالا وصل کنید.

به همین ترتیب ، VCC (پین 2) را با یک سیم کوتاه اتصال کوتاه به ردیف قرمز بالا متصل کنید.

سیمهای مقاومت 220 Ω (نوارهای رنگی قرمز-قهوه ای قرمز) را خم کرده و آن را بین LED+ و ردیف قرمز بالای تخته نان متصل کنید.

برای ایجاد بقیه اتصالات از سیمهای بلندتر استفاده کنید:

  • DB7 را به پین 3 آردوینو وصل کنید
  • DB6 را به پین 4 آردوینو وصل کنید
  • DB5 را به پین 5 آردوینو وصل کنید
  • DB4 را به پین 6 آردوینو وصل کنید
  • E را به پین 9 آردوینو وصل کنید
  • R/W را به پین 10 آردوینو (یا به ردیف سیاه بالای نان برد) وصل کنید
  • RS را به پین 11 آردوینو وصل کنید
  • V0 را به پین 12 آردوینو (یا به ردیف سیاه بالای نان برد) وصل کنید

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

مرحله 2: برنامه نویسی آردوینو

برنامه نویسی آردوینو
برنامه نویسی آردوینو

در این مرحله ، شما باید آماده برنامه نویسی آردوینو و آزمایش آن باشید.

با اطمینان از نصب نرم افزار Arduino روی رایانه خود شروع کنید. فایل LCD_Game.ino را در این صفحه به رایانه خود بارگیری کرده و در نرم افزار آردوینو باز کنید. مطمئن شوید که برد برای برنامه نویسی به درستی تنظیم شده است (Tools → Board → Arduino Uno).

آردوینو را با استفاده از کابل USB به رایانه خود وصل کنید. این امر به Arduino/بازی قدرت می بخشد و به شما امکان می دهد برنامه خود را در Arduino بارگذاری کنید.

در این مرحله ، صفحه نمایش LCD باید روشن شود.

با انتخاب File → Upload برنامه Arduino را برنامه ریزی کنید (یا دکمه پیکان سمت راست را در بالای نرم افزار Arduino فشار دهید).

اگر همه چیز خوب پیش رفت ، صفحه LCD باید مانند تصویر بالا صفحه شروع بازی را نشان دهد.

مرحله 3: تغییر چیزها و ساخت سپر بازی آردوینو

تغییر چیزها و ساخت سپر بازی آردوینو
تغییر چیزها و ساخت سپر بازی آردوینو

در این مرحله شما همه چیز را کار می کنید ، پس دیگر چه کاری باید انجام دهید؟

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

من این بازی را به طور کامل با استفاده از شبیه ساز الکترونیک بسیار جالب (رایگان!) آنلاین مدارهای Tinkercad توسعه دادم. من در واقع قبل از بیرون آوردن آردوینو از کیت ، بازی به طور کامل کار کرده و آزمایش شده بود. در اینجا مدار مجازی بازی LCD آردوینو آمده است.

در واقع می توانید بازی را مستقیماً در مرورگر خود انجام دهید بدون اینکه مجبور باشید وسایل الکترونیکی واقعی را کنار هم قرار دهید ("اوه ، حالا به من بگو"). اگر می خواهید تغییری در بازی ایجاد کنید یا آنچه را که اتفاق می افتد بررسی کنید ، می توانید با استفاده از دکمه "پروژه تکراری" مدار مجازی را کپی کنید. سپس می توانید کد منبع را ویرایش کرده و تغییرات را همانجا امتحان کنید. همچنین یک اشکال زدایی کامل وجود دارد که می توانید برنامه را خط به خط قدم بگذارید و ببینید چه خبر است!

اگر تمایل زیادی دارید ، می توانید یک برد مدار نیز بسازید تا لوازم الکترونیکی خود را به آردوینو وصل کنید. این پروژه دارای یک دکمه "بارگیری گربر" است که فایلهای لازم را برای تهیه مدار چاپی سفارشی به سازنده مدار چاپی (PCB) در اختیار شما قرار می دهد. در اینجا اطلاعات مفیدی در مورد ساخت آن PCB وجود دارد.

لذت بردن!

توصیه شده: