Мазмұны:

IoT негізіндегі улы газды анықтау жүйесі: 6 қадам
IoT негізіндегі улы газды анықтау жүйесі: 6 қадам

Бейне: IoT негізіндегі улы газды анықтау жүйесі: 6 қадам

Бейне: IoT негізіндегі улы газды анықтау жүйесі: 6 қадам
Бейне: Субинов Н. 2024, Қараша
Anonim
IoT негізіндегі улы газды анықтау жүйесі
IoT негізіндегі улы газды анықтау жүйесі

Улы газдар қоршаған ортаға үлкен әсер етеді. Адамдар олардың кесірінен түрлі аурулармен ауырады. Біз үшін улы газ деңгейін дұрыс анықтау маңызды. Мен осы жобаны қоршаған ортадағы улы газ деңгейін сезіну үшін әзірлеймін.

Улы газдар қоршаған ортаға үлкен әсер етеді. Адамдар олардың кесірінен түрлі аурулармен ауырады. Біз үшін улы газ деңгейін дұрыс анықтау маңызды. Мен осы жобаны қоршаған ортадағы улы газ деңгейін сезіну үшін әзірлеймін.

1 -қадам: Қажетті заттар

Қажетті заттар
Қажетті заттар
  1. Linkit Smart Dou
  2. MQ газ сенсорлары (MQ-3, MQ-2, MQ-7)
  3. Карталар тақтасы
  4. Jumper Wire
  5. Thinger.io (есептік жазба)
  6. Arduino IDE
  7. Ыстық желім мылтығы
  8. Пісіру темірі
  9. Кескіш пышақ

2 -қадам: жүйені құру

Жүйені құру
Жүйені құру
Жүйені құру
Жүйені құру
Жүйені құру
Жүйені құру
  1. Оған газ датчиктерін қою үшін пышақпен тесік жасаңыз. Сенсорларды карточкамен бекіту үшін сенсорлардың артқы жағына ыстық желім бекітілген.
  2. Тиісті түйреу диаграммасын қолдана отырып, сенсорлық түйреуішті smartit dou микро микроконтроллеріне қосыңыз.
  3. Барлық сенсорлардың GND және VCC түйреуішін қосыңыз.
  4. Микроконтроллерді карточканың ішіне қойып, ыстық желіммен бекітіңіз.

Егер сіз басқа сенсорларды қосқыңыз келсе, оны қосуға болады.

Түйін диаграммасы

Сілтеме тақтасын usb немесе usb power bank арқылы қосыңыз

MQ2 сенсоры

VCC-5В

A0 ------ A0 (сілтеме тақтасы)

GND ----- GND

MQ3 сенсоры

VCC-5В

A0 ------ A1 (сілтеме тақтасы)

GND ----- GND

MQ7 сенсоры

VCC-5В

A0 ------ A2 (сілтеме тақтасы)

GND ----- GND

Барлық VCC мен Ground Linkit тақтасының VCC және Ground арқылы қосылған.

3 -қадам: Linkit Smart Dou дайындау

Linkit Smart Dou дайындау
Linkit Smart Dou дайындау
Linkit Smart Dou дайындау
Linkit Smart Dou дайындау
Linkit Smart Dou дайындау
Linkit Smart Dou дайындау

Әдепкі бойынша Linkit Smart7688 Duo AP режимінде жұмыс істейді, бірақ бұл жоба үшін оны станция режиміне көшіру керек. Бізде бұл тақтаны arduino yun режимінде қолдану жоспары бар болғандықтан, біз конфигурация жасауымыз керек.

Алдымен, тақтаны компьютерге қосыңыз және Wi -Fi желісін сканерлеңіз, сіз LinkIT ******* аты бар желіні табасыз; оған қосылыңыз және шолғышты ашып, осы URL мекенжайын теріңіз. https://mylinkit.local/ және сіз кіру экранын көресіз. Алғаш рет құпия сөзді енгізіп, «Сақтау» түймесін басыңыз, содан кейін қайтадан кіріңіз. Кіргеннен кейін «Желі» қойындысын нұқыңыз, содан кейін сіз келесі экранды көресіз және станция режимін таңдайсыз. Wi -Fi желісін таңдап, Wi -Fi құпия сөзін енгізіп, «Конфигурациялау және қайта бастау» түймесін басыңыз. Енді сіздің тақтаңыз жеке желіге қосылған.

Қосымша ақпарат алу үшін linkit smart dou тақтасының викиге кіріңіз.

Енді бізге linkit smart Dou arduino yun bridge режимін конфигурациялау қажет.

10/7 терезесінен замаска терминалын ашып, linkit smart dou тақтасының IP мекенжайын жазыңыз немесе mylinkit.local деп жазыңыз.

Плитаны тақтаға қосқаннан кейін көпір режимін қосу үшін келесі пәрмендерді орындаңыз.

# uci yunbridge.config.disabled =’0’ орнатылды

# міндетті

# қайта жүктеу

Енді басқарма бұл жобаға дайын.

4 -қадам: Arduino бастапқы кодын Linkit Smart Dou -ға жүктеу

Linkit Smart Dou үшін Arduino бастапқы кодын жүктеу
Linkit Smart Dou үшін Arduino бастапқы кодын жүктеу
Linkit Smart Dou үшін Arduino бастапқы кодын жүктеу
Linkit Smart Dou үшін Arduino бастапқы кодын жүктеу
Linkit Smart Dou үшін Arduino бастапқы кодын жүктеу
Linkit Smart Dou үшін Arduino бастапқы кодын жүктеу

• Arduino IDE ашыңыз.

• Басқару тақтасының менеджерін алу үшін Файл >> Параметрлер бөліміне өту керек, содан кейін «Қосымша тақта менеджерінің URL -мекенжайлары» сілтемесін төменге қойыңыз: (суретті қараңыз)

download.labs.mediatek.com/package_mtk_lin…

Содан кейін, құралдар >> тақта> тақталар менеджері тармағына өту арқылы linkit smart dou тақтасын орнатыңыз … Сіз оны төмен қарай жылжу немесе іздеу жолағына linkit теру арқылы таба аласыз. (Суретті тексеріңіз)

Көріп отырғаныңыздай, мен оны қазірдің өзінде орнаттым, бірақ егер сіз оны орнатпаған болсаңыз, оны орнату түймесін басу арқылы жасаңыз.

Енді тақтаның бар -жоғын тексеріңіз, Құралдар >> Тақтаны және Құралдар> Портты нұқыңыз. Мұнда көрсетілгендей. (Суретті қараңыз)

Енді сіз кодты жазасыз және жүктеу түймесін басу арқылы жүктейсіз (******).

***** Микробағдарламаны сілтеме тақтасына жүктеу

Arduino кодын тақтаға жүктемес бұрын Adruino IDE үшін thinger.io lib дұрыс жүктелгенін және пайдаланушы аты мен тіркелгі деректері дұрыс қосылғанын тексеріңіз. Thinger.io бақылау тақтасы бастапқы кодты сілтеме тақтасына жүктегеннен кейін нақты уақыттағы деректерді көрсетеді.

5 -қадам: Thinger.io платформасын орнату

Thinger.io платформасын орнатыңыз
Thinger.io платформасын орнатыңыз
Thinger.io платформасын орнатыңыз
Thinger.io платформасын орнатыңыз
Thinger.io платформасын орнатыңыз
Thinger.io платформасын орнатыңыз

Thinger.io-бұл құрылғыдан бұлтқа деректерді жіберу үшін қолданылатын iot-бұлтты платформа. Ол екі құрылғыға дейін ақысыз ағындық қызмет көрсетеді. Егер сізде есептік жазба болмаса, шот ашыңыз.

Жаңа құрылғы қосу үшін «Құрылғы қосу» түймесін басыңыз, содан кейін атауды, сипаттаманы және тіркелгі деректерін енгізіңіз (тіркелгі деректері құрылғыны thinger.io -ға қосу үшін міндетті болып табылады, сіз осы тіркелгі деректері мен құрылғы атауын, сондай -ақ пайдаланушы атын енгізуіңіз керек) Құрылғыны бұлтқа қосуға арналған Arduino бастапқы коды).

Деректерді визуализациялау үшін бақылау тақтасын құру үшін бақылау тақтасын қосу түймесін басып, бақылау тақтасының атын және сипаттамасын қою керек. бақылау тақтасы, құрылғы және басқа қызметтер туралы толығырақ ақпарат алу үшін thinger.io құжаттамасына жүгініңіз.

Микробағдарлама сілтеме тақтасына жүктелуде

Arduino кодын тақтаға жүктемес бұрын Adruino IDE үшін thinger.io lib дұрыс жүктелгенін және пайдаланушы аты мен тіркелгі деректері дұрыс қосылғанын тексеріңіз.

Thinger.io бақылау тақтасы бастапқы кодты сілтеме тақтасына жүктегеннен кейін нақты уақыттағы деректерді көрсетеді.

6 -қадам: демо

Бейне

www.youtube.com/embed/0TvXcXoMvuQ

Ұсынылған: