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

إنذار مستشعر صوت اردوينو: 5 خطوات
إنذار مستشعر صوت اردوينو: 5 خطوات

فيديو: إنذار مستشعر صوت اردوينو: 5 خطوات

فيديو: إنذار مستشعر صوت اردوينو: 5 خطوات
فيديو: برمجة جهاز انذار باستخدم أردوينو و مكبر صوت و حساس ال PIR 2024, شهر نوفمبر
Anonim
اردوينو إنذار استشعار الصوت
اردوينو إنذار استشعار الصوت

يهدف هذا البرنامج التعليمي إلى إنشاء إنذار بناءً على مستشعر الصوت باستخدام Arduino.

الخطوة 1: المكون المطلوب

1. جهاز استشعار الصوت

2. الصمام

3. المقاوم 330 أوم

4. لوحة اردوينو

5. حفنة من الأسلاك

6. جهاز كمبيوتر

بالإضافة إلى ذلك ، يتطلب فهمًا أساسيًا لرمز Arduino و python

الخطوة الثانية: بناء الدائرة

بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة

مثل الرسم البياني الأول ، يحتوي مستشعر الصوت على أربعة دبابيس. سيتصل VCC و GND بـ 5V و GND على Arduino. تحتاج D0 إلى توصيل أي دبوس رقمي هو 7 في دائري على لوحة Arduino. هذه هي الطريقة التي يجب أن يتم توصيل مستشعر الصوت بها.

في وقت لاحق ، يجب أن يكون الصمام سلكيًا أيضًا. يجب أن يتصل الجانب القصير بالأرض على لوح توصيل صغير. الأهم هو أن المقاوم 330 أوم يجب أن يكون سلكيًا بينهما. سيتصل الجانب الطويل بمسمار رقمي آخر وهو 13 في دائري.

الخطوة 3: كود اردوينو

بعد إعداد الدائرة ، يمكننا استخدام كود Arduino لجعلها تعمل.

الخطوة 4: القارورة

قارورة
قارورة

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

يجب أن يقوم Routes.py بنقل البيانات إذا قمنا بإجراء أي تغيير في حالة مفتاح مستشعر الصوت. بالإضافة إلى ذلك ، نحتاج إلى استخدام الحزمة pyserial من أجل التواصل مع Arduino نظرًا لأن كود Arduino يتم تجميعه في كود C. سيكتب القيمة في Arduino لتشغيل وإيقاف تشغيل المستشعر.

نحتاج أيضًا إلى ملفي HTML لتشغيل صفحة الويب. ملف تسجيل الدخول هو الملف الذي ستشاهده بحالة المستشعر. إذا كنت ترغب في تغيير الحالة ، فستتم إعادة التوجيه إلى صفحة الفهرس وهذه هي الصفحة التي يمكنك تشغيل وإيقاف تشغيل المستشعر.

يجب حفظ كل الملفات كصور لتشغيلها. أيضًا ، تحتاج إلى استخدام تثبيت الأنابيب لتثبيت flask ، و pyserial ، و flask-wtf إذا لم يكن لديك. هذه هي الوحدات النمطية الضرورية لتشغيل الملفات التالية.

الخطوة 5: الاختبار

بعد الانتهاء من كل خطوة أعلاه ، يجب أن تكون قادرًا على تشغيل المنبه الصغير الجديد. للقيام بذلك ، تحتاج إلى تشغيل "python iotapp.py".

موصى به: