Sommario:
- Forniture
- Passaggio 1: aggiungi il tuo dispositivo a LoggingPlatform
- Passaggio 2: connessione hardware
- Passaggio 3: caricare il software necessario sul dispositivo (guida di Windows)
- Passaggio 4: controlla i dati su dispositivi mobili o desktop
Video: Arduino e SIM900 GSM GPRS 3G Registrazione di temperatura e umidità, statistiche mobili: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Con Arduino UNO R3, SIM900 Shield E DHT22 puoi registrare i dati di temperatura e umidità all'esterno, in camera, in serra, in laboratorio, in cella frigorifera o in qualsiasi altro luogo completamente gratuito. Useremo questo esempio per registrare la temperatura e l'umidità della stanza.
Il dispositivo sarà connesso a Internet tramite GPRS 2G, quindi può essere utilizzato anche senza Router esistente o connessione Internet cablata. Ideale per campi, vigneti o luoghi simili senza connessione internet fissa.
Sarai in grado di controllare le ultime letture sul tuo telefono cellulare, desktop o qualsiasi altro dispositivo con browser.
Forniture
Puoi acquistare i dispositivi necessari qui (minimo richiesto):
Arduino UNO R3
Schermo SIM900 per Arduino UNO
Caricatore USB per alimentare il tuo dispositivo: ora è necessario perché il modulo GSM USB non abbia abbastanza potenza
cavo micro USB
Modulo DHT22 con cavo
SIM Card con PIN disabilitato e qualche piano dati
Diodo LED per lo stato
Bello anche avere:
Ponticelli
Piattaforma sperimentale per Arduino
Custodia impermeabile
Interruttore jack per alimentazione
Questo è anche testato/funziona con il sensore industriale AM2305
Passaggio 1: aggiungi il tuo dispositivo a LoggingPlatform
Qui puoi aggiungere il tuo dispositivo per ottenere le chiavi API necessarie in seguito:
Passaggio 2: connessione hardware
Inserisci la SIM nel modulo GSM Shield Collega Shield ad Arduino
Collega l'adattatore di alimentazione e l'USB al PC
Collegare DHT22 Out a GSM shield PIN 10
Collegare DHT22 + allo schermo GSM 3V
Collegare DHT22 – allo schermo GSM GND
Collegare il LED se si desidera un'indicazione di stato, non necessaria
Esempio di diagramma sull'immagine
Passaggio 3: caricare il software necessario sul dispositivo (guida di Windows)
Scarica e installa Arduino IDE: https://www.arduino.cc/en/main/software Collega il dispositivo all'USB sul tuo PC Windows e installa i driver se necessario
Esegui Arduino IDE
Seleziona la porta COM (di solito è un numero più grande se non hai altri dispositivi collegati), immagine 1
Seleziona il tipo di scheda, immagine 2
Download e codice open source: è necessario disporre di librerie:
SoftwareSerial.h: di solito è incluso nell'IDE di Arduino
e
DHT.h: puoi scaricare qui e copiare nella cartella della libreria di arduino come: C:\arduino-1.6.8\libraries
Il codice SIM900 per la registrazione è disponibile qui
Apri questo codice SIM900 con Arduino IDE:
Modificare questi parametri come nell'immagine 3
APN che puoi ottenere dal provider della tua carta SIM
E altro dalla piattaforma loggingforest: https://loggingforest.com/index.php/page/pricing, immagine 3
Alcune note sul codice: le librerie standard per SIM900 non funzionano correttamente per attività ripetibili come la registrazione, quindi comunichiamo direttamente con i comandi AT della SIM900 seriale
Se si utilizza uno scudo diverso, forse è necessario definire diversi pin RX, TX nel codice
Quando si utilizza (non si esegue il debug o il test) è necessario disabilitare DEBUG_EN, passare da vero a falso
Per la selezione manuale della rete con SIM900, se vivi al confine del paese, puoi decommentare queste righe e definire il codice di rete fornito in seriale, così come l'immagine 4
codice di rete come 21910 per A1 può essere trovato nella riga COPS, immagine 5
Se il tuo codice è bloccato su TEST AT, significa che l'alimentatore non fornisce energia sufficiente per SIM900, meglio usare 5V 2A o 9V 1A. Alcuni provider di sim potrebbero richiedere USER e PWD per la connessione apn, che puoi anche definire nel codice.
Dopodiché il tuo dispositivo inizierà a inviare dati a loggingforest e potrai vederli lì
Passaggio 4: controlla i dati su dispositivi mobili o desktop
Dopodiché il tuo dispositivo inizierà a inviare dati a loggingforest e puoi vederli lì Nella modifica del dispositivo loggingforest basta definire i parametri nome e valori come immagine 1
Clicca su anteprima, immagine 2
E vedrai dei bei dati, immagine 3
Sentiti libero di commentare e condividere il tuo logger
Consigliato:
NodeMCU Lua Scheda Economica 6$ Con MicroPython Registrazione Temperatura e Umidità, Wifi e Statistiche Mobile: 4 Passaggi
NodeMCU Lua Scheda economica da 6 $ con registrazione MicroPython di temperatura e umidità, Wi-Fi e statistiche mobili: questa è fondamentalmente una stazione meteorologica cloud, puoi controllare i dati sul tuo telefono o utilizzare un telefono come display live Con il dispositivo NodeMCU puoi registrare i dati di temperatura e umidità all'esterno , in camera, serra, laboratorio, cella frigorifera o qualsiasi altro luogo completo
MicroPython a buon mercato $ 3 ESP8266 WeMos D1 Mini per 2x registrazione della temperatura, Wi-Fi e statistiche mobili: 4 passaggi
MicroPython a buon mercato $ 3 ESP8266 WeMos D1 Mini per 2x registrazione della temperatura, Wi-Fi e statistiche mobili: con un piccolo chip / dispositivo ESP8266 economico puoi registrare i dati della temperatura all'esterno, nella stanza, nella serra, nel laboratorio, nella stanza di raffreddamento o in qualsiasi altro luogo completamente gratuito. Useremo questo esempio per registrare la temperatura della stanza di raffreddamento, interna ed esterna. Il dispositivo sarà con
Arduino Ethernet DHT11 Registrazione di temperatura e umidità, statistiche mobili: 4 passaggi
Arduino Ethernet DHT11 Registrazione di temperatura e umidità, statistiche mobili: con Arduino UNO R3, Ethernet Shield E DHT11 è possibile registrare i dati di temperatura e umidità all'esterno, nella stanza, nella serra, nel laboratorio, nella stanza di raffreddamento o in qualsiasi altro luogo completamente gratuito. Useremo questo esempio per registrare la temperatura e l'umidità della stanza. Dispositivo
ARUPI - un'unità di registrazione automatizzata a basso costo/unità di registrazione autonoma (ARU) per ecologisti del paesaggio sonoro: 8 passaggi (con immagini)
ARUPI - un'unità di registrazione automatizzata a basso costo/unità di registrazione autonoma (ARU) per ecologisti del paesaggio sonoro: questa istruzione è stata scritta da Anthony Turner. Il progetto è stato sviluppato con molto aiuto dallo Shed in the School of Computing, University of Kent (il signor Daniel Knox è stato di grande aiuto!). Ti mostrerà come costruire un sistema di registrazione audio automatizzato
Registrazione temperatura e umidità Raspberry PI, stazione meteo cloud, Wi-Fi e statistiche mobili: 6 passaggi
Registrazione temperatura e umidità Raspberry PI, stazione meteo cloud, Wi-Fi e statistiche mobili: con il dispositivo Raspberry PI è possibile registrare i dati di temperatura e umidità all'esterno, nella stanza, nella serra, nel laboratorio, nella stanza di raffreddamento o in qualsiasi altro luogo completamente gratuito. Useremo questo esempio per registrare la temperatura e l'umidità. Il dispositivo sarà connesso a internet v