Sadržaj:

Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika: 4 koraka
Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika: 4 koraka

Video: Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika: 4 koraka

Video: Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika: 4 koraka
Video: МОНИТОРЫ ОКРУЖАЮЩЕЙ СРЕДЫ С ИСПОЛЬЗОВАНИЕМ ДАТЧИКА ТЕМПЕРАТУРЫ, ДАТЧИКА ВЛАЖНОСТИ, ДАТЧИКА ГАЗА НА РУЧКЕ 2024, Srpanj
Anonim
Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika
Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika
Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika
Arduino i SIM900 GSM GPRS 3G bilježenje temperature i vlažnosti, mobilna statistika

S Arduino UNO R3, SIM900 Shield I DHT22 možete potpuno besplatno bilježiti podatke o temperaturi i vlažnosti vani, u prostoriji, stakleniku, laboratoriju, rashladnoj prostoriji ili bilo kojem drugom mjestu. Ovaj primjer ćemo koristiti za bilježenje sobne temperature i vlažnosti.

Uređaj će biti spojen na internet putem GPRS 2G, pa se može koristiti čak i bez postojećeg usmjerivača ili žičane internetske veze. Najbolje za polja, vinograde ili slična mjesta bez fiksne internetske veze.

Moći ćete provjeriti najnovija očitanja na svom mobilnom telefonu, radnoj površini ili bilo kojem drugom uređaju s preglednikom.

Pribor

Ovdje možete kupiti potrebne uređaje (minimalno potrebno):

Arduino UNO R3

Štit SIM900 za Arduino UNO

USB punjač za napajanje vašeg uređaja - sada je to potrebno za usb GSM modula koji nema dovoljno energije

mikro USB kabel

DHT22 modul s kabelom

SIM kartica s onemogućenim PIN -om i nekim podatkovnim planom

LED dioda za status

Također je lijepo imati:

Kratkospojne žice

Eksperimentalna platforma za Arduino

Vodootporno kućište

Utikač za napajanje

Ovo je također testirano/radi s industrijskim senzorom AM2305

Korak 1: Dodajte svoj uređaj u LoggingPlatform

Dodajte svoj uređaj u LoggingPlatform
Dodajte svoj uređaj u LoggingPlatform

Ovdje možete dodati svoj uređaj da biste kasnije dobili api ključeve:

Korak 2: Povezivanje hardvera

Veza hardvera
Veza hardvera

Umetnite SIM u GSM modul Shield Povežite Shield s Arduinom

Spojite adapter za napajanje i USB na računalo

Spojite DHT22 Out na PIN 10 GSM štita

Spojite DHT22 + na GSM štit 3V

Spojite DHT22 - na GSM štit GND

Spojite LED ako želite indikaciju statusa, nije potrebna

Primjer dijagrama na slici

Korak 3: Prenesite softver potreban na uređaj (Vodič za Windows)

Prenesite softver potreban na uređaj (Vodič za Windows)
Prenesite softver potreban na uređaj (Vodič za Windows)
Prenesite softver potreban na uređaj (Vodič za Windows)
Prenesite softver potreban na uređaj (Vodič za Windows)
Prenesite softver potreban na uređaj (Vodič za Windows)
Prenesite softver potreban na uređaj (Vodič za Windows)

Preuzmite i instalirajte Arduino IDE: https://www.arduino.cc/en/main/software Povežite uređaj s USB -om na računalu sa sustavom Windows i po potrebi instalirajte upravljačke programe

Pokrenite Arduino IDE

Odaberite COM port (ovo je obično veći broj ako nemate priključene druge uređaje), slika 1

Odaberite vrstu ploče, sliku 2

Preuzmite i otvorite izvorni kod: Morate imati biblioteke:

SoftwareSerial.h - to je obično uključeno u Arduino IDE

i

DHT.h-ovdje možete preuzeti i kopirati u mapu svoje arduino knjižnice poput: C: / arduino-1.6.8 / biblioteke

SIM900 kôd za prijavu dostupan je ovdje

Otvorite ovaj kod SIM900 pomoću Arduino IDE -a:

Promijenite ove parametre kao na slici 3

APN možete dobiti od svog davatelja SIM kartice

I ostalo s platforme loggingforest: https://loggingforest.com/index.php/page/pricing, slika 3

Neke obavijesti o kodu: Standardne biblioteke za SIM900 ne rade ispravno za ponavljajuće zadatke poput evidentiranja, pa komuniciramo izravno sa serijskim naredbama SIM900 AT

Ako koristite drugačiji štit, možda biste trebali definirati različite RX, TX pinove u kodu

Prilikom korištenja (ne ispravljanje pogrešaka ili testiranje) trebali biste onemogućiti DEBUG_EN, promijeniti iz true u false

Za ručni odabir mreže sa SIM900, ako živite na državnoj granici, možete dekomentirati ove retke i definirati mrežni kôd koji je naveden u serijskoj verziji, poput slike 4

mrežni kod poput 21910 za A1 može se pronaći u COPS retku, slika 5

Ako se vaš kod zaglavio na TEST AT, znači da adapter za napajanje ne daje dovoljno energije za SIM900, najbolje je koristiti 5V 2A ili 9V 1A. Neki davatelji usluga SIM -a mogu zahtijevati KORISNIKA i OSI za apn vezu, također možete definirati u kodu.

Nakon toga će vaš uređaj početi slati podatke u loggingforest i tamo ih možete vidjeti

Korak 4: Provjerite podatke na mobilnom uređaju ili radnoj površini

Provjerite podatke na mobitelu ili stolnom računalu
Provjerite podatke na mobitelu ili stolnom računalu
Provjerite podatke na mobitelu ili stolnom računalu
Provjerite podatke na mobitelu ili stolnom računalu
Provjerite podatke na mobitelu ili stolnom računalu
Provjerite podatke na mobitelu ili stolnom računalu

Nakon toga će vaš uređaj početi slati podatke u loggingforest i možete ih vidjeti tamo. U uređivanju loggingforest uređaja samo definirajte naziv i vrijednosti parametara kao sliku 1

Kliknite na pregled, slika 2

Vidjet ćete lijepe podatke, slika 3

Slobodno komentirajte i podijelite svoj drvosječu

Preporučeni: