فهرست مطالب:

موس صدا: 17 مرحله (همراه با تصاویر)
موس صدا: 17 مرحله (همراه با تصاویر)

تصویری: موس صدا: 17 مرحله (همراه با تصاویر)

تصویری: موس صدا: 17 مرحله (همراه با تصاویر)
تصویری: ریحانه پارسا بالاخره از کونش رونمایی کرد - ریحانه پارسا لخت شد 2024, نوامبر
Anonim
موس صوتی
موس صوتی

در سال 2016 ، پس از الهام گرفتن از ویدئویی از Scanman Line Follower در YouTube ، کار بر روی یک دستگاه سینت سایزر با استفاده از CCD خطی Toshiba TCD1304 را برای سنتز صدا از داده های طیف نگاری (یا داده های گرافیکی تفسیر شده به عنوان داده های طیف سنجی) با استفاده از کد ARSS میشل روزیچ آغاز کردم. (منبع برنامه Photosounder او). این بسیار حجیم ، سخت افزاری بود و واقعاً به عنوان یک کنترل کننده مستقل عمل نمی کرد ، بنابراین آن را در پشت مشعل قرار دادم.

اخیراً متوجه شدم که سنسورهای ساخته شده توسط Agilent برای موش های نوری کامپیوتر پردازش داخلی زیادی را انجام می دهند ، هم قادر به ارائه تصویر bitmap (بسیار آهسته) و هم تاریکی متوسط همراه با تغییر X و Y با استفاده از درخواست های سریال ساده (بسیار سریعتر) به جای مجبور شدن با تبدیل سریع آنالوگ به دیجیتال مانند سنسور Scanman / Toshiba. بنابراین ، تصمیم گرفتم با استفاده از ماوس به جای اسکنر ، یک نسخه ساده از CCD synth بسازم. با اصلاح کتابخانه آردوینو که توسط کانر پترسون برای خواندن داده های پیکسلی از سنسور Agilent برای خواندن حرکت و تاریکی متوسط ایجاد شده بود ، من توانستم داده ها را به اندازه کافی سریع برای یک سینت سایزر حرکتی ساده و در عین حال پاسخگو به دست آورم.

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

با استفاده از نرم افزار زیر ، دکمه چرخان بین حالت ها تغییر می کند: 1 - گام بر اساس موقعیت X ، 2 - گام بر اساس ورودی دوربین ، 3 - ترکیبی از این دو. دکمه سمت چپ ماوس یک ماشه لحظه ای است و راست چفت می شود. چرخ اسکرول محدوده فرکانس را تغییر می دهد و دکمه اسکرول به علاوه سمت چپ نقطه مرکزی آن محدوده را تغییر می دهد. دکمه سمت چپ بعلاوه دکمه وسط تنظیمات حجم را در محور Y تغییر می دهد.

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

قطعات مورد نیاز
قطعات مورد نیاز

قطعات مورد نیاز: -24 سیم سفت و محکم (چند رنگ) -کابل مینی USB-Arduino Nano (یا کلون) -سپیکر-موس با سنسور Agilent A1610 یا A2610 (احتمالاً سایرین)

ابزار مورد نیاز: -برش های جانبی مینی-اسکلت های کوچک سوزن-بینی-سیم های برقی-آهن لحیم کاری و لحیم کاری-تفنگ چسب داغ و چسب-پیچ گوشتی های دقیق-دست های کمک کننده-نشانگر دائمی-مته-1/16 "، 1/4" و در حال گسترش /کمی پله

نشان داده نشده است: -5V شارژر USB

مرحله 2: پاها و پیچ ها را بردارید و موس را باز کنید

پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید
پاها و پیچ ها را بردارید و موس را باز کنید

اگر پدها را می پوشانید و پیچ می زنید ، آنها را از قسمت پایین موس خارج کنید. پیچ ها را بردارید و موس را با دقت باز کنید. مطمئن شوید که پیچ ها را در جایی که می توانید آنها را پیدا کنید ، نگه دارید!

مرحله 3: کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید

کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید
کابل USB را جدا کرده و چرخ رمزگذار را حذف کنید

کابل USB موس را جدا کرده و دور بیندازید. معمولاً یک کانکتور وجود دارد اما اگر وجود ندارد ، فقط کابل را با استفاده از برش های جانبی قطع کنید ، مراقب باشید که بین سیم ها ارتباط برقرار نکنید (زمین مشترکی که با +5 ولت تماس داشته باشد می تواند عملکرد سنسور را مختل کند). چرخ رمزگذار پیمایش را بردارید تا گم نشود.

مرحله 4: PCB سنسور ماوس و اتصالات

PCB سنسور ماوس و اتصالات
PCB سنسور ماوس و اتصالات
PCB سنسور ماوس و اتصالات
PCB سنسور ماوس و اتصالات
PCB سنسور ماوس و اتصالات
PCB سنسور ماوس و اتصالات

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

مرحله 5: قلع سیم ها

قلع دادن سیم ها
قلع دادن سیم ها
قلع دادن سیم ها
قلع دادن سیم ها

برای ایجاد اتصالات 10 طول 4 اینچ سیم را قیچی و قلع کنید. این امر باعث سهولت اتصال آنها به PCB می شود. می توانید زمین IC را حذف کنید زیرا همان اتصال زمین دیگر است.

دکمه زمین-چپ-دکمه وسط-دکمه راست-رمزگذار a-encoder b-IC +5v-IC ground -IC sck-IC sdio

مرحله 6: لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار

لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار
لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار
لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار
لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار
اتصال سیم به میکروسوئیچ ها و چرخ رمزگذار
اتصال سیم به میکروسوئیچ ها و چرخ رمزگذار
لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار
لحیم کردن سیم به میکروسوئیچ ها و چرخ رمزگذار

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

مرحله 7: ایمن سازی سیم ها و PCB با چسب داغ

ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ
ایمن سازی سیم ها و PCB با چسب داغ

با استفاده از تفنگ چسب حرارتی سیم ها را به لبه تخته محکم کنید. فراموش نکنید که تفنگ چسب را روشن کنید! اتصالات به طور تصادفی از بین نمی روند و به راحتی می توان آنها را هنگام چرخاندن تخته تشخیص داد زیرا مرتب هستند.

مرحله 8: لحیم کردن سیم به سنسور موس نوری

لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری
لحیم کردن سیم به سنسور موس نوری

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

مرحله 9: اتصال سنسور نوری به نانو

اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو
اتصال سنسور نوری به نانو

سیم ها را از حسگر به طول برش داده و به آردوینو وصل کنید. من از قسمت پایین وارد می شوم و در بالای آن را لحیم می کنم تا جایی که ممکن است از اتاق کمتری استفاده کنم. D2 ، D3 ، 5v و GND.

مرحله 10: اتصال دکمه های راست و مرکز به نانو

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

سیمهای دکمه سمت راست و وسط را به طول ببرید و آنها را به D7 و D8 لحیم کنید.

مرحله 11: اتصال دکمه سمت چپ به نانو

اتصال دکمه سمت چپ به نانو
اتصال دکمه سمت چپ به نانو
اتصال دکمه سمت چپ به نانو
اتصال دکمه سمت چپ به نانو

سیم دکمه سمت چپ را به طول ببرید و آن را به D6 لحیم کنید.

مرحله 12: اتصال چرخ رمزگذار به نانو

اتصال چرخ رمزگذار به نانو
اتصال چرخ رمزگذار به نانو
اتصال چرخ رمزگذار به نانو
اتصال چرخ رمزگذار به نانو

سیم های رمزگذار را به طول ببرید و آنها را به D9 و D10 لحیم کنید.

مرحله 13: اتصال بلندگو به نانو

اتصال بلندگو به نانو
اتصال بلندگو به نانو
اتصال بلندگو به نانو
اتصال بلندگو به نانو
اتصال بلندگو به نانو
اتصال بلندگو به نانو

در نهایت بلندگوی خود را به آردوینو وصل کنید. + به D5 و - - به زمین می رود. از آنجا که زمینه ها فراهم شد ، من از محافظ USB استفاده کردم ، زیرا لحیم کاری زیادی در آن قرار گرفته است. مینی کابل USB را وصل کرده و آن را به دهانه کابل موس وصل کنید. در این مثال من مجبور بودم آن را بین چرخ اسکرول و دکمه چرخ اسکرول قرار دهم ، بنابراین کمی عایق را از بین بردم تا در شکاف باریک جا بگیرد.

مرحله 14: آماده سازی سطح صاف برای نصب بلندگو ،

آماده سازی سطح صاف برای نصب بلندگو ،
آماده سازی سطح صاف برای نصب بلندگو ،
آماده سازی سطح صاف برای نصب بلندگو ،
آماده سازی سطح صاف برای نصب بلندگو ،
آماده سازی سطح صاف برای نصب بلندگو ،
آماده سازی سطح صاف برای نصب بلندگو ،

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

مرحله 15: سوراخ و گسترده برای نصب بلندگو

مته و سوراخ گسترده برای نصب بلندگو
مته و سوراخ گسترده برای نصب بلندگو
مته و سوراخ گسترده برای نصب بلندگو
مته و سوراخ گسترده برای نصب بلندگو
مته و سوراخ گسترده برای نصب بلندگو
مته و سوراخ گسترده برای نصب بلندگو

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

مرحله 16: هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید

هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید
هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید
هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید
هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید
هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید
هر قطعه مکانیکی شل را وصل کرده و بلندگو را نصب کنید

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

مرحله 17: جمع آوری مجدد ، بارگذاری / ویرایش کد

درب ماوس را دوباره به بدنه وصل کنید. اگر مناسب نیست ، سیم ها را جابجا کنید و مطمئن شوید سوراخ های پیچ پوشانده نشده اند. برای بارگذاری نرم افزار با استفاده از Arduino IDE ، آن را به هم متصل کرده و به رایانه متصل کنید. اگر از Nano knockoffs در Mac استفاده می کنید ، ممکن است مجبور شوید درایورهای بیشتری را برای بارگذاری فایل بارگیری کنید. کد را می توانید از اینجا بارگیری کنید.

www.bryanday.net/mousesynth_v0_1_4.zip

کامپیوتر را جدا کرده و به منبع تغذیه USB وصل کنید. خوش بگذره!

حالت های توصیه شده: پشتیبانی از شکل موج های صوتی بیشتر ، پشتیبانی از باتری قابل شارژ ، عملکرد بلوتوث ، خروجی CV…

توصیه شده: