فهرست مطالب:
- مرحله 1: یک بلندگو پیدا کنید
- مرحله 2: ساختن مدار
- مرحله 3: این کد را بارگذاری کنید
- مرحله 4: نحوه استفاده از آن
- مرحله 5: کالیبراسیون
تصویری: سنسور شوک DIY با بلندگو: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
بلندگو با فعال کردن آهنربای الکتریکی که در مجاورت آهنربای معمولی قرار دارد ، کار می کند. این باعث ایجاد ارتعاش و در نتیجه صدا می شود. بنابراین اگر به جای تأمین جریان به بلندگو ، بتوانیم با حرکت دادن بلندگو خود (اگر بسیار کم باشد) جریان تولید کنیم. این جریان را می توان توسط میکروکنترلری مانند آردوینو تشخیص و تفسیر کرد.
مرحله 1: یک بلندگو پیدا کنید
شما باید یک بلندگو پیدا کنید که حاضرید برای این پروژه قربانی کنید. شما می توانید یکی را در SparkFun با قیمت کمتر از یک دلار خریداری کنید ، اما احتمالاً قبلاً آن را در جایی داشته اید. من از یک بلندگوی کوچک از یک جفت هدفون قدیمی استفاده کردم ، اما تقریباً در هر مکانی می توانید آن را پیدا کنید - مانند کارت تبریک موسیقی یا ساعت زنگ دار قدیمی. بعد:
- یک سیم جامپر را به نصف برش دهید
- انتهای آن را بچسبانید
- آن را روی اسپیکر بچسبانید (احتمالاً قبلاً سیمهایی روی آن وجود داشت - فقط آنها را قطع کنید)
متناوبا ، در صورت وجود می توانید از گیره تمساح استفاده کنید.
مرحله 2: ساختن مدار
مواد مورد نیاز:
- آردوینو UNO
- تخته نان
- سیم های بلوز
- led (هر رنگی)
- دو مقاومت 220 اهم (قرمز-قرمز-قهوه ای)
- یک بلندگو
برای اتصال همه آنها به آردوینو ، نمودار فوق را دنبال کنید.
مرحله 3: این کد را بارگذاری کنید
این کد را در Arduino IDE بارگذاری کنید. احتمالاً باید آن را کالیبره کنید زیرا از بلندگوی مشابه من استفاده نمی کنید ، بنابراین نحوه انجام این کار را در چند مرحله توضیح خواهم داد.
int shockMin = 996؛ // شاید لازم باشد این موارد را تغییر دهید
int shockMax = 1010؛ // شاید لازم باشد این تنظیمات void () {pinMode (11، OUTPUT) را تغییر دهید؛ // Serial.begin (9600) ؛ // برای کمک به کالیبراسیون} void loop () {int shock = analogRead (A0)؛ int lightval = map (shock، shockMin، shockMax، 0، 255)؛ if (lightval> 0) {analogWrite (11 ، lightval) ؛ } else {analogWrite (11 ، 0) ؛ } // Serial.println (شوک) ؛ // این مورد را برای کمک به کالیبراسیون نظر ندهید}
مرحله 4: نحوه استفاده از آن
با انگشت خود مرکز اسپیکر را فشار دهید تا لامپ چشمک بزند. در غیر این صورت ، باید در مرحله بعد آن را کالیبره کنید. در غیر این صورت ، می توانید بلندگو را به چیزی وصل کنید. شاید بتوانید یک طبل را با چسباندن روی یک صفحه کاغذ بسازید؟ - سعی کنید از مداد به عنوان چوب طبل استفاده کنید.
مرحله 5: کالیبراسیون
اگر led شما قبلاً به طور رضایت بخشی چشمک می زند ، می توانید از این مرحله بگذرید. در غیر این صورت ، مراحل زیر را دنبال کنید:
- "//" را در سطرهایی که می گویند "// این مورد را برای کالیبراسیون توضیح ندهید" حذف کنید
- کد را بارگذاری کرده و مانیتور سریال را باز کنید
- مرکز اسپیکر را فشار دهید و ببینید که چگونه مقادیر تغییر می کنند
- متغیرهای shockMin و shockMax را به مقادیر کم و زیاد در مانیتور سریال تغییر دهید
int shockMin = 996؛
int shockMax = 1010؛
به عنوان مثال ، اگر مانیتور سریال 700 را به عنوان حالت فشار نیافته سنسور شما (هنگامی که فقط آنجا نشسته است) بخواند ،
و وقتی آن را فشار می دهید تا 860 افزایش می یابد ، ShockMax را به چیزی در حدود 900 (کمی بالاتر از خواندن سنسور) و ShockMin را به حدود 680 تغییر دهید.
- نمایشگر سریال را ببندید
- کد جدید را بارگذاری کنید
- مرکز اسپیکر را بیشتر فشار دهید
اگر همه چیز درست پیش رفت ، LED باید فقط با فشار دادن سنسور روشن شود.
توصیه شده:
سنسور تنفس DIY با آردوینو (سنسور کشش بافتنی رسانا): 7 مرحله (همراه با تصاویر)
سنسور تنفس DIY با آردوینو (سنسور کششی بافتنی رسانا): این سنسور DIY به شکل یک سنسور کشش بافتنی رسانا شکل می گیرد. در اطراف قفسه سینه/معده شما می پیچد ، و هنگامی که قفسه سینه/معده شما بزرگ و منقبض می شود ، سنسور و در نتیجه داده های ورودی که به آردوینو تغذیه می شود ، گسترش می یابد. بنابراین
قفل دوچرخه هشدار DIY (شوک فعال شده): 5 مرحله (همراه با تصاویر)
قفل دوچرخه زنگ هشدار DIY (شوک فعال شده است): در این پروژه به شما نشان خواهم داد که چگونه یک قفل دوچرخه زنگ دار با شوک فعال ایجاد کنید. همانطور که از نامش مشخص است ، هنگامی که دوچرخه شما با اجازه در حال جابجایی است ، صدای زنگ هشدار ایجاد می کند. در طول راه ما کمی در مورد پیزوئل یاد خواهیم گرفت
ربات جذب شوک 6WD برای آردوینو: 8 مرحله (همراه با تصاویر)
ربات جذب شوک 6WD برای آردوینو: طراحی جدید پلت فرم تلفن همراه 6WD ، خودرو از آلیاژ آلومینیوم 2 میلی متر ، درمان سطح اسپری آلومینیوم استفاده می کند. 6 موتور DC پرسرعت (17000 دور در دقیقه اصلی) ، با جعبه دنده فلزی 1:34 کامل ، به طوری که ماشین می تواند عملکرد قوی خارج از جاده را بدست آورد. شوک
شوک کوه برای میکروفون USB Blue Yeti از IKEA: 4 مرحله (همراه با تصاویر)
شوک Mount برای میکروفون USB Blue Yeti از IKEA: یک پایه شوک ساده DIY برای میکروفون USB Blue Yeti. اگر از آن با پایه موجود روی میز خود استفاده می کنید. این می تواند بسیاری از ارتعاشات و سر و صدای غیر ضروری را جذب کند. این پایه شوک با قیمتی کمتر از 2 دلار و با قطعاتی از یک فروشگاه دلار ساخته شده است
سنسور SUHU DENGAN LCD DAN LED (ساخت سنسور دما با LCD و LED): 6 مرحله (همراه با تصاویر)
SENSOR SUHU DENGAN LCD DAN LED (ساخت سنسور دما با ال سی دی و ال ای دی): hai، saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia، di sini sayakan berbagi cara membuat sensor suhu menggunakan Arduino dengan خروجی ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri ، dengan sensor ini anda