آردوینو آموزش آردوینو کیت آردوینو

آموزش تشخیص سطوح فلزی Metal Touch از پکیج ۳۷ سنسور آردوینو

Arduino-Sensor-Kit-metal-touch-Module-digispark
نوشته شده توسط پریسا پوربلورچیان

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

 

 

ماژول تشخیص سطوح فلزی Metal touch

ماژول Metal Touch جهت تشخیص سطوح فلزی به کار برده می‌شود. در ساختار ماژول تشخیص فلز metal touch از ترانزیستور KSP 13 E49 استفاده شده است که پایه بیس آن به عنوان تاچ سنسور فلز عمل می‌کند. دو ال ای دی LED بر روی ماژول قرار دارد. ال ای دی ۱ – LED 1 به این معنی است که ولتاژ کافی به سنسور رسیده و روشن می‌شود. ال ای دی ۲ – LED 2 زمانی روشن می‌شود که سنسور میدان مغناطیسی را دریافت کرده و سطوح فلزی را تشخیص می‌دهد. همچنین بر روی ماژول یک مولتی ترن  ۱۰۰ کیلو اهم قرار گرفته است که با تغییر مولتی ترن حساسیت ماژول را می‌توانید تنظیم کنید. همچنین ماژول metal دارای تراشه LM393 می‌باشد. ماژول تشخیص فلز  Metal Touch دارای ۴ پایه به ترتیب  analog , GND , VCC , Digital می‌باشد.

 

هدف آموزش تشخیص سطوح فلزی

ماژول Metal Touch جهت تشخیص سطوح فلزی می‌باشد. در این آموزش با لمس سنسور تاچ Metal Touch، در خروجی ۵ ال ای دی به صورتی آبشاری روشن خواهد شد. به این ترتیب که با لمس کردن سنسور تاچ، در ابتدا ال ای دی ها به ترتیب روشن و با جدا کردن آن خاموش خواهند شد.

ماژول تشخیص سطوح فلزی آموزش آردوینو پکیج 37 سنسور Arduino-دیجی اسپارک

اتصال ماژول تشخیص فلز Metal Touch

  1. پایه دیجیتال D سنسور تشخیص فلز Metal Touch را به پایه ۷ دیجیتال آردوینو اتصال دهید.
  2. پایه VCC سنسور تشخیص فلز Metal Touch را به پایه ۵ ولت آردوینو اتصال دهید.
  3. پایه GND سنسور تشخیص فلز Metal Touch را به پایه GND آردوینو اتصال دهید.

 

اتصال LED

  1. پایه بلند ال ای دی اول را به پایه ۹ دیجیتال آردوینو اتصال دهید.
  2. پایه بلند ال ای دی دوم را به پایه ۱۰ دیجیتال آردوینو اتصال دهید.
  3. پایه بلند ال ای دی سوم را به پایه ۱۱ دیجیتال آردوینو اتصال دهید.
  4. پایه بلند ال ای دی چهارم را به پایه ۱۲ دیجیتال آردوینو اتصال دهید.
  5. پایه بلند ال ای دی پنجم را به پایه ۱۳ دیجیتال آردوینو اتصال دهید.
  6. هر ۵ پایه کوتاه ال ای دی را به ترتیب به پایه GND آردوینو اتصال دهید.

 

کد آموزش ماژول تشخیص فلز – metal touch

 

وسایل مورد نیاز:

ماژول تشخیص سطوح فلزی Metal Touch از پکیج ۳۷ سنسور آردوینو 

برد آردوینو  Arduino UNO R3

شیلد پروتوتایپ مخصوص برد آردوینو Arduino Prototype Shield

ال ای دی اوال Oval

کابل فلت نری به نری

کابل فلت نری به مادگی 

آموزش راه اندازی ماژول تشخیص سطوح فلزی Metal Touch با آردوینو -دیجی اسپارک

تحلیل کد آردوینو Arduino

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

 

تعریف حالت ON و OFF

برای روشن شدن ال ای دی ها نیاز به تعریف یک حلقه جداگانه خواهیم داشت. با تعریف حلقه ONLED، هر یک از ال ای دی ها با تاخیر ۵۰۰ میلی ثانیه در حلقه روشن خواهند شد:

برای خاموش شدن ال ای دی ها به همین ترتیب خواهد بود. با تعریف حلقه OFFLED هر یک از ال ای دی ها با تاخیر ۵۰۰ میلی ثانیه خاموش خواهد شد.

 

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

 

پروژه

اخیرا تصمیم گرفته‌ایم برای تعامل بیشتر با شما کاربران و ایجاد موقعیتی در راستای رقابت دانش کاربران، در انتهای هر آموزش یک پروژه تعریف می‌کنیم. به اولین کاربری که به پروژه تعریف شده پاسخ صحیح بدهد، بن خرید به ارزش ۳۰ هزار تومان از فروشگاه دانشجو کیت ارایه خواهد شد. پروژه: پروژه را به حالت کلید تبدیل کنید. با تحریک شدن سنسور سطح فلزی، یک فایل MP3 از طریق ماژول Micro SD پخش شود. به عنوان مثال سنسور در جایی قرار گرفته باشد که با برخورد قسمت فلزی در وروی با سنسور، پیغام خوش آمدید یا هر فایل صوتی دیگری، از طریق بلندگو و ماژول Micro SD پخش شود.

 

در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

 

درباره نویسنده

پریسا پوربلورچیان

تولید کننده محتوا / کارشناس IOT

زندگی یعنی پژوهش و فهمیدن چیزی جدید

تلاشم بر این است تجربیاتم در زمینه IOT‌ را به بهترین شکل با شما در میان بگذارم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۴ دیدگاه