جدول المحتويات:

RPM Meter على Arduino Uno: 3 خطوات
RPM Meter على Arduino Uno: 3 خطوات

فيديو: RPM Meter على Arduino Uno: 3 خطوات

فيديو: RPM Meter على Arduino Uno: 3 خطوات
فيديو: Tachometer (RPM Meter) || DIY or Buy || How a 3€ sensor outdoes a 29€ product! 2024, يوليو
Anonim
RPM Meter على Arduino Uno
RPM Meter على Arduino Uno

اردوينو هي منصة للقدرة المطلقة. يسمح بإنشاء فلاشات بسيطة ، ولكن أيضًا أنظمة معقدة من أجل أتمتة أكثر تقدمًا. بفضل الحافلات المختلفة ، يمكن أيضًا توسيع Arduino ليشمل ملحقات مختلفة. اليوم سوف نلقي نظرة فاحصة على مستشعر الأشعة تحت الحمراء للعائق واستخدامه لمقياس سرعة الدوران. مبدأ المستشعر بسيط للغاية. يحتوي على عدد 2 من الثنائيات ، الباعث والاستقبال.

الخطوة 1: الأجهزة المستعملة

الأجهزة المستعملة
الأجهزة المستعملة

يتم توصيل الصمام الثنائي IR المتلقي مباشرة بالمخرج الرقمي 5V ، ويمكن استخدام مقياس الجهد للتحكم في الحساسية (مسافة الكائن) التي يتفاعل معها الصمام الثنائي المستقبل. يتم تشغيل الوحدة بواسطة Arduino 5V ، وهي تستخدم أيضًا لتزويد الصمام الثنائي IR المرسل الذي ينبعث الضوء بشكل دائم عند 38 كيلو هرتز بطول موجة 950 نانومتر / 940 نانومتر (اعتمادًا على الصمام الثنائي المستخدم). يمكن العثور على الوحدة في تجار التجزئة (Aliexpress وغيرها) تحت اسم KY-032 ، على التوالي Obstacle Sensor. هناك العديد من الإصدارات ، لقد استخدمت الإصدار الأول ، والذي تم إنشاؤه ببساطة شديدة.

يتفاعل المستشعر مع عائق على مسافة معينة (يحددها مقياس الجهد) 2-40 سم. عند اكتشاف عائق ، يتم تطبيق إشارة 5V على طرف إخراج الوحدة النمطية التي تعالج Arduino. تتمثل إحدى مزايا (in) لثنائيات الأشعة تحت الحمراء في أن الضوء قادر على الانعكاس عن الأسطح اللامعة. وهذا يعني أن السطح اللامع يتم اكتشافه على مسافة أقصر من السطح غير اللامع. جعلني هذا أفكر في استخدام هذا المستشعر بشكل مختلف كمقياس سرعة الدوران. على السطح غير اللامع - بكرة العمود المرفقي ، قمت بلصق شريط من الشريط بعرض 1 سم تقريبًا ، أو أنه من الجيد استخدام رقائق الألومنيوم ، فهي تتمتع بخصائص انعكاس أفضل للضوء. قمت بضبط شدة الكسب بحيث على مسافة ثابتة من البكرة ، تستجيب الوحدة فقط للشريط أثناء مروره عبر الوحدة عند كل دورة للعمود المرفقي ، وليس إلى البكرة نفسها.

الخطوة 2: اردوينو ، أجهزة الإخراج والمخططات

اردوينو ، أجهزة الإخراج والمخططات
اردوينو ، أجهزة الإخراج والمخططات

يقاطع Arduino الإشارة من الوحدة ويضيف متغيرًا يتم تقييمه مرة واحدة في الثانية بواسطة صيغة تحول إشارات القراءة إلى عدد الإشارات في الدقيقة. هذا يجعل من الممكن تحديد عدد دورات العمود المرفقي (المحرك) في الدقيقة. تحديث العرض كل ثانية. يتم عرض السرعة لاحقًا على شاشة عرض أحرف 20x4 LCD مع محول I2C. بفضل المحولات ، يكفي توصيل 4 أسلاك بالشاشة. مصدر الطاقة (5 فولت) ، أرضي (GND) ، إشارة الساعة (SCL) ، البيانات (SDA). يمكن استخدام مقياس سرعة الدوران في العديد من الآلات ، ومراقبة سرعة بكرات الجرارات ، والحصادات ، وأيضًا في الصناعة لمراقبة العمليات وتشغيل ونشاط الآلات.

الخطوة 3: النتيجة ورموز المصدر

النتيجة ورموز المصدر
النتيجة ورموز المصدر

يمكن العثور على برنامج المشروع والمشاريع الأخرى المثيرة للاهتمام على: https://arduino.php5.sk/otackomer.php؟lang=en أو على البريد الإلكتروني: [email protected]

موصى به: