Мазмұны:

Ауаның ластануын бақылау - IoT-Data Viz-ML: 3 қадам (суреттермен)
Ауаның ластануын бақылау - IoT-Data Viz-ML: 3 қадам (суреттермен)

Бейне: Ауаның ластануын бақылау - IoT-Data Viz-ML: 3 қадам (суреттермен)

Бейне: Ауаның ластануын бақылау - IoT-Data Viz-ML: 3 қадам (суреттермен)
Бейне: Атмосфералық ауаның ластануын қайтіп азайтамыз? | Экосана 2024, Шілде
Anonim
Image
Image
Қажетті компоненттер
Қажетті компоненттер

Сонымен, бұл негізінен IoT қосымшасы, оған аппараттық бөлік пен бағдарламалық қамтамасыз ету бөлігі кіреді. Бұл оқулықта сіз IoT құрылғысын қалай орнату керектігін және ауадағы ластаушы газдардың әр түрін бақылау үшін оны қалай қолдану керектігін білесіз. Сонымен, бұл оқулыққа IoT және Data Science кіреді.

Бағдарламалау тілдері C Programming және Python.

1 -қадам: Қажетті компоненттер

Жабдық:

1) NodeMCU - IoT қосымшаларын құруға арналған ESP8266 қуатты микроконтроллер.

2) MQ2 газ сенсоры - ауадағы газдардың әр түрін анықтауға арналған қарапайым газ сенсоры.

Бағдарламалық қамтамасыз ету:

3) Arduino IDE компьютерге / ноутбукке орнатылған

4) Jupyter жазу кітапшасы, Python және әр түрлі кітапханалар - Сіз осы бейне оқулыққа сүйене отырып, орнатуды жасай аласыз.

2 -қадам: құрылғыны орнату (жабдықты орнату)

Құрылғыны орнату (жабдықты орнату)
Құрылғыны орнату (жабдықты орнату)

1) NodeMCU тақтаның ішінде орнатылған.

2) Газ сенсорының қосылуы:

а) Vcc NodeMCU Вин портына қосылған.

б) GND NodeMCU GND түйреуішіне қосылған

в) A0 түйреуіші NodeMCU A0 түйреуішіне қосылады

3) Серво қозғалтқышының қосылуы

a) Servo қозғалтқышының +ve пині NodeMCU Vin -ке қосылған

b) -ve пині NodeMCU GND -ге қосылған

в) Жетекші түйреуіш немесе шығыс түйреуіші NodeMCU D0 істігіне қосылады.

4) Жарық диодтарының қосылуы

а) Светодиодтардың +ve түйреуіштері NodeMCU -дің Вин портына, ал -түйреуіштері NodeMCU -дің GND -не қосылады.

3 -қадам: бағдарламалық қамтамасыз ету (кодтау және визуализация)

Бағдарламалық қамтамасыз ету (кодтау және визуализация)
Бағдарламалық қамтамасыз ету (кодтау және визуализация)
Бағдарламалық қамтамасыз ету (кодтау және визуализация)
Бағдарламалық қамтамасыз ету (кодтау және визуализация)
Бағдарламалық қамтамасыз ету (кодтау және визуализация)
Бағдарламалық қамтамасыз ету (кодтау және визуализация)

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

github.com/debadridtt/Air-Pollution-Monitoring-using-IoT-Data-Viz.-ML

Ұсынылған: