Cuprins:
- Provizii
- Pasul 1: Adăugați dispozitivul la LoggingPlatform
- Pasul 2: Conexiune hardware
- Pasul 3: Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
- Pasul 4: Verificați datele de pe mobil sau desktop
Video: Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Cu Arduino UNO R3, SIM900 Shield AND DHT22 puteți înregistra datele de temperatură și umiditate î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 și umiditatea camerei.
Dispozitivul va fi conectat la internet prin GPRS 2G, deci poate fi folosit chiar și fără router existent sau conexiune la internet prin cablu. Cel mai bun pentru câmpuri, podgorie sau locuri similare fără conexiune fixă la internet.
Veți putea verifica ultimele citiri pe telefonul mobil, desktop sau orice alt dispozitiv cu browser.
Provizii
Puteți achiziționa dispozitivele necesare aici (minim necesar):
Arduino UNO R3
SIM900 Shield pentru Arduino UNO
Încărcător USB pentru a vă alimenta dispozitivul - acum este necesar pentru modulul USB GSM care nu au suficientă energie
cablu micro USB
Modul DHT22 cu cablu
Cartela SIM cu PIN dezactivat și un plan de date
Diodă LED pentru stare
De asemenea, este plăcut să ai:
Sârme de jumper
Platforma experimentală pentru Arduino
Carcasă impermeabilă
Comutator jack pentru alimentare
Acest lucru a fost testat / funcționează și cu senzorul industrial AM2305
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
Introduceți cartela SIM în modulul GSM Shield Connect Shield la Arduino
Conectați adaptorul de alimentare și USB la computer
Conectați ieșirea DHT22 la ecranul GSM PIN 10
Conectați DHT22 + la ecranul GSM 3V
Conectați DHT22 - la ecranul GSM GND
Conectați LED-ul dacă doriți indicarea stării, nu este necesar
Exemplu de diagramă pe imagine
Pasul 3: Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Descărcați și instalați Arduino IDE: https://www.arduino.cc/en/main/software Conectați dispozitivul la USB pe computerul dvs. Windows și instalați driverele dacă este necesar
Rulați Arduino IDE
Selectați portul COM (acesta este de obicei un număr mai mare dacă nu aveți alte dispozitive conectate), imaginea 1
Selectați Tipul plăcii, imaginea 2
Descărcați și deschideți codul sursă: trebuie să aveți biblioteci:
SoftwareSerial.h - acesta este de obicei inclus în Arduino IDE
și
DHT.h - puteți descărca aici și copia în dosarul bibliotecii arduino, cum ar fi: C: / arduino-1.6.8 / biblioteci
Codul SIM900 pentru înregistrare este disponibil aici
Deschideți acest cod SIM900 cu Arduino IDE:
Modificați acești parametri ca în imaginea 3
APN îl puteți obține de la furnizorul dvs. de cartele SIM
Și altele de pe platforma loggingforest: https://loggingforest.com/index.php/page/pricing, imaginea 3
Unele notificări de cod: bibliotecile standard pentru SIM900 nu funcționează corect pentru sarcini repetabile, cum ar fi înregistrarea, așa că comunicăm direct cu comenzile seriale SIM900 AT
Dacă utilizați un scut diferit, poate că trebuie să definiți pinii RX, TX în cod
Când utilizați (nu depanarea sau testarea), ar trebui să dezactivați DEBUG_EN, să treceți de la adevărat la fals
Pentru selectarea manuală a rețelei cu SIM900, dacă locuiți la granița țării, puteți descomenta aceste linii și defini codul de rețea furnizat în serie, la fel ca imaginea 4
codul de rețea, cum ar fi 21910 pentru A1, poate fi găsit în linia COPS, imaginea 5
Dacă codul dvs. este blocat pe TEST AT, înseamnă că adaptorul de alimentare nu oferă suficientă energie pentru SIM900, cel mai bine este să utilizați 5V 2A sau 9V 1A. Unii furnizori de SIM pot necesita USER și PWD pentru conexiunea APN, puteți defini și în cod.
După aceea, dispozitivul dvs. va începe să trimită date către loggingforest și le puteți vedea acolo
Pasul 4: Verificați datele de pe mobil sau desktop
După aceea, dispozitivul dvs. va începe să trimită date către loggingforest și le puteți vedea acolo. În editarea dispozitivului loggingforest definiți doar parametrii numele și valorile ca imagine
Faceți clic pe previzualizare, imaginea 2
Și veți vedea date frumoase, imaginea 3
Simțiți-vă liber să comentați și să partajați loggerul
Recomandat:
NodeMCU Lua Placă ieftină de 6 $ cu înregistrare de temperatură și umiditate MicroPython, statistici Wifi și mobile: 4 pași
NodeMCU Lua Board ieftin de 6 $ Cu înregistrare de temperatură și umiditate MicroPython, statistici Wifi și mobile: Aceasta este în esență stație meteo cloud, puteți verifica datele de pe telefon sau puteți utiliza unele telefoane ca afișaj live Cu dispozitivul NodeMCU puteți înregistra date de temperatură și umiditate în exterior , în cameră, seră, laborator, cameră de răcire sau orice alte locuri completel
MicroPython la prețuri ieftine de 3 USD ESP8266 WeMos D1 Mini pentru 2x înregistrări de temperatură, WiFi și statistici mobile: 4 pași
MicroPython la prețuri ieftine de 3 USD ESP8266 WeMos D1 Mini pentru 2x înregistrări de temperatură, WiFi și statistici mobile: Cu un 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 con
Arduino Ethernet DHT11 Jurnal de temperatură și umiditate, statistici mobile: 4 pași
Înregistrare temperatură și umiditate Arduino Ethernet DHT11, statistici mobile: Cu Arduino UNO R3, Ethernet Shield ȘI DHT11 puteți înregistra datele de temperatură și umiditate î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 și umiditatea camerei. Dispozitiv
Înregistrare temperatură și umiditate Raspberry PI, stație meteo cloud, statistici Wifi și mobile: 6 pași
Înregistrare temperatură și umiditate Raspberry PI, stație meteo cloud, statistici Wifi și mobile: Cu dispozitivul Raspberry PI puteți înregistra datele de temperatură și umiditate î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 și umiditatea. Dispozitivul va fi conectat la internet v
Temperatură, umiditate relativă, jurnal de presiune atmosferică utilizând conectivitatea Raspberry Pi și TE MS8607-02BA01: 22 pași (cu imagini)
Temperatură, umiditate relativă, jurnal de presiune atmosferică utilizând conectivitatea Raspberry Pi și TE MS8607-02BA01: Introducere: În acest proiect vă voi arăta cum să construiți configurarea pas cu pas a unui sistem de înregistrare pentru umiditatea temperaturii și presiunea atmosferică. Acest proiect se bazează pe senzorul de mediu Raspberry Pi 3 Model B și TE Connectivity MS8607-02BA