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

محلل جودة الهواء المحمول: 4 خطوات
محلل جودة الهواء المحمول: 4 خطوات

فيديو: محلل جودة الهواء المحمول: 4 خطوات

فيديو: محلل جودة الهواء المحمول: 4 خطوات
فيديو: شرطي يشرح طريقة فتح نافذة السيارة في حال نسيت المفتاح بالداخل #shorts 2024, يوليو
Anonim
محلل جودة الهواء المحمول
محلل جودة الهواء المحمول
محلل جودة الهواء المحمول
محلل جودة الهواء المحمول

ستجد في هذه المقالة برنامجًا تعليميًا حول كيفية إنشاء محلل جودة الهواء. المحلل مكرس ليتم وضعه على السيارة أثناء سفرها حتى نتمكن من بناء قاعدة بيانات عبر الإنترنت تجمع جميع المعلومات حول جودة الهواء حسب الموقع.

من أجل تحقيق ذلك ، استخدمنا عناصر الأجهزة التالية:

- STM32: NUCLEO-N432KC

- مستشعر الغاز متعدد القنوات: Grove 101020088

- مستشعر الغبار البصري - GP2Y1010AU0F

- مستشعر الرطوبة ودرجة الحرارة: DHT11

- وحدة ويسول: SFM10R1

والبرامج التالية:

- مبيد

- أبيدوتس

- ألتيوم

الخطوة 1: تطوير الكود

تطوير الكود
تطوير الكود
تطوير الكود
تطوير الكود
تطوير الكود
تطوير الكود

بادئ ذي بدء ، استخدمنا Mbed لتطوير الكود لكل مكون بشكل مستقل.

بالنسبة لمستشعر الغاز متعدد القنوات ومستشعر الغبار البصري ومستشعر الرطوبة ودرجة الحرارة ، استخدمنا مكتبات المستشعرات واستخدمنا ببساطة الوظائف التي تترجم البيانات الخام إلى بيانات قابلة للاستغلال.

بالنسبة لمستشعر كثافة الغبار ، احتجنا إلى إضاءة مؤشر LED الداخلي لمدة 0.32 مللي ثانية وقراءة القيمة 0.28 مللي ثانية بعد تشغيله ثم إيقاف تشغيل مؤشر LED لمدة 9.68 مللي ثانية أخرى.

بعد اختبار كل جهاز استشعار ، قمنا بتوحيد جميع الرموز في واحد من أجل الحصول على جميع القياسات المطبوعة.

بمجرد تجميع البيانات ، يتم ترجمتها إلى عدد صحيح بحيث يمكن ترميزها في شكل سداسي عشري لإرسالها على شبكة Sigfox. ثم قمنا بتنفيذ وحدة Wisol لتأسيس الاتصال بشبكة Sigfox.

الخطوة 2: Sigfox - DataBase

Sigfox - قاعدة البيانات
Sigfox - قاعدة البيانات
Sigfox - قاعدة البيانات
Sigfox - قاعدة البيانات

بمجرد استلام Sigfox للبيانات ، بفضل عمليات الاسترجاعات المحددة ، يتم إعادة توجيهها نحو قاعدة بيانات Ubidots الخاصة بنا. هناك يمكننا التحقق من تطور كل المقاييس بمرور الوقت.

الخطوة 3: ثنائي الفينيل متعدد الكلور

ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور

بمجرد تشغيل البطاقة على LABDEC ، كان من الضروري نقلها إلى لوحة الدوائر المطبوعة PCB. لهذا الغرض ، تتوفر العديد من البرامج والأنظمة الأساسية للقيام بذلك. لقد استخدمنا برنامج Altium لبساطته وكفاءته. تقدم Altium إنشاء مخطط ثنائي الفينيل متعدد الكلور وطباعته ولحام مع المكونات.

نوضح هنا في عدة خطوات البرنامج التعليمي لإنشاء الدائرة الإلكترونية.

الخطوة 1: إنشاء المخطط.

بادئ ذي بدء ، يجب عليك تنزيل المكتبات التي تسمح لك بالحصول على بطاقة nucleo ، فهي متوفرة في الرابط: https://github.com/EEEManchester/Altium-Stuff/tre …

يمكنك بعد ذلك إنشاء المخطط عن طريق إضافة NUCLEO وتوصيله بالمكونات ، GPS ، مستشعر الغاز …

الخطوة 2: التحويل إلى ثنائي الفينيل متعدد الكلور

تحويل مخطط PCB الخاص بك إلى PCB حقيقي. عند الانتهاء ، ضع المكونات و NUCLEO بحيث يكون أسهل في التوصيل ، يجب أن تتقاطع كبلات التوصيل بأقل قدر ممكن.

ستضمن هذه الطريقة استخدام طبقة واحدة فقط من الأسلاك. يفضل أن تكون الطبقة السفلية (يفضل زيادة حجم التوصيلات إلى 50 مل حتى لا يحدث انقطاع أو نقص في السيولة الكهربائية).

الخطوة 3: طباعة PCB.

بمجرد انتهاء الخطوتين 1 و 2 ، سيكون لديك هذه النافذة في مشروع Altium الخاص بك.

ثم يجب عليك إنشاء ملفات Gerber ، هذه الخطوة مفصلة في الرابط: https://drive.google.com/drive/folders/0ByJoYAHOf …

الخطوة 4: التجميع

المجسم
المجسم
المجسم
المجسم
المجسم
المجسم

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

موصى به: