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

تسمح لك المقاومات المتغيرة بضبط قيمة المقاومة وبالتالي الجهد. يتم استخدامها في العديد من التطبيقات، مثل ضبط مستوى الصوت أو سطوع الضوء.
دعنا نكتشف المزيد معا!
الحصول علي القطع
ستحتاج إلى المكونات التالية لهذا المشروع، يمكنك شراؤها من متجر ڤولتات.
التوصيل
توضح الصورة التالية كيفية توصيل الأسلاك بين المقاومة المتغيرة والاردوينو. بمجرد توصيل المقاومة المتغيرة والاردوينو ببعضهما البعض، قم بتوصيل الاردوينو بجهاز الكمبيوتر الخاص بك باستخدام وصلة USB.

التوصيل من المقاومة المتغيرة إلى الاردوينو:
• Arduino GND pin ← potentiometer GND pin
• Arduino A0 pin ← potentiometer out pin
• Arduino 5V pin ← potentiometer VCC pin
برمجة الاردوينو
تتمثل وظيفة نص البرمجة هذا في قراءة قيم المقاومة المتغيرة وعرضها بالنسبة المئوية على جهاز الكمبيوتر الخاص بك.
دعونا نختبره معًا!
قم باختباره

بعد تحميل نص البرمجة على الأردوينو، يمكنك الآن الوصول إلى شاشة التواصل وعرض البيانات في Arduino IDE الخاص بك من خلال النقر على أيقونة العدسة المكبرة في الزاوية اليمنى العليا.

نافذة التواصل وعرض البيانات هي أداه رائعة في Arduino IDE تمكنك من إجراء اتصال بين جهاز الكمبيوتر الخاص بك والاردوينو. تسمح بإرسال أوامر واستقبال البينات المختلفة وتكون مفيدة في عرض البيانات مثل القراءات من الحساسات المختلفة.
كما نرى في الصورة التالية، تعرض شاشة التواصل قيم الجهد بالنسبة المئوية. يمكنك تغيير قيمة المقاومة من خلال تدويرها ورؤية النتيجة الجديدة على جهاز الكمبيوتر الخاص بك.
يجب عليك أيضًا التأكد من اختيارك لمعدل baud الصحيح (9600) كما هو محدد في نص البرمجة.

دروس أخري
LCDs are used in a range of everyday applications, including the automobile radio and the house air conditioning remote. They display data and let you control it through menus.
A servo motor is just a simple DC motor with certain modifications. When you look at it, you'll notice that it has several gears and an electronic circuit.
In this tutorial, we will learn how to use a PNP transistor to operate a DC motor. It will provide the motor with the necessary power.