Cuprins:

Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile: 4 pași
Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile: 4 pași

Video: Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile: 4 pași

Video: Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile: 4 pași
Video: Пошаговая настройка GSM модуля SIM800L 2024, Iulie
Anonim
Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile
Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile
Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile
Arduino și SIM900 GSM GPRS 3G Jurnal de temperatură și umiditate, statistici mobile

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

Adăugați dispozitivul la LoggingPlatform
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

Conexiune hardware
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)

Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Încărcați software-ul necesar pe dispozitiv (Ghid Windows)
Î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

Verificați datele de pe mobil sau desktop
Verificați datele de pe mobil sau desktop
Verificați datele de pe mobil sau desktop
Verificați datele de pe mobil sau desktop
Verificați datele de pe mobil sau desktop
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: