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

كيفية استخدام مستشعر الاهتزاز - برنامج VISUINO التعليمي مع ARDUINO: 6 خطوات
كيفية استخدام مستشعر الاهتزاز - برنامج VISUINO التعليمي مع ARDUINO: 6 خطوات

فيديو: كيفية استخدام مستشعر الاهتزاز - برنامج VISUINO التعليمي مع ARDUINO: 6 خطوات

فيديو: كيفية استخدام مستشعر الاهتزاز - برنامج VISUINO التعليمي مع ARDUINO: 6 خطوات
فيديو: مشروع أردوينو - التحكم بالمصباح عن طريق التصفيق 2024, شهر نوفمبر
Anonim
Image
Image

في هذا البرنامج التعليمي ، سنستخدم مستشعر الاهتزاز ، والصمام ، والجرس ، والمقاوم ، و Arduino Uno و Visuino لإصدار صوت تنبيه عند اكتشاف الاهتزاز.

شاهد فيديو توضيحي.

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

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

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

الدائرة
الدائرة

الاتصالات سهلة للغاية ، انظر الصورة أعلاه مع مخطط دائرة اللوح.

قم بتوصيل GND من Arduino باللوحة

  • قم بتوصيل GND بدبوس الجرس (-)
  • قم بتوصيل دبوس Arduino Digital (7) بدبوس الجرس (+)
  • قم بتوصيل دبوس Arduino Digital (13) بدبوس LED (+)

  • قم بتوصيل دبوس LED (-) بـ GND
  • قم بتوصيل دبوس Arduino (5V) لسحب المقاوم
  • قم بتوصيل مستشعر الاهتزاز (pin1) بمقاومة السحب
  • قم بتوصيل مستشعر الاهتزاز (pin2) بدبوس Arduino التناظري (A0)

الخطوة 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 لبرمجة ESP 8266! يحتاج Visuino: https://www.visuino.com أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2

الخطوة 4: إضافة وتوصيل مولد النبض ، بوابات المنطق ، كرر ومكون LED

قم بإضافة وتوصيل مولد النبض والبوابات المنطقية والتكرار ومكون LED
قم بإضافة وتوصيل مولد النبض والبوابات المنطقية والتكرار ومكون LED
  • أضف Pulse Generator ، اضبط التردد على 1000 (سيتغير تلقائيًا إلى 1E3)
  • إضافة عدد مجموعة مكون RepeatDigital إلى 10
  • إضافة عنصر AND البوابة المنطقية
  • أضف مكون LED

الخطوة 5: في Visuino: توصيل المكونات

في Visuino: توصيل المكونات
في Visuino: توصيل المكونات
في Visuino: توصيل المكونات
في Visuino: توصيل المكونات
  • قم بتوصيل دبوس مكون RepeatDigital1 [In] بدبوس Arduino Analog Out [0]
  • قم بتوصيل دبوس مكون RepeatDigital1 [مخرج] بدبوس مكون And1 [0]
  • قم بتوصيل دبوس مكون And1 [خرج] بدبوس Arduino الرقمي [7]
  • قم بتوصيل دبوس مكون PulseGenerator1 [خرج] بدبوس مكون And1 [1]
  • قم بتوصيل دبوس مكون Led1 [In] بدبوس مكون And1 [مخرج]
  • قم بتوصيل دبوس مكون Led1 [مخرج] بدبوس Arduino Digital [13]

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

إذا قمت بتشغيل وحدة Arduino UNO ، فسيومض الجرس صوت تنبيه وسيومض مؤشر LED إذا قمت بهز مستشعر الاهتزاز.

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

موصى به: