فهرست مطالب:

Theremoose - ماوس رایانه ای کنترل شده Theremin: 6 مرحله (همراه با تصاویر)
Theremoose - ماوس رایانه ای کنترل شده Theremin: 6 مرحله (همراه با تصاویر)

تصویری: Theremoose - ماوس رایانه ای کنترل شده Theremin: 6 مرحله (همراه با تصاویر)

تصویری: Theremoose - ماوس رایانه ای کنترل شده Theremin: 6 مرحله (همراه با تصاویر)
تصویری: Watch Moose Fight in a Quiet Alaska Suburb | National Geographic 2024, نوامبر
Anonim
Theremoose - موس رایانه ای کنترل شده Theremin
Theremoose - موس رایانه ای کنترل شده Theremin
Theremoose - موس رایانه ای کنترل شده Theremin
Theremoose - موس رایانه ای کنترل شده Theremin
Theremoose - موس رایانه ای کنترل شده Theremin
Theremoose - موس رایانه ای کنترل شده Theremin

این پروژه با همکاری رندی گلن ساخته شده است ، حتماً او را در اینجا ببینید:

حدود یک هفته پیش من در یک هکاتون ایده های وحشتناک اینجا در تورنتو شرکت کردم (stupidhacktoronto.com). این نتیجه آن آخر هفته است.

ما با یک ایده بسیار متفاوت شروع کردیم. یکی از اعضای تیم ما پلاتر چاپ سه بعدی تا حدی کامل و دو سنسور حرکتی داشت ، بنابراین ایده ما این بود که یک طرح اچ-آ ترسناک بسازیم و نقشه کش ها را با سنسورهای حرکتی کنترل کنیم. متأسفانه ، در نیمه روز بعد از عیب یابی سنسورهای حرکتی ، و سرانجام به کار انداختن آنها با تمشک pi و دستگاه تولید صدا ، یکی از موتورهای پلاتر خراب شد و آن را ذوب کرد. با یک پلاتر ذوب شده و یک سنسور حماقت احمقانه در آنجا ، ما به یک ایده جدید نیاز داشتیم.

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

توجه: این یک ورامین واقعی نیست ، زیرا با استفاده از ظرفیت عمل نمی کند ، بلکه فقط از سنسورهای حرکت استفاده می کند. اما هنوز هم مانند یکی کار می کند! من حدس می زنم شما می توانید آن را ترمینال دیجیتال بنامید؟

مرحله 1: جمع آوری مواد

جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد

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

شما نیاز خواهید داشت:

  • Teensy v3.0
  • سپر صوتی نوجوانان
  • بلندگوهای تقویت شده نوعی
  • یک دکمه غول پیکر با LED داخلی (یا بدون LED ، اما LED آن را بیشتر سرگرم کننده می کند)
  • تعداد زیادی سیم جهنده
  • تخته نان
  • 2 برابر حسگر حرکت sparkfun (این نسخه جدیدتری است که ما استفاده کردیم ، همه چیز یکسان است به جز ظاهر آن)
  • 4 برابر LED
  • ترانزیستورهای 5 برابر (PN2222A)
  • مقاومت 5x470 اهم
  • نوعی قاب برای موس (ما از چوب و یک لیوان پلاستیکی استفاده کردیم ، امیدوارم بتوانید بهتر عمل کنید)

مرحله 2: حسگرهای حرکت را سیم کشی کنید

Wire Up the Gesture Sensors
Wire Up the Gesture Sensors
Wire Up the Gesture Sensors
Wire Up the Gesture Sensors
Wire Up the Gesture Sensors
Wire Up the Gesture Sensors
Wire Up the Gesture Sensors
Wire Up the Gesture Sensors

برای من ، این سرگرم کننده ترین بخش است. سیم کشی همه چیز

برای شروع ، ما فقط باید برخی از تغییرات را در سنسور دست راست انجام دهیم (این چیزی است که ماوس را به بالا و پایین حرکت می دهد):

  1. لحیم را که روی پدهای "I2C Pullup" پل می زند جدا کنید.
  2. پدهای "Addr" را پل بزنید.

من یک نمودار کوچک ترسیم کرده ام که نشان می دهد این پدها در کجا یافت می شوند.

حالا که سنسور دست راست را تغییر داده اید ، هر دو سنسور را به یک شکل به برد Teensy وصل کنید:

  1. زمین را به زمین وصل کنید (GND به GND).
  2. VCC را روی سنسورها به 3.3v در Teensy وصل کنید.
  3. پین داده را روی سنسورها (DA) به پین 18 در Teensy وصل کنید.
  4. پین ساعت را روی سنسورها (CL) به پین 19 در Teensy وصل کنید.

این همه ، سنسورها وصل شده اند!

مرحله 3: سایر موارد را سیم کشی کنید

همه چیز را سیم کشی کنید
همه چیز را سیم کشی کنید
همه چیز را سیم کشی کنید
همه چیز را سیم کشی کنید

حالا که سنسورها متصل شده اند ، بیایید همه چیز را به Teensy وصل کنیم. دستورالعمل های زیر وجود دارد ، و شماتیک دستی با تصاویر بالا کشیده شده است ، امیدوارم که برای توضیح درست سیم کشی کافی باشد!

دکمه

دکمه را برای سنجاق 0 روی Teensy وصل کنید. مطمئن شوید که دکمه را به طور طبیعی باز کرده اید (بر روی دکمه ما برچسب NO و COM).

اگر LED را مانند ما در دکمه خود نصب کرده اید ، برای سیم کشی LED:

  1. پین Teensy 1 را به پایه ترانزیستور خود وصل کنید
  2. ساطع کننده را به زمین وصل کنید
  3. کلکتور را به آند LED وصل کنید
  4. کاتد LED را روی +3.3 ولت در Teensy سیم کشی کنید ، با مقاومت سری 470 اهم

LED های نشانگر

اینها بازخورد را به شما ارائه می دهند تا بدانید موشواره شما در چه راهی حرکت می کند ، در صورتی که می خواهید از سیم خود استفاده کنید در حالی که به مانیتور نگاه نمی کنید. بسیار خوب ، ما آنها را اضافه کردیم زیرا هیچ پروژه ای بدون دیودهای ساطع کننده نور کامل نیست.

ما چهار LED اضافه کردیم و هر کدام از آنها از 2 تا 5 به یک پین Teensy متصل شده است ، آنها را به این شکل سیم کشی کنید:

  1. پایه ترانزیستور را به یکی از 4 پین Teensy بالا وصل کنید.
  2. ساطع کننده را به زمین وصل کنید
  3. کلکتور را به آند LED وصل کنید
  4. کاتد LED را روی +3.3 ولت در Teensy سیم کشی کنید ، با مقاومت سری 470 اهم

سخنرانان

فقط آنها را به سپر صوتی Teensy وصل کنید. دارای جک صوتی 1/8 اینچی است.

فقط همین! چیزی در این پروژه باقی نمی ماند.

مرحله 4: نرم افزار

نرم افزار!
نرم افزار!

کد این پروژه در زیر پیوند خورده است:

drive.google.com/file/d/1hLA2Aydn1qutxAOlt…

شما باید بتوانید آن را از آن لینک بارگیری کرده و در Arduino IDE باز کنید ، آن را در برد خود بارگذاری کنید و همه چیز به خوبی کار کند. اما این خسته کننده است! سعی کنید کد را آزمایش کرده و پارامترها را تغییر دهید. ما با انواع موج هایی که می تواند توسط Teensy ایجاد شود بسیار آزمایش کردیم. ما دریافتیم که موج دندان اره آزاردهنده ترین بود. تصویری در بالا از پارامتر وجود دارد که برای تغییر شکل موج باید اصلاح شود.

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

مرحله 5: همه چیز را سوار کنید تا قابل استفاده شود

همه چیز را سوار کنید تا از آن استفاده کنید
همه چیز را سوار کنید تا از آن استفاده کنید

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

من فکر می کنم این یک راه حل عالی برای ما در یک هکاتون بود ، و ایجاد نوعی فریم برای آن ایده لحظه آخری بود ، اما من همچنین فکر می کنم که شما می توانید بهتر انجام دهید ، بنابراین هر چیزی که به آن رسیدید ، لطفاً آن را به اشتراک بگذارید با من!

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

در تصویر بالا سیستم ما را مشاهده می کنید.

مرحله ششم: تمام شدی! خوش بگذره

Image
Image
تمام شدی! خوش بگذره!
تمام شدی! خوش بگذره!
تمام شدی! خوش بگذره!
تمام شدی! خوش بگذره!

بهترین راه برای آموزش نحوه استفاده از این ، نشان دادن یک فیلم است. می توانید ویدئوهای بالا را مشاهده کنید تا بتوانید در حال انجام عملیات مشاهده کنید. در اینجا از آن برای بازی Minecraft و Minesweeper استفاده می شود ، اما شما فقط مجبور نیستید بازی هایی را شروع کنید که با "mine" شروع می شوند ، امکانات موجودات دریایی بی پایان است!

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

همچنین اگر در مسابقه صوتی به ما رای دهید ، بسیار قدردانی می کنیم ، زیرا کدام اختراع احتمالی مرتبط با صدا می تواند بهتر از آن باشد؟

ما از ساختن این پروژه بسیار لذت بردیم و امیدواریم این کار را بکنید!

توصیه شده: