Мазмуну:

Мобилдик абанын анализатору: 4 кадам
Мобилдик абанын анализатору: 4 кадам

Video: Мобилдик абанын анализатору: 4 кадам

Video: Мобилдик абанын анализатору: 4 кадам
Video: Абанын нымдуулугу 2024, Ноябрь
Anonim
Мобилдик абанын анализатору
Мобилдик абанын анализатору
Мобилдик абанын анализатору
Мобилдик абанын анализатору

Бул макалада сиз абанын анализаторун кантип курууну үйрөнөсүз. Анализатор саякаттап жүргөндө машинага салынууга арналган, ошондуктан биз абанын сапаты боюнча бардык маалыматты жайгашкан жери боюнча чогулткан онлайн маалымат базасын түзө алабыз.

Аны ишке ашыруу үчүн биз төмөнкү аппараттык элементтерди колдондук:

- STM32: NUCLEO-N432KC

- көп каналдуу газ сенсору: Grove 101020088

- оптикалык чаң сенсору - GP2Y1010AU0F

- нымдуулук жана температура сенсору: DHT11

- wisol модулу: SFM10R1

Жана төмөнкү программалар:

- Мб

- Убидот

- Алтий

1 -кадам: Кодду иштеп чыгуу

Кодду иштеп чыгуу
Кодду иштеп чыгуу
Кодду иштеп чыгуу
Кодду иштеп чыгуу
Кодду иштеп чыгуу
Кодду иштеп чыгуу

Биринчиден, биз Mbedди ар бир компоненттин кодун өз алдынча иштеп чыгуу үчүн колдондук.

Көп каналдуу газ сенсорлору, оптикалык чаң сенсорлору жана нымдуулук жана температура сенсорлору үчүн биз сенсорлордун китепканаларын колдонгонбуз жана чийки маалыматтарды эксплуатацияланган маалыматтарга которуучу функцияларды колдонобуз.

Чаңдын тыгыздыгы сенсору үчүн биз ички LEDди 0.32ms жарыктандырып, күйгүзүлгөндөн кийин 0.28ms маанисин окуп, андан кийин дагы 9.68ms LEDди өчүрүшүбүз керек болчу.

Ар бир сенсорду текшергенден кийин, басылган бардык чараларды алуу үчүн, биз бардык коддорду кайра бириктирдик.

Маалыматтар чогултулгандан кийин, алар Sigfox тармагына жөнөтүлө турган он алтылыктар менен коддолушу үчүн бүтүн санга которулат. Андан кийин биз Sigfox тармагы менен байланыш түзүү үчүн Wisol модулун ишке киргиздик.

2 -кадам: Sigfox - DataBase

Sigfox - маалымат базасы
Sigfox - маалымат базасы
Sigfox - маалымат базасы
Sigfox - маалымат базасы

Маалыматтар Sigfox тарабынан кабыл алынгандан кийин, аныкталган чалуулардын аркасында алар биздин Ubidots маалымат базасына багытталат. Ал жерде биз убакыттын өтүшү менен ар бир чаранын эволюциясын текшере алабыз.

3 -кадам: PCB

ПХБ
ПХБ
ПХБ
ПХБ
ПХБ
ПХБ
ПХБ
ПХБ

Карта LABDECте иштей баштагандан кийин, аны ПКБнын схемасына өткөрүп берүү керек болчу. Бул үчүн бир нече программалар жана платформалар бар. Биз Altium программасын анын жөнөкөйлүгү жана эффективдүүлүгү үчүн колдондук. Altium компоненттери менен ПХБ схемасын түзүүнү жана басып чыгарууну жана ширетүүнү сунуштайт.

Бул жерде биз бир нече этап менен электрондук схеманы түзүүнүн окуу куралын түшүндүрөбүз.

1 -КАДАМ: схеманы түзүү.

Биринчиден, нуклео картасын алууга мүмкүндүк берген китепканаларды жүктөп алышыңыз керек, ал шилтемеде бар:

Сиз NUCLEO кошуу менен схеманы түзүп, аны компоненттерге, GPSке, газ сенсоруна туташтыра аласыз …

2 -КАДАМ: ПКБга айландыруу

ПХБ схемаңызды чыныгы ПХБга айлантыңыз. Ал бүткөндөн кийин, компоненттерди жана NUCLEOду зымга оңой коюңуз, байланыш кабельдери мүмкүн болушунча аз өтүшү керек.

Бул ыкма зымдардын бир гана катмарын колдонууну камсыз кылат. жакшыраак төмөнкү катмар, (үзгүлтүккө учурабоо же электрдик суюктуктун жоктугу үчүн туташуулардын көлөмүн 50 милге чейин жогорулатуу жакшы).

3 -КАДАМ: ПХБны басып чыгаруу.

1 жана 2 -кадамдар аяктагандан кийин, сизде Altium долбооруңузда бул терезе пайда болот.

Андан кийин сиз Gerber Files түзүшүңүз керек, бул кадам шилтемеде кенен жазылган:

4 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Акыр -аягы, сайгычтын туташтыргычтарын кошкондон кийин, биз өзүбүздүн схемабызды сырткы сенсорлорду сырткы абада калтыруу үчүн кутуга салып койдук.

Сунушталууда: