جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
- الخطوة 3: في Visuino أضف مكونات
- الخطوة 4: في مكونات مجموعة Visuino
- الخطوة 5: في مكونات Visuino Connect
- الخطوة 6: إنشاء كود Arduino وترجمته وتحميله
- الخطوة 7: العب
- الخطوة 8: الدائرة
فيديو: قوة استشعار المقاومة (FSR) اردوينو تعليمي بسيط: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي سوف نتعلم كيفية اكتشاف القوة المطبقة على Force Sensing Resistor (FSR) وعرضها على شاشة OLED + سنقوم بتعيين الحدود بمصباح LED أخضر وأحمر.
شاهد فيديو توضيحي.
الخطوة 1: ما سوف تحتاجه
- Arduino UNO (أو أي اردوينو آخر)
- مستشعر القوة
- شاشة OLED
- الصمام الأحمر والأخضر
- 1 كيلو أوم المقاوم
- أسلاك العبور
- اللوح
- برنامج Visuino: قم بتنزيل Visuino
الخطوة 2: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:
يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة Arduino UNO! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 3: في Visuino أضف مكونات
- أضف مكون "SSD1306 / SH1106 OLED Display (I2C)"
- أضف 2x مكون "مقارنة القيمة التناظرية"
الخطوة 4: في مكونات مجموعة Visuino
- انقر نقرًا مزدوجًا فوق مكون "DisplayOLED1" وفي نافذة حوار "العناصر" اسحب "حقل النص" إلى اليسار
- حدد "حقل النص 1" الأيمن وفي نافذة الخصائص حجم المجموعة: 3 وص: 40
- حدد مكون "CompareValue1" وفي مجموعة نافذة الخصائص مقارنة النوع: ctSmallerOrEqualand value: 0.1 يتم استخدام "CompareValue1" لتشغيل مؤشر LED الأخضر ، فهذا يعني أنه كلما كانت قيمة الإدخال أصغر أو تساوي 0.1 تشغيل مؤشر LED
- حدد مكون "CompareValue2" وفي نافذة الخصائص مجموعة مقارنة النوع: ctBigger
والقيمة: يتم استخدام 0.1 "CompareValue2" لتشغيل مؤشر LED الأحمر ، وهذا يعني أنه كلما كانت قيمة الإدخال أكبر من 0.1 ، قم بتشغيل مؤشر LED الأحمر
الخطوة 5: في مكونات Visuino Connect
- قم بتوصيل طرف Arduino Analog Out [0] بدبوس مكون "CompareValue1" [في]
- قم بتوصيل دبوس Arduino Analog Out [0] بدبوس مكون "CompareValue2" [في]
- قم بتوصيل طرف Arduino Analog Out [0] بدبوس مكون "DisplayOLED1> Text Field1" [In]
- قم بتوصيل مكون "DisplayOLED1" بدبوس Arduino I2C [في]
- قم بتوصيل دبوس المكون "CompareValue1" [مخرج] بدبوس Arduino الرقمي [8]
- قم بتوصيل دبوس المكون "CompareValue2" [مخرج] بدبوس Arduino الرقمي [7]
الخطوة 6: إنشاء كود Arduino وترجمته وتحميله
في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE
في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)
الخطوة 7: العب
إذا قمت بتشغيل وحدة Arduino UNO ، واضغطت على مستشعر القوة ، فسترى رقمًا متغيرًا على شاشة OLED ويجب أن يضيء مؤشر LED أخضر ولكن عندما تضغط على الحد ، يجب أن يضيء مؤشر LED الأحمر.
تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino:
الخطوة 8: الدائرة
- قم بتوصيل دبوس Arduino الإيجابي [5 فولت] بدبوس OLED [VCC] ودبوس مستشعر القوة [1]
- توصيل دبوس Arduino Negative [GND] بدبوس OLED [GND]
- قم بتوصيل دبوس شاشة OLED [SDA] بدبوس Arduino [SDA]
- قم بتوصيل دبوس شاشة OLED [SCL] بدبوس Arduino [SCL]
- قم بتوصيل دبوس مستشعر القوة [2] بدبوس Arduino التناظري [0]
- قم بتوصيل دبوس مستشعر القوة [2] بمقاوم 1 كيلو أوم
- قم بتوصيل الجانب الآخر من المقاوم بـ Arduino Negative pin [GND]
- قم بتوصيل دبوس السالب الأخضر LED بدبوس Arduino [GND]
- قم بتوصيل دبوس LED الأخضر الإيجابي بدبوس Arduino Digital [8]
- قم بتوصيل دبوس السالب الأحمر LED بدبوس Arduino [GND]
- قم بتوصيل دبوس LED الأحمر الإيجابي بدبوس Arduino Digital [7]
موصى به:
برنامج تعليمي بسيط لـ CANBUS: 8 خطوات
برنامج تعليمي بسيط لـ CANBUS: لقد كنت أدرس CAN لمدة ثلاثة أسابيع ، والآن أكملت بعض التطبيقات للتحقق من صحة نتائج التعلم الخاصة بي. في هذا البرنامج التعليمي ، ستتعلم كيفية استخدام Arduino لتنفيذ اتصال CANBUS. إذا كانت لديك أي اقتراحات ، فمرحباً بك لترك
اردوينو كيفية توصيل عدة محركات سيرفو - PCA9685 تعليمي: 6 خطوات
Arduino How to Connect Multiple Servo Motors - PCA9685 Tutorial: في هذا البرنامج التعليمي سوف نتعلم كيفية توصيل العديد من المحركات المؤازرة باستخدام وحدة PCA9685 و arduino. تعد وحدة PCA9685 جيدة جدًا عندما تحتاج إلى توصيل عدة محركات ، يمكنك قراءة المزيد عنها هنا https : //www.adafruit.com/product/815 شاهد السادس
اردوينو الشرطة صفارة الإنذار مع أضواء الشرطة LED - تعليمي: 7 خطوات
Arduino Police Siren with LED Police Lights - تعليمي: في هذا البرنامج التعليمي سوف نتعلم كيفية عمل صفارة إنذار للشرطة مع وميض باللونين الأزرق والأحمر
4 خطوات لقياس المقاومة الداخلية للبطارية: 4 خطوات
4 خطوات لقياس المقاومة الداخلية للبطارية: فيما يلي 4 خطوات بسيطة يمكن أن تساعدك في قياس المقاومة الداخلية للبطارية
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو