فهرست مطالب:

آنالایزر کیفیت هوای موبایل: 4 مرحله
آنالایزر کیفیت هوای موبایل: 4 مرحله

تصویری: آنالایزر کیفیت هوای موبایل: 4 مرحله

تصویری: آنالایزر کیفیت هوای موبایل: 4 مرحله
تصویری: معرفی دستگاه آنالایزر مو برای رنگ و مش کارها و درمان گران مو 2024, نوامبر
Anonim
آنالایزر کیفیت هوای موبایل
آنالایزر کیفیت هوای موبایل
آنالایزر کیفیت هوای موبایل
آنالایزر کیفیت هوای موبایل

در این مقاله آموزشی در مورد نحوه ساخت آنالیز کیفیت هوا پیدا خواهید کرد. آنالایزر اختصاص داده شده است تا هنگام حرکت روی خودرو قرار گیرد تا بتوانیم یک پایگاه داده آنلاین ایجاد کنیم که تمام اطلاعات مربوط به کیفیت هوا را بر اساس مکان جمع آوری می کند.

برای درک آن ، از موارد سخت افزاری زیر استفاده کردیم:

- STM32: NUCLEO-N432KC

- سنسور گاز چند کاناله: Grove 101020088

- سنسور گرد و غبار نوری - GP2Y1010AU0F

- سنسور رطوبت و دما: DHT11

- ماژول wisol: SFM10R1

و نرم افزارهای زیر:

- Mbed

- Ubidots

- آلتیم

مرحله 1: توسعه کد

توسعه کد
توسعه کد
توسعه کد
توسعه کد
توسعه کد
توسعه کد

اول از همه ما از Mbed برای توسعه کد برای هر جزء به طور مستقل استفاده کردیم.

برای سنسور گاز چند کاناله ، سنسور گرد و غبار نوری و سنسور رطوبت و دما از کتابخانه های سنسورها استفاده کردیم و به سادگی از توابع استفاده می کنیم که داده های خام را به داده های قابل بهره برداری تبدیل می کند.

برای سنسور چگالی گرد و غبار ما باید LED داخلی را برای 0.32 میلی متر روشن کنیم و مقدار آن را 0.28 میلی ثانیه پس از روشن شدن بخوانیم و سپس LED را برای 9.68 میلی ثانیه دیگر خاموش کنیم.

پس از آزمایش هر سنسور ، همه کدها را در یک جا جمع کردیم تا همه اندازه گیری های چاپ شده را بدست آوریم.

پس از جمع آوری داده ها ، آنها به عدد صحیح تبدیل می شوند تا بتوان آنها را به صورت هگزادسیمال کدگذاری کرد تا در شبکه Sigfox ارسال شوند. سپس ماژول Wisol را برای برقراری ارتباط با شبکه Sigfox پیاده کردیم.

مرحله 2: Sigfox - DataBase

Sigfox - DataBase
Sigfox - DataBase
Sigfox - DataBase
Sigfox - DataBase

پس از دریافت داده ها توسط Sigfox ، به لطف تماس های برگشتی ، آنها به پایگاه داده Ubidots ما هدایت می شوند. در آنجا می توانیم تکامل همه اقدامات را در طول زمان بررسی کنیم.

مرحله 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

هنگامی که کارت روی LABDEC کار می کند ، لازم است آن را به PCB برد مدار منتقل کنید. بدین منظور چندین نرم افزار و پلتفرم برای انجام این کار در دسترس هستند. ما از نرم افزار Altium برای سادگی و کارایی آن استفاده کرده ایم. Altium ایجاد طرح مدار چاپی و چاپ و لحیم کاری با اجزا را ارائه می دهد.

در اینجا ما آموزش ایجاد مدار الکترونیکی را در چند مرحله توضیح می دهیم.

مرحله 1: ایجاد طرح.

اول از همه ، شما باید کتابخانه هایی را که به شما امکان می دهند کارت nucleo را دریافت کنید بارگیری کنید ، در پیوند موجود است:

سپس می توانید طرح را با افزودن NUCLEO ایجاد کرده و آن را به اجزاء ، GPS ، سنسور گاز وصل کنید …

مرحله 2: تبدیل به PCB

طرح PCB خود را به PCB واقعی تبدیل کنید. پس از اتمام کار ، قطعات و NUCLEO را طوری قرار دهید که سیم کشی راحت ترین آنها انجام شود ، کابل های اتصال باید تا حد ممکن از یکدیگر عبور کنند.

این روش اطمینان می دهد که فقط یک لایه سیم کشی استفاده می شود. ترجیحا لایه پایینی ، (بهتر است اندازه اتصالات را به 50 میلی لیتر افزایش دهید تا شکستگی یا عدم سیالیت الکتریکی ایجاد نشود).

مرحله 3: چاپ PCB.

پس از اتمام مراحل 1 و 2 ، این پنجره را در پروژه Altium خود خواهید داشت.

سپس باید Gerber Files ایجاد کنید ، این مرحله در پیوند به تفصیل آمده است:

مرحله 4: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ

سرانجام ، پس از لحیم کردن اتصالات دوشاخه ، مدار خود را در جعبه ای قرار می دهیم که سنسورها را در خارج قرار می دهیم تا در هوای محیط بمانند.

توصیه شده: