فهرست مطالب:

راکتور مرد آهنی برای سرگرمی (جوی استیک پردازشگر حرکت دیجیتال): 7 مرحله (همراه با تصاویر)
راکتور مرد آهنی برای سرگرمی (جوی استیک پردازشگر حرکت دیجیتال): 7 مرحله (همراه با تصاویر)

تصویری: راکتور مرد آهنی برای سرگرمی (جوی استیک پردازشگر حرکت دیجیتال): 7 مرحله (همراه با تصاویر)

تصویری: راکتور مرد آهنی برای سرگرمی (جوی استیک پردازشگر حرکت دیجیتال): 7 مرحله (همراه با تصاویر)
تصویری: iron man rac with jarvis سکانس راکتور مرد آهنی 🔥💔 2024, نوامبر
Anonim
Image
Image
ما به این قطعات نیاز داریم
ما به این قطعات نیاز داریم

سلام عزیزان!

این اولین دستورالعمل من است ، بنابراین به لطف و بازخورد شما امیدوارم!

این پروژه یک پلت فرم تعاملی برای مهمانی های خانگی ، مسابقات ، رویدادها - فقط برای سرگرمی است.

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

شرح محورها:

شیب های محور راست-چپ x جلو-عقب شیب-محور y چمباتمه به سمت بالا-محور چرخش y تکان دادن محور راست-چپ-چرخش محور x چرخش حول محور خود-محور z

می توانید بازی خود را با استفاده از برنامه ای برای توسعه دهندگان بازی بسازید. باید فقط DirectInput پشتیبانی شود! به عنوان مثال ، در عرض چند هفته من دانش اولیه برنامه Game maker Studio را مطالعه کردم.

این دفترچه راهنما شامل یک سیستم عامل آماده برای گیرنده و فرستنده ها ، و همچنین یک بازی توسعه یافته توسط من است.

اگر می دانید چگونه می توانید مجموعه پیشنهادی را برای هفته تهیه کنید:

لحیم کاری

برای چاپ روی چاپگر سه بعدی (توجه! همه مدلهای اعمال شده دارای مقیاس 100٪ هستند. اگر پلاستیک ABS را چاپ می کنید - مقیاس مدل را با درصد جمع شدن پلاستیک پس از سرد شدن افزایش دهید. من هنگام چاپ 1٪ افزایش دادم)

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

فقط همین. و بله ، اگر دست های کج دارید بسیار بیشتر طول می کشد)

مرحله 1: ما به این قطعات نیاز داریم:

ما به این قطعات نیاز داریم
ما به این قطعات نیاز داریم
  • 1x Arduino pro micro (ماژول با atmega32u4)
  • 2 برابر Arduino pro mini (ماژول با atmega328)
  • ماژول های رادیویی 3x NRF24l01
  • 3x خازن 100uF 7-16v
  • مبدل گام به گام 1x 3.3v
  • مبدل گام به گام 2 ولت 5 ولت
  • 2 برابر ماژول DMP MPU6050
  • سوئیچ 2x با ثابت
  • 2 عدد نگهدارنده باتری 2xAAA
  • 2 حلقه ws2812b

و همچنین:

  • سیم ها
  • استندهای برنجی 8 برابر (M3 x 15 میلی متر)
  • پیچ 16x m3
  • دوست با چاپگر سه بعدی
  • آهن لحیم کاری
  • تفنگ چسب
  • بازوهای راست
  • مبدل arduino uno یا usb-> uart برای برنامه نویسی Arduino pro mini
  • usb نوع a به usb mini mini برای arduino pro micro

مرحله 2: جوی استیک های الکترونیکی انجام دهید

جوی استیک الکترونیک انجام دهید
جوی استیک الکترونیک انجام دهید

جوی استیک های الکترونیکی انجام دهید.

برای هر جوی استیک به ما نیاز داریم: arduino pro mini MPU6050 NRF24l01 100uF capacitor 5v step up converter holder battery holder 2xAAA switcher

نمودار مدار را بیاموزید

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

1.1 ماژول های NRF24l01 با اتصالات لحیم شده فروخته می شوند و باید حذف شوند.

1.2 سپس ، باید 7 سیم با طول 6 سانتی متر را مطابق نمودارها لحیم کنید ، فقط مستقیماً به خازن PCB 100uf به پین های تغذیه لحیم کنید.

2.1 برای ماژول MPU6050 مطابق طرح باید 5 سیم را به طول 5-6 سانتی متر لحیم کنید.

2.2 همچنین ، شما باید سیم برق 3.3 ولت را که از ماژول NRF24l01 می آید را به پین OUT LDO در برد MPU6050 با دقت لحیم کنید.

3.1 سیم برق نگهدارنده باتری مثبت باید توسط سیم به سوئیچ متصل شود

3.2 سیم برق نگهدارنده باتری منفی باید به ورودی منفی مبدل گام به گام متصل شود

3.3 پین دوم سوئیچ باید به ورودی منفی مبدل گام به بالا متصل شود

4.1 اتصال برنامه نویسی 5 پین باید به ماژول Arduino pro mini لحیم شود.

4.2 مبدلهای منهای منفی و بعلاوه OUTPUT را تقویت کنید

4.3 تست. 2 باتری قلمی AAA را در محل نگهدارنده باتری قرار دهید ، سپس کلید را روشن کنید - اگر همه چیز به درستی وصل شده باشد ، چراغ قرمز قرمز باید روی آردوینو روشن شود. قطع برق 4.4 مطابق نمودار شماتیک ماژول MPU6050 را با سیم وصل کنید. 4.5 تست. برق را روشن کنید ، چراغ سبز قدرت باید روی MPU605 روشن شود. قطع برق 4.6 ماژول رادیویی NRF24l01 را با سیم به آردوینو وصل کنید.

5.1 3 سیم به طول 10 سانتی متر را به حلقه ws2812b به پین ها بچسبانید: IN ، VCC ، GND

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

مرحله 3: گیرنده USB Electronics ایجاد کنید

ایجاد گیرنده USB Electronics
ایجاد گیرنده USB Electronics

ایجاد گیرنده USB الکترونیکی

1.1 ماژول های NRF24l01 با اتصالات لحیم شده فروخته می شوند و باید حذف شوند.

1.2 سپس ، باید 7 سیم با طول 6 سانتی متر را مطابق نمودارها لحیم کنید ، فقط مستقیماً به خازن PCB 100uf به پین های تغذیه لحیم کنید.

2.1 همانطور که در نمودار نشان داده شده است 3 سیم به طول 5 سانتی متر به مبدل گام به گام بچسبانید: 2 سیم به پایه GND ، 1 سیم به ورودی PIN.

2.2 برای اتصال سیم اتصال OUTPUT سیم برق از ماژول NRF24l01/

3.1 سیم ورودی را از مبدل گام به گام و سیمهای باقی مانده را از NRF24l01 به Arduino pro micro بچسبانید که در نمودار مدار مشخص شده است.

3.2 تست. کابل USB به USB mini را به رایانه خود و Arduino pro micro وصل کنید. اگر همه چیز را همانطور که در نمودار مدار مشخص شده است وصل کنید ، LED های مبدل آردوینو و مرحله پایین باید روشن شوند.

مدار الکتریکی گیرنده ما آماده است!

مرحله 4: برنامه نویسی گیرنده

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

1.1 Arduino pro micro خود را از طریق USB به usb mini آداپتور به رایانه خود وصل کنید. برنامه را باز کنید تا HEX فلش شود. فایل ها'. به عنوان مثال ، gcUploader (در پیوست) ، پورتی را انتخاب کنید که آردوینو بر روی آن به نام "SparkFun Pro Micro" تعریف کرده است.

1.2.1 اگر Arduino تصمیم نگرفته است ، درایور را نصب کنید (درایور در پیوست ، نحوه نصب بیشتر: https://learn.sparkfun.com/tutorials/pro-micro--f ahhh!..

1.3 در برنامه ، نوع آردوینو را انتخاب کنید: Arduino Leonardo.

1.4 گیرنده-v0 file.ino.hex را به برنامه بکشید و روی نماد Flash کلیک کنید.

1.5 تست. پس از نصب سیستم عامل در پنجره های دستگاه ، باید دستگاه جدیدی را مشاهده کنید - "SparkFun Pro Micro" با نماد جوی استیک.

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

مرحله 5: برنامه ریزی ترانسمیترها

Image
Image
خلقت بدن!
خلقت بدن!

برنامه نویسی فرستنده

1.1 همانطور که در نمودار نشان داده شده است ، Arduino Pro Mini (اولین جوی استیک ما) را از طریق USB to uart Converter به رایانه خود وصل کنید.

1.2 برنامه را باز کنید تا HEX فلش شود. فایل ها'. به عنوان مثال ، gcUploader (در پیوست) ، پورتی را انتخاب کنید که در آن Arduino Pro Mini دارید.

1.3 در برنامه ، نوع آردوینو را انتخاب کنید: Arduino Pro Mini.

1.4 mpu6050-RED-mesh0 file.ino.hex را به برنامه بکشید و روی نماد بارگیری کلیک کنید.

1.5 تست. در Windows ، تنظیمات کنترلر بازی را باز کنید. هنگام کج کردن MPU6050 ، محور x ، Y و Z کنترلر بازی FIRST باید حرکت کند!

تبریک می گوییم ، ما جوی استیک های بی سیم با ضبط حرکت ساخته ایم!

برای چشمک زدن جوی استیک SECOND ، مراحل 1.1-1.5 را تکرار کنید

می توانید کمی بازی کنید و شروع به ایجاد کیس کنید!

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

Image
Image
خلقت بدن!
خلقت بدن!

خلقت بدن

1.1 مطمئن شوید که چاپگر سه بعدی دارید ، یا دوستی با چاپگر سه بعدی دارید =)

1.2 پلاستیک دو رنگ بگیرید: مشکی و شفاف!

1.3 از مدلها برای چاپ با پلیمر سیاه استفاده کنید: main-front. STL ، front. STL ، back.stl

1.4 استفاده از مدل برای چاپ با پلیمر شفاف: transparent. STL

1.5 جزئیات را همانطور که در ویدیو است جمع آوری کنید!

1.5.1 در قسمت "جلوی اصلی" ، در جایی سوراخ کنید که سیم های WS2812 از طریق آن به داخل بدن رانده شوند.

1.5.2 بین قسمت شفاف و قسمت محفظه ، حلقه Ws2812b را وارد کنید ، سیم ها را به سوراخ محفظه بکشید. ویدیو را ببینید.

1.5.3 در پیچ و مهره های M3 ، پیچ های برنجی را پیچ کنید. ویدیو را ببینید.

اکنون باید خود را با تفنگ چسب و یک سلاح مسلح کنید

2.1 سوئیچ را بچسبانید.

2.2 نگهدارنده باتری را بچسبانید.

2.3 چسب MPU6050 عمود بر بدنه ، قطعات SMD به سمت نگهدارنده باتری هدایت می شود. ویدیو را ببینید.

2.4 سیم ها را از حلقه WS212b به پین های آردوینو بچسبانید که در نمودار مدار در مرحله 2 مشخص شده است.

2.4.1 تست. جوی استیک را روشن کنید ، حلقه اولین جوی استیک باید آبی روشن شود ، دومی باید قرمز باشد. باید جالب به نظر برسد!

2.5 قسمتهای باقی مانده را بچسبانید ، سیمها را با دقت بگذارید.

2.6 درپوش را ببندید و با پیچ و مهره های M3 آن را روی سطوح برنجی محکم کنید.

2.7 یک کمربند لاستیکی با کارابین ها را در شیار پوشش قرار دهید تا جوی استیک به خود متصل شود

در مورد گیرنده من از اندازه استاندارد 35x55x12 استفاده کردم

حالا قسمت سرگرم کننده! در کار در بازی بررسی می شود! -- گام بعدی

مرحله 7: بازی

فایل را از حالت فشرده خارج کرده ، گیرنده را وصل کنید ، جوی استیک ها را روشن کرده و بازی را شروع کنید.

بازی خوش!

توصیه شده: