این آموزش به شما نشان می دهد که چگونه از عنصر Piezo برای تشخیص لرزش، در این مورد، ضربه به در، میز یا سایر سطوح جامد استفاده کنید.
پیزو یک وسیله الکترونیکی است که در صورت تغییر شکل فیزیکی در اثر لرزش، موج صوتی یا فشار مکانیکی، ولتاژ تولید می کند. به طور مشابه، هنگامی که ولتاژی را در یک پیزو قرار می دهید، می لرزد و صدایی ایجاد می کند. Piezos را می توان هم برای پخش آهنگ ها و هم برای تشخیص صدا استفاده کرد.
این طرح خروجی پیزوها را با استفاده از analogRead()
دستور می خواند و محدوده ولتاژ را از 0 تا 5 ولت تا محدوده عددی 0 تا 1023 را در فرآیندی که تبدیل آنالوگ به دیجیتال یا ADC نامیده می شود رمزگذاری می کند .
اگر خروجی سنسورها از حد معینی قویتر باشد، آردوینو شما رشته «تق» را ارسال میکند. به کامپیوتر از طریق پورت سریال.
برای دیدن این متن مانیتور سریال را باز کنید.
جریان
پیزوها پلاریزه هستند ، به این معنی که ولتاژ از آنها (یا از آنها) در جهت خاصی عبور می کند. سیم مشکی (ولتاژ پایین تر) را به زمین و سیم قرمز (ولتاژ بالاتر) را به پایه آنالوگ 0 وصل کنید. علاوه بر این، یک مقاومت 1 مگا اهم را به موازات عنصر Piezo وصل کنید تا ولتاژ و جریان تولید شده توسط پیزو را محدود کنید. برای محافظت از ورودی آنالوگ
به دست آوردن عناصر پیزو بدون محفظه پلاستیکی امکان پذیر است. اینها مانند یک دیسک فلزی به نظر می رسند و استفاده از آنها به عنوان سنسور ورودی آسان تر است. سنسورهای پیزو زمانی بهترین عملکرد را دارند که روی سطح حسگر خود محکم فشار داده شوند، چسبانده شوند یا چسبانده شوند.
تصویر با استفاده از Fritzing ایجاد شده است . برای نمونه مدارهای بیشتر، صفحه پروژه فریتزینگ را ببینید
شماتیک:
کد
در کد زیر، داده های پیزو ورودی با یک مقدار آستانه تعیین شده توسط کاربر مقایسه شده است. سعی کنید این مقدار را کم یا زیاد کنید تا حساسیت کلی سنسور خود را افزایش دهید.
/* سنسور ضربه
این طرح یک عنصر پیزو را برای تشخیص صدای تق تق می خواند.
یک پین آنالوگ را می خواند و نتیجه را با آستانه تنظیم شده مقایسه می کند.
اگر نتیجه بیشتر از آستانه باشد،
روی پورت سریال می نویسد "knock" و LED را روی پایه 13 تغییر می دهد.