Satura rādītājs:

Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika: 4 soļi
Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika: 4 soļi

Video: Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika: 4 soļi

Video: Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika: 4 soļi
Video: Arduino with SIM900 GSM/GPRS shield 2024, Jūlijs
Anonim
Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika
Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika
Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika
Arduino un SIM900 GSM GPRS 3G temperatūras un mitruma reģistrēšana, mobilā statistika

Ar Arduino UNO R3, SIM900 Shield AND DHT22 jūs varat reģistrēt temperatūras un mitruma datus ārpus telpām, telpā, siltumnīcā, laboratorijā, dzesēšanas telpā vai jebkurā citā vietā. Šo piemēru mēs izmantosim, lai reģistrētu istabas temperatūru un mitrumu.

Ierīce tiks savienota ar internetu, izmantojot GPRS 2G, tāpēc to var izmantot pat bez esoša maršrutētāja vai vadu interneta savienojuma. Labākais laukiem, vīna dārziem vai līdzīgām vietām bez fiksēta interneta pieslēguma.

Jūs varēsit pārbaudīt jaunākos rādījumus savā mobilajā tālrunī, darbvirsmā vai jebkurā citā ierīcē ar pārlūkprogrammu.

Piegādes

Šeit varat iegādāties nepieciešamās ierīces (minimums):

Arduino UNO R3

SIM900 vairogs Arduino UNO

USB lādētājs ierīces barošanai - tagad tas ir nepieciešams, lai GSM modulim USB nebūtu pietiekami daudz enerģijas

mikro USB kabelis

DHT22 modulis ar kabeli

SIM karte ar PIN ir atspējota un daži datu plāni

LED diode statusam

Arī patīkami, ja ir:

Jumper vadi

Eksperimentālā platforma Arduino

Ūdensnecaurlaidīgs korpuss

Domkrata slēdzis barošanai

Tas arī pārbaudīja/darbojas ar rūpniecisko AM2305 sensoru

1. darbība. Pievienojiet ierīci LoggingPlatform

Pievienojiet savu ierīci LoggingPlatform
Pievienojiet savu ierīci LoggingPlatform

Šeit jūs varat pievienot savu ierīci, lai iegūtu vēlāk nepieciešamās API atslēgas:

2. darbība. Aparatūras savienojums

Aparatūras savienojums
Aparatūras savienojums

Ievietojiet SIM karti GSM modulī Shield Connect Shield ar Arduino

Pievienojiet datoram strāvas adapteri un USB

Pievienojiet DHT22 Out GSM vairoga PIN 10

Pievienojiet DHT22 + GSM vairogam 3V

Savienojiet DHT22 - ar GSM vairogu GND

Pievienojiet LED, ja vēlaties statusa indikāciju, nav nepieciešama

Diagrammas piemērs attēlā

3. darbība: augšupielādējiet ierīcē nepieciešamo programmatūru (Windows rokasgrāmata)

Ierīcei nepieciešamās programmatūras augšupielāde (Windows rokasgrāmata)
Ierīcei nepieciešamās programmatūras augšupielāde (Windows rokasgrāmata)
Ierīcei nepieciešamās programmatūras augšupielāde (Windows rokasgrāmata)
Ierīcei nepieciešamās programmatūras augšupielāde (Windows rokasgrāmata)
Ierīcei nepieciešamās programmatūras augšupielāde (Windows rokasgrāmata)
Ierīcei nepieciešamās programmatūras augšupielāde (Windows rokasgrāmata)

Lejupielādējiet un instalējiet Arduino IDE: https://www.arduino.cc/en/main/software Savienojiet ierīci ar USB savā Windows datorā un, ja nepieciešams, instalējiet draiverus

Palaidiet Arduino IDE

Atlasiet COM portu (parasti tas ir lielāks skaitlis, ja nav pievienotas citas ierīces), 1. attēls

Izvēlieties tāfeles veidu, 2. attēls

Lejupielādēt un atvērtā pirmkoda: Jums ir jābūt bibliotēkām:

SoftwareSerial.h - tas parasti ir iekļauts Arduino IDE

un

DHT.h-jūs varat lejupielādēt šeit un nokopēt savā arduino bibliotēkas mapē, piemēram: C: / arduino-1.6.8 / bibliotēkas

SIM900 kods reģistrēšanai ir pieejams šeit

Atveriet šo SIM900 kodu, izmantojot Arduino IDE:

Mainiet šos parametrus tāpat kā 3. attēlā

APN, ko varat saņemt no SIM kartes nodrošinātāja

Un citi no loggingforest platformas: https://loggingforest.com/index.php/page/pricing, 3. attēls

Daži paziņojumi par kodu: SIM900 standarta bibliotēkas nedarbojas pareizi atkārtojamiem uzdevumiem, piemēram, reģistrēšanai, tāpēc mēs tieši sazināmies ar SIM900 sērijas AT komandām

Ja izmantojat citu vairogu, iespējams, jums kodā ir jānosaka dažādas RX, TX tapas

Lietojot (nevis atkļūdošanu vai testēšanu), jums ir jāatspējo DEBUG_EN, nomainiet no patiesas uz nepatiesu

Ja manuāli izvēlaties tīklu ar SIM900, ja dzīvojat uz valsts robežas, varat atcelt šīs rindas un norādīt sērijveidā sniegto tīkla kodu, piemēram, 4. attēlu

tīkla kodu, piemēram, 21910 A1, var atrast COPS rindā, 5. attēlā

Ja jūsu kods iestrēdzis TEST AT, tas nozīmē, ka strāvas adapteris nedod pietiekami daudz jaudas SIM900, vislabāk izmantot 5V 2A vai 9V 1A. Daži sim pakalpojumu sniedzēji apn savienojumam var pieprasīt USER un PWD, jūs varat arī definēt kodu.

Pēc tam jūsu ierīce sāks sūtīt datus uz mežizstrādes mežu, un jūs to varat redzēt tur

4. darbība: pārbaudiet datus mobilajā vai darbvirsmā

Pārbaudiet datus mobilajā ierīcē vai galddatorā
Pārbaudiet datus mobilajā ierīcē vai galddatorā
Pārbaudiet datus mobilajā ierīcē vai galddatorā
Pārbaudiet datus mobilajā ierīcē vai galddatorā
Pārbaudiet datus mobilajā ierīcē vai galddatorā
Pārbaudiet datus mobilajā ierīcē vai galddatorā

Pēc tam jūsu ierīce sāks sūtīt datus uz loggingforest, un jūs to varat redzēt tur. Loggingforest ierīces rediģēšanā vienkārši definējiet parametru nosaukumu un vērtības kā 1. attēlu

Noklikšķiniet uz priekšskatījuma, 2. attēls

Un jūs redzēsit jaukus datus, 3. attēls

Jūtieties brīvi komentēt un kopīgot savu reģistrētāju

Ieteicams: