Мазмуну:

Agri-2-Eye: 9 кадам
Agri-2-Eye: 9 кадам

Video: Agri-2-Eye: 9 кадам

Video: Agri-2-Eye: 9 кадам
Video: Наимчон дуэт Хабиба - Гариби 2020 | Naimjon duet Habiba - Gharibi 2020 2024, Июль
Anonim
Agri-2-Eye
Agri-2-Eye

Инженердик мектебибиздин төртүнчү курсунун биринчи семестринде биз айыл чарбасына мониторинг системасы боюнча иштөөнү тандайбыз. Бул өсүмдүктүн өсүшү үчүн кандайдыр бир мааниге ээ болушу керек. Түзмөк энергетикалык жактан автономдуу болууга жана LPWAN протоколун колдонууга тийиш.

1-кадам: 1-кадам: AGRI-2-EYE компоненттери

Микроконтроллер:

STM32L432KC

Сенсор:

  • Сырткы нымдуулук: DHT22
  • Сырткы температура: SMT172
  • Жердин нымдуулугу: SKU SEN0 193
  • Жердин температурасы: Grove 1019919
  • RGB: Grove TCS34725
  • Жарыктын интенсивдүүлүгү: Grove 101020076

LPWAN байланыш:

Wisol SFM10R1

Алимация:

Күн панели 6V - 2W

Экран дисплейи:

ARCELI SSD1306

2-кадам: 2-кадам: Agri-2-EYE прототипи

2-кадам: Agri-2-EYE прототипи
2-кадам: Agri-2-EYE прототипи

3 -кадам: 3 -кадам: Долбоордун схемалары

3 -кадам: Долбоордун схемалары
3 -кадам: Долбоордун схемалары
3 -кадам: Долбоордун схемалары
3 -кадам: Долбоордун схемалары
3 -кадам: Долбоордун схемалары
3 -кадам: Долбоордун схемалары

Долбоор үчүн бизге 3 ПХБ керек:

  • электр менен камсыздоочу ПХБ
  • интерфейстүү PCB
  • тышкы сенсор PCB

4 -кадам: 4 -кадам: Mbedди өнүктүрүү

Arm Mbed IoT Device Platform колдонуучуларга Mbed шайкеш шаймандары үчүн колдонууга оңой онлайн платформасын камсыздайт. Бул чоң китепканага кирүүгө мүмкүндүк берет. Mbed коомчулугу китепкананы иштеп чыгат, шайкеш түзмөк үчүн эң сонун программалык камсыздоого мүмкүнчүлүк берет жана колдонуучуларга көйгөйлөрүн чечүүгө жардам берет.

Mbed Platform кантип иштейт?

  1. Биринчи кадам - Mbed вебсайтына өтүү:
  2. Эсеп түзүү
  3. Компилятор менюсуна өтүп, түзмөгүңүздү тандаңыз: STM32L432KC (биздин микроконтроллер)
  4. Долбоор түзүү
  5. Пайдалуу китепкананы импорттоңуз: DHT китепканасы
  6. Программаны баштаңыз
  7. Кодду түзүңүз
  8. ЖК менен STM32L432KC ортосундагы микро-USB порту менен түзмөккө экспорттоо

Схемаларга дал келүү үчүн пин картасына көңүл буруңуз.

5 -кадам: 5 -кадам: Sigfox конфигурациялары

5 -кадам: Sigfox конфигурациялары
5 -кадам: Sigfox конфигурациялары
5 -кадам: Sigfox конфигурациялары
5 -кадам: Sigfox конфигурациялары

LPWAN протоколу үчүн биз Sigfox модулун тандайбыз. Sigfox протоколу IoT тиркемеси үчүн чынында эле пайдалуу, анткени байланыш көп энергия коротпойт, ошондой эле алыскы аралыкка маалыматтарды жөнөтө алат. Бул Sigfoxтун арткы бөлүгү менен байланышат. Бул долбоордо модуль IoT платформасына маалыматтарды берүүгө жардам берет.

Модулду CPU менен туташтыруу керек (2 -сүрөттөгүдөй).

Маалыматтарды жөнөтүү үчүн AT буйрук форматын колдонуу керек. Мисалы:

OK жөнөтүү, AT $ T? температуранын маанисин кайтаруу.

Биз бул форматты ар бир сенсордун баалуулугун жөнөтүү үчүн колдонобуз.

6-кадам: 6-кадам: Agri-2-EYE коддору

6-кадам: Agri-2-EYE коддору
6-кадам: Agri-2-EYE коддору

Биз cpp кодунун негизинде сенсордук китепкананы иштеп чыгабыз. Негизинен экрандын дисплейин, өткөрүүнү кантип конфигурациялообузду түшүнүү үчүн керектүү бардык коддорду таба аласыз …

Сүрөттө сенсордун маанисин кантип жөнөткөнүбүздү көрө аласыз.

7 -кадам: 7 -кадам: Ubidots Cloud Platform

7 -кадам: Ubidots Cloud Platform
7 -кадам: Ubidots Cloud Platform

Продукттун ээси маалыматтарды сактоочу платформа катары Ubidotsту тандайт. Аны колдонуу үчүн процессти этап -этабы менен аткарышыңыз керек.

  1. Https://ubidots.com/ дарегине өтүп, каттоо эсебин түзүңүз
  2. Түзмөктү тандап, "+" белгисин басуу менен жаңы түзмөк түзүңүз.
  3. Этикетка менен атты тандаңыз
  4. Токенди Sigfox backend менен туташуу үчүн конфигурациялаңыз
  5. Куралдар тактасында сизге керектүү виджеттердин бардыгын кошуңуз
  6. Кошумча өзгөрмөнү тандап, өзүңүз түзгөн каражатты тандаңыз.

8 -кадам: 8 -кадам: Биздин Ubidots Interface

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