Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Cu un mic cip / dispozitiv ESP8266 ieftin, puteți înregistra datele de temperatură în exterior, în cameră, seră, laborator, cameră de răcire sau în orice alte locuri complet gratuit. Acest exemplu îl vom folosi pentru a înregistra temperatura camerei de răcire, în interior și în exterior.
Dispozitivul va fi conectat la internet prin Wifi
Veți putea verifica ultimele citiri pe telefonul dvs. mobil, desktop sau orice alt dispozitiv cu browser
Provizii
Aveți nevoie de piese hardware pentru a face dispozitivul de înregistrare. Puteți achiziționa dispozitivele necesare aici (minim necesar):
- WeMos D1 mini
- cablu micro USB
- 2x DS18B20 impermeabil cu placă de module
De asemenea, este plăcut să ai:
- Încărcător USB pentru a alimenta dispozitivul
- Carcasă impermeabilă
Pasul 1: Adăugați dispozitivul la LoggingPlatform
Aici puteți adăuga dispozitivul pentru a obține cheile API necesare mai târziu:
Pasul 2: Conexiune hardware
Conectați 2x DS18B20 Out la WeMos D1 in
DS18B20 folosind onewire și poate fi conectat la același pin, dar simplificați conexiunea fără lipire, ne vom conecta separat.
Exemplu de diagramă pe imaginea 1
Rețineți că intrările / ieșirile digitale pe WeMos D1 mini nu sunt aceleași ca în cod, iată exemplul de tranziție, de aceea în cod folosim pinii 4 și 5, dar pe plăci este scris ca D1, D2 ca pe imag 2
Pasul 3: Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Conectați dispozitivul la USB pe computerul dvs. Windows Descărcați și instalați Python aici:
Descărcați și rulați instrumentul uPyCraft IDE pentru a vă bloca NodeMCU aici: uPyCraft.exe
Imaginea 1: Selectați portul COM (acesta este de obicei un număr mai mare dacă nu aveți alte dispozitive conectate)
Imaginea 2:
Înregistrați firmware-ul descărcat microPython pe dispozitiv Dacă aveți pyBoard sau dispozitiv cu firmware preîncărcat, puteți sări peste acest pas
Descărcați firmware-ul MicroPython pentru NodeMCU aici:
Imaginea 3:
Încărcați exemplul de cod de bază LoggingForest pe dispozitiv Descărcați exemplul de cod aici: main.py
Utilizați meniul-> Salvați pagina ca sau CTRL + S pentru a descărca de pe această pagină main.py
Acum deschideți fișierul în instrumentul uPiCraft și modificați parametrii primiți pe site-ul loggingforest.com
Imaginea 4:
Descărcați și rulați
Pasul 4: Verificați-vă datele pe desktop sau pe mobil
După aceea, dispozitivul dvs. va începe să trimită date către loggingforest și le puteți vedea acolo
Imaginea 2:
Faceți clic pe previzualizare
Imaginea 3:
Și veți vedea date frumoase, temperatura în camera de răcire și temperatura exterioară