Monitering van lugbesoedeling - IoT-Data Viz-ML: 3 stappe (met foto's)
Monitering van lugbesoedeling - IoT-Data Viz-ML: 3 stappe (met foto's)
Anonim

Dit is dus basies 'n volledige IoT -toepassing wat hardeware sowel as sagteware -deel bevat. In hierdie handleiding sal u sien hoe u die IoT -toestel instel en hoe ons die verskillende tipes besoedelingsgasse in die lug kan monitor. Hierdie tutoriaal bevat dus IoT en Data Science.

Programmeringstale wat betrokke is, is C Programming en Python.

Stap 1: Vereiste komponente

Hardeware:

1) NodeMCU - 'n ESP8266 -aangedrewe mikrobeheerder, ideaal vir die bou van IoT -toepassings.

2) MQ2 gassensor - 'n Eenvoudige gassensor om die verskillende tipes gasse in die lug op te spoor.

Sagteware:

3) Arduino IDE geïnstalleer op u rekenaar / skootrekenaar

4) Jupyter Notebook, Python en verskillende biblioteke - u kan die opstelling uitvoer deur hierdie video -tutoriaal te volg.

Stap 2: Opstel van toestel (hardeware -opstelling)

1) Die NodeMCU is in die broodbord geplaas.

2) Gas sensor aansluiting:

a) Vcc is gekoppel aan Vin -poort van die NodeMCU.

b) GND is gekoppel aan die GND -pen van NodeMCU

c) A0 -pen is gekoppel aan die A0 -pen van die NodeMCU

3) Servomotorverbinding

a) +pin van Servo Motor is gekoppel aan Vin van NodeMCU

b) -ve pin is gekoppel aan die GND van NodeMCU

c) Die bedieningspen of die uitvoerpen is gekoppel aan die D0 -pen van NodeMCU.

4) LED's aansluiting

a) Die +ve -penne van die LED's is gekoppel aan die Vin -poort van die NodeMCU en die -ve -penne aan die GND van die NodeMCU

Stap 3: Sagteware (kodering en visualisering)

Kry die Arduino -kode en die visualiseringskode hieronder. Alles word stap vir stap genoem. Kyk na die volledige video om 'n gedetailleerde oorsig van hierdie projek te kry.

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