فهرست مطالب:

RPM Meter در Arduino Uno: 3 مرحله
RPM Meter در Arduino Uno: 3 مرحله

تصویری: RPM Meter در Arduino Uno: 3 مرحله

تصویری: RPM Meter در Arduino Uno: 3 مرحله
تصویری: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 2024, نوامبر
Anonim
RPM Meter در Arduino Uno
RPM Meter در Arduino Uno

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

مرحله 1: سخت افزار مورد استفاده

سخت افزار مورد استفاده
سخت افزار مورد استفاده

دیود IR دریافت کننده مستقیماً به خروجی دیجیتال 5 ولت متصل است و می توان از پتانسیومتر برای کنترل حساسیت (فاصله جسم) که دیود دریافت کننده به آن واکنش نشان می دهد ، استفاده کرد. این ماژول از آردوینو 5V تغذیه می کند ، همچنین برای تأمین یک دیود IR مخابراتی که به طور دائم در 38kHz در طول موج 950 نانومتر / 940 نانومتر (بسته به دیود مورد استفاده) نور منتشر می کند ، مورد استفاده قرار می گیرد. ماژول را می توان در خرده فروشان (Aliexpress و دیگران) با نام KY-032 ، به ترتیب حسگر مانع ، یافت. چندین نسخه وجود دارد ، من از نسخه اول استفاده کردم ، که بسیار ساده ساخته شده است.

حسگر در فاصله معینی (تنظیم شده توسط پتانسیومتر) 2-40 سانتی متر به مانعی واکنش نشان می دهد. هنگامی که مانعی تشخیص داده می شود ، یک سیگنال 5 ولت به پایانه خروجی ماژول که آردوینو را پردازش می کند ، اعمال می شود. یکی از مزایای (غیر) دیودهای IR این است که نور می تواند سطوح براق را منعکس کند. یعنی سطح براق در فاصله کمتری از سطح مات تشخیص داده می شود. این باعث شد به این فکر کنم که از این سنسور به عنوان سرعت سنج دیگر استفاده کنم. در سطح مات - قرقره میل لنگ من نوار نوار را به عرض 1 سانتی متر چسباندم ، یا استفاده از فویل آلومینیومی خوب است ، دارای خاصیت بازتاب نور بهتر است. شدت افزایش را طوری تنظیم می کنم که در فاصله ثابت از قرقره ، ماژول فقط هنگام عبور از ماژول در هر دور میل لنگ به نوار پاسخ می دهد ، نه خود قرقره.

مرحله 2: آردوینو ، سخت افزار خروجی و شماتیک

آردوینو ، سخت افزار خروجی و شماتیک
آردوینو ، سخت افزار خروجی و شماتیک

آردوینو سیگنال ماژول را قطع می کند و متغیری را اضافه می کند که در ثانیه یک بار توسط یک فرمول که سیگنال های خوانده شده را به تعداد سیگنال در دقیقه تبدیل می کند ، ارزیابی می شود. این امر امکان تعیین تعداد دورهای میل لنگ (موتور) در دقیقه را ممکن می سازد. تازه کردن صفحه نمایش در هر ثانیه است. سرعت بعداً بر روی صفحه نمایش 20x4 کاراکتر LCD با مبدل I2C نمایش داده می شود. به لطف مبدل ها کافی است 4 سیم را به صفحه نمایش وصل کنید. منبع تغذیه (5 ولت) ، زمین (GND) ، سیگنال ساعت (SCL) ، داده (SDA). سرعت سنج را می توان برای ماشین های مختلف ، نظارت بر سرعت قرقره های تراکتور ، ماشین برداشت ، و همچنین در صنعت برای نظارت بر فرآیندها ، عملکرد و فعالیت ماشین آلات استفاده کرد.

مرحله 3: نتایج و کد منبع

نتایج و کدهای منبع
نتایج و کدهای منبع

برنامه مربوط به پروژه و سایر پروژه های جالب را می توانید در آدرس زیر مشاهده کنید: https://arduino.php5.sk/otackomer.php؟lang=fa یا به آدرس ایمیل: [email protected]

توصیه شده: