Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Za praćenje soba ili ureda ili bilo gdje gdje možemo koristiti ovaj projekt, a to je prikaz s toliko detalja kao što su grafikon, temperatura u stvarnom vremenu i još mnogo toga.
Koristimo:
Prije svega, moramo napraviti račun na ovoj IoT platformi, staviti ovaj kôd na svoj Wemos DI i povezati vaš LM35 senzor s Wemos D1 kao što je prikazano na dijagramu, a zatim obraditi neki korak na Iot platformi kao što je prikazano na ppt.
Pokažite PPT za više informacija o IoT platformi.
Morate uzeti svoj vlastiti projektni kôd (dostavit će ga thingsIO. AI, kao što je prikazano u PPT -u) i prenijeti na mikrokontroler.
Korak 1: Korak po korak Proces ovog projekta
Korak 2: Kodiranje
Ovaj kôd morate prenijeti u svoj mikro kontroler. Ovdje koristim wemos d1 i moram uvesti nešto što morate promijeniti da biste promijenili SSID i lozinku za wifi. (Ovdje je moj SSID: DDIK Makadia i lozinka: kidd123456789)
Korak 3: Dijagram
Morate spojiti svoj LM35 senzor kao što je prikazano na slici.
Korak 4: Opis hardvera
Senzor LM35:
Radni napon: 4-20V 3 pina: VCC, GND, SIGNALNI SIGNAL pin mijenja napon prema temp. LM35 je 3-polni temperaturni osjetnik koji zahtijeva VCC i GND, a zauzvrat preostali treći pin daje nam analogni izlaz. Za njegove konfiguracije pinova pogledajte donju shemu kola. Ovaj izlaz tada se daje ADC-ovima prisutnim u AtMega 16 IC koji prema formuli izračunavaju temperaturu u formatu ° C. Serija LM35 su precizni osjetnici temperature s integriranim krugom, čiji je izlazni napon linearno proporcionalan Celzijevoj (Celzijevoj) temperaturi. LM35 stoga ima prednost u odnosu na linearne temperaturne senzore kalibrirane u ° Kelvinima.
Wemos D1:
Značajke:
11 digitalnih ulazno/izlaznih pinova, svi pinovi imaju prekid/pwm/I2C/podržano jednu žicu (osim za D0) 1 analogni ulaz (maksimalni ulaz 3,2 V) Mikro USB veza Utičnica za napajanje, 9-24 V ulaz napajanja. Kompatibilan s Arduinom Kompatibilan s nodemcu
Tehničke specifikacije:
Mikrokontroler ESP-8266EX
Radni napon 3.3V
Digitalni I/O pinovi 11
Pinovi za analogni ulaz 1 (maksimalni ulaz: 3,2 V)
Radni takt 80MHz/160MHz
Flash 4 MB
Duljina 68,6 mm
Širina 53,4 mm
Težina 25 g
Pin:
Pin | Funkcija | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Analogni ulaz, max 3.3V ulaz | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k izvlačenja, IZGRADNJA_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Uzemljenje | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | Poništi | RST