Sisällysluettelo:

SIM900 GSM -pohjainen sääilmoitin: 3 vaihetta (kuvilla)
SIM900 GSM -pohjainen sääilmoitin: 3 vaihetta (kuvilla)

Video: SIM900 GSM -pohjainen sääilmoitin: 3 vaihetta (kuvilla)

Video: SIM900 GSM -pohjainen sääilmoitin: 3 vaihetta (kuvilla)
Video: GSM реле на Arduino и GSM\GPRS shield SIM900 2024, Heinäkuu
Anonim
SIM900 GSM -pohjainen sääilmoitin
SIM900 GSM -pohjainen sääilmoitin

Tarvitsemme aina sääpäivityksiä matkapuhelimeemme. Se voi olla joko online -sovelluksesta tai internetsovelluksesta. Mutta tässä näytän sinulle tavan käyttää tekstiviestitoimintoa matkapuhelimissamme lämpötila- ja kosteuspäivitysten saamiseksi, voit myös laajentaa sitä saadaksesi paine-, korkeus- ja GPS -päivitykset. Täällä käytin DHT22 -laitetta lämpö- ja kosteuspäivitysten saamiseen, mutta voit myös käyttää BMP280 -laitetta painepäivitysten saamiseen. Ilmeisesti käytin Arduinoa kaikissa laskelmissa ja SIM900: ta tekstiviestien lähetysprosessissa. Koska Arduinon käyttö on helppoa useimmille käyttäjille, mutta itse asiassa voit käyttää mitä tahansa mikro -ohjainta koko prosessin ajan. Tätä varten sinun on luettava SIM900- ja DHT22 -tiedot. Joten toistaiseksi käytän tähän yksinkertaisesti Arduino UNO: ta. Nano, Mega, Micro toimivat myös …

Vaihe 1: Tarvittavat osat

Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat

1. Arduino UNO/Nano/Mega/Micro

2. SIM900/800

3. 1 10K vastus

4. DHT22/DHT11

5. Puserot

6. Leipälauta (ei ehkä välttämätön)

7. Erillinen virtalähde SIM900/800 -laitteelle

Vaihe 2: Työmenetelmä ja piirikytkennät

Työskentelytapa ja piirikytkennät
Työskentelytapa ja piirikytkennät
Työskentelytapa ja piirikytkennät
Työskentelytapa ja piirikytkennät
Työskentelytapa ja piirikytkennät
Työskentelytapa ja piirikytkennät

SIM900/800 on GSM-moduuli, joka toimii TX-RX-menetelmillä ja käyttää AT-komentoja. Tähän voidaan sijoittaa normaali 3g-sim-kortti, ja voit myös soittaa ja vastaanottaa puheluita, jos liität tähän mikrofonin, mutta en käytä tuo ominaisuus täällä. Tässä aion käyttää SIM900: n viestipalvelua. SIM900 voi soittaa, vastaanottaa puheluita, soittaa ja lähettää tekstiviestejä. Voit ladata simisi viestipaketilla ja käyttää sitä estääksesi useiden tekstiviestien aiheuttaman ylikuormituksen.

Täällä DHT22 saa lämpö- ja kosteustiedot, jotka lähetetään käyttäjälle tekstiviestinä. Oletetaan siis, että DHT22 ja SIM900 ovat kotona ja olet toimistossa. Joten voit saada järjestelmän lähettämään tekstiviestejä käyttäjälle joka 3. tunti. Voit myös muokata tätä aikaa alla olevassa koodissa.

Piiriliitännät ovat liian helppoja ja yksinkertaisia. Käytä hyppyjä jokaiseen liitäntään.

SIM900 -moduulista on erilaisia versioita. Versioni käyttää 12V 1A -sovitinta sen virran saamiseen. Toinen malli voi vaatia 5V jännitettä. Joten katso versiota huolellisesti ennen sen käyttöä ja muista myös, että ne ovat staattisesti herkkiä laitteita. Älä siis pidä sitä lähellä termokolia tai muovia.

Vaihe 3: Lataa koodi

Latauskoodi
Latauskoodi

Liitäntöjen jälkeen kytke GSM -moduuli ensin päälle, kun SIM -kortti on ladattu. Katso nyt, vilkkuuko moduulin LED. Jos se vilkkuu liian nopeasti (1 välähdys/sekunti), vedä TX- ja RX -liitännät ulos ja aseta ne takaisin paikalleen. Jos se vilkkuu 1 vilkkua/3 sekuntia, voit vahvistaa, että SIM -kortti on nyt käyttövalmis.

Avaa sitten arduino IDE ja avaa tähän liitetty luonnos. Anna luonnoksessa puhelinnumerosi, johon SIM900 -laitteen pitäisi lähettää viesti. Lataa se sitten. Näet viestin lähettämisen määritetyn ajanjakson jälkeen. Voit myös muuttaa sitä koodissa.

Olet nyt valmis ja saat ajankohtaiset säätiedot.

Voit lisätä BMP280 saadaksesi painepäivityksiä tai mitä haluat. Näet vesisäiliön tilan, kiinnität PIR -anturin havaitsemaan ihmisten läsnäolon talossasi jne.

Jos sinulla on ongelmia, kommentoi tähän tai lähetä sähköpostia osoitteeseen [email protected]

Suositeltava: