Sisukord:

Kontrollige töölaual kodu/kontori toatemperatuuri: 4 sammu
Kontrollige töölaual kodu/kontori toatemperatuuri: 4 sammu

Video: Kontrollige töölaual kodu/kontori toatemperatuuri: 4 sammu

Video: Kontrollige töölaual kodu/kontori toatemperatuuri: 4 sammu
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, Juuli
Anonim
Jälgige oma töölaual kodu/kontori toatemperatuuri
Jälgige oma töölaual kodu/kontori toatemperatuuri

Ruumide või kontorite jälgimiseks või kus iganes me saame seda projekti kasutada ja see näitab nii palju üksikasju nagu graafik, reaalajas temperatuur ja palju muud.

Kasutame:

Kõigepealt peame sellel IoT platvormil arvestama ja selle koodi oma Wemos DI -le panema ning oma LM35 anduri Wemos D1 -ga liidestama, nagu joonisel näidatud, ja seejärel töötlema mõnda sammu Iot platvormil, nagu on näidatud ppt.

IoT platvormi kohta lisateabe saamiseks näidake PPT -d.

Peate võtma oma projekti koodi (selle annab asjadIO. AI, nagu on näidatud PPT -s) ja laadige see üles mikrokontrollerile.

Samm: selle projekti samm -sammuline protsess

2. samm: kood

Peate selle koodi oma mikrokontrollerisse üles laadima. Siin ma kasutan wemos d1 ja pean importima asja, mida peate oma wifi SSID ja parooli muutma. (Siin on minu SSID: DDIK Makadia ja parool: kidd123456789)

Samm: diagramm

Diagramm
Diagramm

LM35 andur tuleb ühendada, nagu joonisel näidatud.

Samm: riistvara kirjeldus

Riistvara kirjeldus
Riistvara kirjeldus
Riistvara kirjeldus
Riistvara kirjeldus

LM35 andur:

Tööpinge: 4-20V 3 kontakti: VCC, GND, SIGNAL SIGNAL pin muudab pinget vastavalt temperatuurile Tihvtide konfiguratsiooni leiate allolevast skeemist. See väljund edastatakse seejärel AtMega 16 IC-s olevatele ADC-dele, mis arvutavad valemi järgi temperatuuri ° C-vormingus. LM35-seeria on täpsed integreeritud ahela temperatuuriandurid, mille väljundpinge on lineaarselt proportsionaalne Celsiuse (Celsiuse) temperatuuriga. LM35 -l on seega eelis lineaarsete temperatuuriandurite ees, mis on kalibreeritud Kelvini kraadides.

Wemos D1:

Funktsioonid:

11 digitaalset sisend-/väljundnõela, kõigil tihvtidel on katkestus/pwm/I2C/ühe juhtmega tugi (välja arvatud D0) 1 analoogsisend (maksimaalne sisend 3,2 V) Ühildub Arduinoga Ühildub nodemcu -ga

Tehnilised andmed:

Mikrokontroller ESP-8266EX

Tööpinge 3.3V

Digitaalsed sisend-/väljundpistikud 11

Analoogsisendi tihvtid 1 (maksimaalne sisend: 3,2 V)

Kella kiirus 80MHz/160MHz

Välk 4M baiti

Pikkus 68,6 mm

Laius 53,4 mm

Kaal 25g

Tihvt:

Nööpnõel | Funktsioon | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Analoogsisend, max 3.3V sisend | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, 10k Pull-up | GPIO0

D4 | IO, 10k pull-up, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

D8 | IO, 10k allalaadimine, SS | GPIO15

G | Maa | GND

5V | 5V | -

3V3 | 3.3V | 3.3V

RST | Lähtesta | RST

Soovitan: