Мазмұны:

Агри-2-Көз: 9 қадам
Агри-2-Көз: 9 қадам

Бейне: Агри-2-Көз: 9 қадам

Бейне: Агри-2-Көз: 9 қадам
Бейне: OBEROI AMARVILAS Agra, India 🇮🇳【4K Hotel Tour & Review】A Pure Wonder! 2024, Қараша
Anonim
Агри-2-Көз
Агри-2-Көз

Біздің инженерлік мектептің төртінші курсының бірінші семестрінде біз ауыл шаруашылығының мониторингі жүйесінде жұмыс істеуді таңдаймыз. Ол өсімдіктердің өсуі үшін белгілі бір мәнді өлшеуі керек. Құрылғы энергияға автономды болуы керек және LPWAN протоколын қолдануы керек.

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

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

STM32L432KC

Сенсор:

  • Сыртқы ылғалдылық: DHT22
  • Сыртқы температура: SMT172
  • Ылғалдылық: SKU SEN0 193
  • Жердегі температура: Grove 1019919
  • RGB: Grove TCS34725
  • Жарықтың қарқындылығы: Grove 101020076

LPWAN байланысы:

Wisol SFM10R1

Алиментация:

Күн панелі 6В - 2Вт

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

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 сыртқы сенсоры

4 -қадам: 4 -қадам: Mbed Development

Arm Mbed IoT Device Platform қолданушыларға Mbed үйлесімді жабдықтары үшін қолдануға ыңғайлы онлайн -платформаны ұсынады. Бұл үлкен көлемдегі кітапханаға қол жеткізуге мүмкіндік береді. Mbed қауымдастығы кітапхананы дамытады, үйлесімді құрылғы үшін керемет бағдарламалық қамтамасыз етуге қол жеткізеді және пайдаланушыларға өз мәселелерін шешуге көмектеседі.

Mbed платформасы қалай жұмыс істейді?

  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 платформасына деректерді беруге көмектеседі.

Модульді процессормен қосу керек (2 -суреттегідей).

Деректерді жіберу үшін AT командасының пішімін қолдану қажет. Мысалы:

ОК жіберіңіз, T $ T? температураның мәнін қайтарады.

Біз бұл пішімді сенсордың әрбір мәнін жіберу үшін қолданамыз.

6-қадам: 6-қадам: Agri-2-EYE кодтары

6-қадам: Agri-2-EYE кодтары
6-қадам: Agri-2-EYE кодтары

Біз сенсорлар кітапханасына негізделген cpp кодын жасаймыз. Негізгі бөлімде сіз экранның дисплейі мен берілуін қалай конфигурациялау керектігін түсіну үшін қажет барлық кодты таба аласыз …

Суретте сенсордың мәнін қалай жіберетінімізді көруге болады.

7 -қадам: 7 -қадам: Ubidots бұлтты платформасы

7 -қадам: Ubidots бұлтты платформасы
7 -қадам: Ubidots бұлтты платформасы

Өнім иесі Ubidots деректерді сақтау платформасы ретінде таңдайды. Оны пайдалану үшін процесті кезең -кезеңімен орындау керек.

  1. Https://ubidots.com/ сайтына өтіп, тіркелгі жасаңыз
  2. Құрылғыны таңдаңыз және «+» белгісін басу арқылы жаңа құрылғы жасаңыз.
  3. Белгі мен атауды таңдаңыз
  4. Таңбалауышты Sigfox backend -пен қосылатын етіп конфигурациялаңыз
  5. Бақылау тақтасында сізге қажет барлық виджетті қосыңыз
  6. Қосу айнымалысын таңдаңыз және жасаған құралды таңдаңыз.

8 -қадам: 8 -қадам: Біздің Ubidots интерфейсі

Ұсынылған: