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

عداد اردوينو باستخدام شاشة TM1637 LED ومستشعر تجنب العوائق: 7 خطوات
عداد اردوينو باستخدام شاشة TM1637 LED ومستشعر تجنب العوائق: 7 خطوات

فيديو: عداد اردوينو باستخدام شاشة TM1637 LED ومستشعر تجنب العوائق: 7 خطوات

فيديو: عداد اردوينو باستخدام شاشة TM1637 LED ومستشعر تجنب العوائق: 7 خطوات
فيديو: RTC أردوينو للمبتدئين- (37) ساعة رقمية باستخدام 2024, يوليو
Anonim
عداد اردوينو باستخدام شاشة TM1637 LED ومستشعر تجنب العوائق
عداد اردوينو باستخدام شاشة TM1637 LED ومستشعر تجنب العوائق

في هذا البرنامج التعليمي سوف نتعلم كيفية عمل عداد أرقام بسيط باستخدام شاشة LED TM1637 ومستشعر تجنب العوائق و Visuino.

شاهد الفيديو.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
  • Arduino UNO (أو أي اردوينو آخر)
  • أسلاك العبور
  • مستشعر تجنب العوائق
  • شاشة LED TM1637
  • برنامج Visuino: قم بتنزيل Visuino

الخطوة 2: الدائرة

الدائرة
الدائرة
  • قم بتوصيل دبوس شاشة LED [CLK] بدبوس Arduino الرقمي [10]
  • قم بتوصيل دبوس شاشة LED [DI0] بدبوس Arduino الرقمي [9]
  • قم بتوصيل دبوس شاشة LED [GND] بدبوس Arduino [GND]
  • قم بتوصيل دبوس شاشة LED [VCC] بدبوس Arduino [5V]
  • قم بتوصيل دبوس مستشعر تجنب العوائق [VCC] بدبوس Arduino [5V]
  • قم بتوصيل دبوس مستشعر تجنب العوائق [GND] بدبوس Arduino [GND]
  • قم بتوصيل دبوس مستشعر تجنب العوائق [D0] بمسمار Arduino الرقمي [7]

الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO

ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ 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

الخطوة 4: في مكونات Visuino ADD

في Visuino إضافة مكونات
في Visuino إضافة مكونات
في Visuino إضافة مكونات
في Visuino إضافة مكونات
في Visuino إضافة مكونات
في Visuino إضافة مكونات
  • أضف مكون "TM1637 7 Segment Display 4 Digits Module + 2 Vertical Points (CATALEX)" المكون
  • إضافة مكون "عداد"
  • أضف مكون "مستشعر تجنب عقبة الأشعة تحت الحمراء (IR)"

الخطوة 5: في Visuino Set and Connect Components

في مجموعة Visuino وتوصيل المكونات
في مجموعة Visuino وتوصيل المكونات
في مجموعة Visuino وتوصيل المكونات
في مجموعة Visuino وتوصيل المكونات
في مجموعة Visuino وتوصيل المكونات
في مجموعة Visuino وتوصيل المكونات
  • حدد مكون "Counter1" وفي نافذة الخصائص اضبط "Max> Value" على 9999
  • حدد مكون "Counter1" وفي نافذة الخصائص اضبط "Min> Value" على 0
  • انقر نقرًا مزدوجًا على مكون "Display1" وفي نافذة "Digits" اسحب "عدد صحيح من 7 شرائح" إلى الجانب الأيسر
  • على الجانب الأيسر من نافذة "الأرقام" ، حدد "عرض عدد صحيح 7 شرائح 1" وفي نافذة الخصائص ، اضبط "عدد الأرقام" على 4
  • أغلق نافذة "الأرقام"
  • قم بتوصيل دبوس Arduino الرقمي [7] بدبوس "ObstacleAvoidance1" [In]

ربط دبوس "ObstacleAvoidance1" [مخرج] بطرف "Counter1" [مدخل]

  • قم بتوصيل "Counter1" pin [Out] بـ "Display1"> "Integer Display 7 Segments1" pin [In]
  • قم بتوصيل دبوس "Display1" [الساعة] بالدبوس الرقمي للوحة Arduino [10]
  • قم بتوصيل دبوس "Display1" [البيانات] بالدبوس الرقمي للوحة Arduino [9]

الخطوة 6: إنشاء كود Arduino وترجمته وتحميله

إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو

في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE

في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)

الخطوة 7: العب

إذا قمت بتشغيل وحدة Arduino UNO ، فيجب أن تبدأ شاشة LED في حساب الأرقام عندما يكتشف مستشعر تجنب العوائق عائقًا ، بمجرد وصوله إلى 9999 ، سيتم إعادة تشغيله إلى 0 والعد مرة أخرى.

تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino:

موصى به: