Sisällysluettelo:

Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: 4 vaihetta
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: 4 vaihetta

Video: Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: 4 vaihetta

Video: Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot: 4 vaihetta
Video: GSM/GPRS Shield, модуль A6 для Arduino/Piranha 2024, Marraskuu
Anonim
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot
Arduino ja SIM900 GSM GPRS 3G Lämpötilan ja kosteuden kirjaaminen, mobiilitilastot

Arduino UNO R3: n, SIM900 Shield AND DHT22: n avulla voit kirjata lämpötila- ja kosteustiedot ulos, huoneeseen, kasvihuoneeseen, laboratorioon, jäähdytyshuoneeseen tai mihin tahansa muuhun paikkaan täysin ilmaiseksi. Tässä esimerkissä kirjataan huoneen lämpötila ja kosteus.

Laite yhdistetään Internetiin GPRS 2G: n kautta, joten sitä voidaan käyttää myös ilman olemassa olevaa reititintä tai kiinteää internetyhteyttä. Paras kentille, viinitarhoille tai vastaaville paikoille, joissa ei ole kiinteää Internet -yhteyttä.

Voit tarkistaa uusimmat lukemat matkapuhelimellasi, työpöydälläsi tai millä tahansa muulla laitteella, jossa on selain.

Tarvikkeet

Voit ostaa tarvittavat laitteet täältä (vähimmäisvaatimus):

Arduino UNO R3

SIM900 -kilpi Arduino UNO: lle

USB -laturi laitteen virran kytkemiseen - nyt tämä vaaditaan, jos GSM -moduulin USB -laitteessa ei ole tarpeeksi virtaa

mikro -USB -kaapeli

DHT22 -moduuli kaapelilla

SIM -kortti, jossa PIN -koodi on poistettu käytöstä, ja joitakin datapaketteja

LED -diodi tilaan

Mukava myös saada:

Hyppyjohdot

Kokeilualusta Arduinolle

Vedenpitävä kotelo

Virtakytkin

Tämä on myös testattu/toimii teollisen AM2305 -anturin kanssa

Vaihe 1: Lisää laite LoggingPlatformiin

Lisää laitteesi LoggingPlatformiin
Lisää laitteesi LoggingPlatformiin

Täällä voit lisätä laitteesi saadaksesi myöhemmin tarvittavat api -avaimet:

Vaihe 2: Laitteistoyhteys

Laitteistoyhteys
Laitteistoyhteys

Aseta SIM -kortti GSM -moduuliin Shield Connect Shield Arduinoon

Liitä verkkolaite ja USB tietokoneeseen

Liitä DHT22 Out GSM -kilven PIN -koodiin 10

Liitä DHT22 + GSM -suojaan 3V

Yhdistä DHT22 - GSM -kilpeen GND

Liitä LED, jos haluat tilailmoituksen, ei pakollinen

Kaavion esimerkki kuvassa

Vaihe 3: Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)

Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)
Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)
Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)
Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)
Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)
Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)

Lataa ja asenna Arduino IDE: https://www.arduino.cc/en/main/software Yhdistä laite USB -laitteeseen Windows -tietokoneellasi ja asenna ohjaimet tarvittaessa

Suorita Arduino IDE

Valitse COM -portti (tämä on yleensä suurempi luku, jos sinulla ei ole muita laitteita kytketty), kuva 1

Valitse kortin tyyppi, kuva 2

Lataa ja avoin lähdekoodi: Sinulla on oltava kirjastot:

SoftwareSerial.h - tämä sisältyy yleensä Arduino IDE: hen

ja

DHT.h-voit ladata täältä ja kopioida arduino-kirjastokansioosi, kuten: C: / arduino-1.6.8 / libraries

SIM900 -koodi kirjaamista varten löytyy täältä

Avaa tämä SIM900 -koodi Arduino IDE: llä:

Muuta nämä parametrit kuten kuvassa 3

APN, jonka saat SIM -kortin tarjoajalta

Ja muuta loggingforest -alustalta: https://loggingforest.com/index.php/page/pricing, kuva 3

Jotkut koodihuomautukset: SIM900: n vakiokirjastot eivät toimi kunnolla toistettavissa tehtävissä, kuten kirjautumisessa, joten kommunikoimme suoraan sarjan SIM900 AT -komentojen kanssa

Jos käytät eri suojaa, sinun on ehkä määritettävä eri RX-, TX -nastat koodissa

Kun käytät (ei virheenkorjausta tai testausta), sinun on poistettava DEBUG_EN käytöstä, vaihda tosi -asetuksesta epätosi -arvoon

Jos valitset manuaalisen verkon valinnan SIM900: n kanssa, jos asut maan rajalla, voit poistaa nämä rivit ja määrittää sarjassa annetun verkkokoodin, kuten kuva 4

verkkokoodi, kuten 21910 A1: lle, löytyy COPS -riviltä, kuva 5

Jos koodisi juuttui TEST AT -tilaan, se tarkoittaa, että verkkolaite ei anna riittävästi virtaa SIM900: lle, on parasta käyttää 5V 2A tai 9V 1A. Jotkut sim -palveluntarjoajat voivat vaatia USER- ja PWD -apn -yhteyden muodostamiseen, voit myös määrittää koodin.

Sen jälkeen laite alkaa lähettää tietoja lokimetsään ja näet sen siellä

Vaihe 4: Tarkista tiedot mobiililaitteella tai työpöydällä

Tarkista tiedot mobiililaitteella tai työpöydällä
Tarkista tiedot mobiililaitteella tai työpöydällä
Tarkista tiedot mobiililaitteella tai työpöydällä
Tarkista tiedot mobiililaitteella tai työpöydällä
Tarkista tiedot mobiililaitteella tai työpöydällä
Tarkista tiedot mobiililaitteella tai työpöydällä

Tämän jälkeen laitteesi alkaa lähettää tietoja loggingforestille ja näet sen siellä Loggingforest -laitteen muokkauksessa määritä parametrien nimi ja arvot kuvana 1

Napsauta esikatselua, kuva 2

Ja näet hienoja tietoja, kuva 3

Voit vapaasti kommentoida ja jakaa kirjailijasi

Suositeltava: