فهرست مطالب:

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

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

تصویری: یک ترمینال اولتراسونیک ساده بسازید: 6 مرحله
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
یک ترمینال اولتراسونیک ساده بسازید
یک ترمینال اولتراسونیک ساده بسازید

این پروژه یک آترامین اولتراسونیک ترمینین است.

مرحله 1:

Image
Image

مقدمه/پیشینه:

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

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

طراحی پروژه

من با کتابخانه "ToneAC" روبرو شدم که برای کدگذاری آن بسیار ساده بود و از کتابخانه "New Ping" برای سیگنال اولتراسونیک خود استفاده کردم. در حالی که ToneAC به طور کامل کار می کرد ، newPing برای محدوده صدایی که می خواستم خوب کار نمی کرد و همچنین وقتی از محدوده خارج می شد که من نمی خواستم ، صدای ثابت را می دهد. من همچنین خواندم که با کتابخانه ToneAC سازگار نیست. در هر صورت ، من تصمیم گرفتم برای تشخیص فاصله به کتابخانه "اولتراسونیک" مراجعه کنم و کل کد را بازنویسی کنم زیرا این فاصله به سانتی متر به من می دهد در حالی که NewPing آن را در ثانیه میکرو ثانیه نشان می دهد. برای رسیدن به محدوده مطلوب مطلوب (حدود 120 سانتیمتر) و گام (پخش حدود 1.5 اکتاو) با فرمول فرکانس صحبت کردم و همچنین مدارم را تغییر دادم. یک نکته خوب در مورد هر دو کتابخانه این است که پین ها به وضوح تعریف شده اند و هیچ ابهامی در مورد پین های پیش فرض وجود ندارد. همچنین اسپیکر مستقیماً به آردوینو متصل است ، بنابراین اگر از کابل USB استفاده می کنید ، هیچ مشکلی در منبع تغذیه ایجاد نمی کند و می تواند صدایی واضح و بلند تولید کند. با این حال ، با یک باتری که قادر به تأمین جریان زیاد نیست ، خوب کار نمی کند و بنابراین پس از اتصال آن ، در واقع می توانید آردوینو را روشن کرده و سپس خاموش شود.

گام 2:

تصویر
تصویر

تنظیمات اضافی و پرداخت

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

مرحله 3:

قطعات:

سنسور اولتراسونیک

بلندگو -16 اهم (می توانید از ولتاژ کمتری استفاده کنید اما این بهترین حجم را می دهد)

پتانسیومتر- تا 10 هزار

Arduino Uno (با کابل USB)

سیم و قاب برای قرار دادن همه چیز در داخل

مرحله 4:

کد و مدار

کد مورد استفاده برای مدار را می توانید در: Code پیدا کنید

مدار این پروژه بسیار ساده است. اسپیکر مستقیماً به آردوینو متصل می شود و سیم زمین به پین 9 و سیم مثبت به پین 10 از طریق پتانسیومتر متصل می شود. برای سنسور اولتراسونیک ، تریگ به 12 ، اکو به 13 و قدرت و زمین به ترتیب به 5 ولت و زمین می رسد.

مرحله 5: چند فیلم دیگر:

مرحله 6:

از ساختمان لذت ببرید!

توصیه شده: