Taula de continguts:

Notificador meteorològic basat en GSM SIM900: 3 passos (amb imatges)
Notificador meteorològic basat en GSM SIM900: 3 passos (amb imatges)

Vídeo: Notificador meteorològic basat en GSM SIM900: 3 passos (amb imatges)

Vídeo: Notificador meteorològic basat en GSM SIM900: 3 passos (amb imatges)
Vídeo: Запуск с Webasto в -50ºC 2024, Juliol
Anonim
Notificador de temps basat en GSM GS900
Notificador de temps basat en GSM GS900

Sempre necessitem actualitzacions meteorològiques al nostre telèfon mòbil. Pot ser des de l'aplicació en línia o l'aplicació del sistema mitjançant Internet. Però aquí us mostraré una manera d’utilitzar la funció de missatgeria de text als nostres mòbils per obtenir les actualitzacions de temperatura i humitat. També podeu ampliar-la per obtenir actualitzacions de pressió i altitud i GPS. Aquí he utilitzat un DHT22 per obtenir actualitzacions de temperatura i humitat, però també podeu utilitzar un BMP280 per obtenir actualitzacions de pressió. Viouslybviament he utilitzat un Arduino per a tots els càlculs i SIM900 per al procés d’enviament d’SMS. Atès que utilitzar Arduino serà fàcil per a la majoria d’usuaris, però en realitat podeu utilitzar qualsevol microcontrolador durant tot el procés. Per a això, haureu de llegir el full de dades de SIM900 i DHT22. Per tant, ara per ara utilitzaré simplement Arduino UNO per a això. Nano, Mega, Micro també funcionaran …

Pas 1: requereixen parts

Peces obligatòries
Peces obligatòries
Peces obligatòries
Peces obligatòries

1. Arduino UNO / Nano / Mega / Micro

2. SIM900 / 800

3. 1 resistència de 10K

4. DHT22 / DHT11

5. Saltadors

6. Taula de pa (pot ser que no sigui necessari)

7. Font d'alimentació separada per a SIM900 / 800

Pas 2: mètode de treball i establiment de connexions de circuits

Mètode de treball i establiment de connexions de circuits
Mètode de treball i establiment de connexions de circuits
Mètode de treball i establiment de connexions de circuits
Mètode de treball i establiment de connexions de circuits
Mètode de treball i establiment de connexions de circuits
Mètode de treball i establiment de connexions de circuits

El SIM900 / 800 és un mòdul GSM que funciona amb mètodes TX-RX i utilitza ordres AT. Aquí es pot col·locar una targeta SIM normal de 3g i també podeu fer i rebre trucades si hi poseu un micròfon, però no estic utilitzant aquesta característica aquí. Aquí utilitzaré el servei de missatgeria de SIM900. SIM900 pot fer trucades, rebre trucades, fer i enviar missatges de text. Podeu recarregar la vostra targeta SIM amb un paquet de missatgeria i utilitzar-la per evitar el sobrecàrrec a causa de diversos SMS.

Aquí el DHT22 obtindrà dades de temperatura i humitat, que s’enviaran a l’usuari com a missatge de text. Suposem, doncs, que el DHT22 i el SIM900 són a casa vostra i que esteu a la vostra oficina. Així, podeu fer que el sistema enviï missatges de text a l’usuari després de cada 3 hores. També podeu personalitzar aquesta hora al codi adjunt a continuació.

Les connexions del circuit són massa fàcils i senzilles. Utilitzeu ponts per a cada connexió.

El mòdul SIM900 té diferents versions. La meva versió utilitza un adaptador de 12V 1A per alimentar-lo. Un altre model pot requerir subministrament de 5 V. Per tant, mireu atentament la vostra versió abans d’utilitzar-la i recordeu també que són un dispositiu sensible a l’estàtica. Així que no el mantingueu a prop del termocol o dels plàstics.

Pas 3: penjar codi

S'està penjant el codi
S'està penjant el codi

Ara, després de les connexions, engegueu primer el mòdul GSM amb la targeta SIM carregada. Ara mireu si el LED del mòdul parpelleja. Si parpelleja massa ràpidament (1 parpelleig / seg), traieu les connexions TX i RX i torneu a inserir-les. Si ho fa a 1blink / 3sec, podeu confirmar que la targeta SIM ja està a punt per utilitzar-la.

A continuació, obriu l'IDE arduino i obriu l'esbós adjunt aquí. Indiqueu el vostre número de telèfon a l'esbós en què hauria d'enviar el missatge al SIM900. A continuació, pengeu-lo. Hauríeu de veure l’enviament de missatges després de l’interval de temps especificat. També podeu canviar-lo al codi.

Ja esteu a punt i actualitzeu-vos amb el temps actual.

Podeu afegir BMP280 per obtenir actualitzacions de pressió o qualsevol cosa que us agradi. Podeu veure l’estat del dipòsit d’aigua, connectar el sensor PIR per detectar la presència d’éssers humans a casa vostra, etc.

per a qualsevol problema, comenteu aquí o envieu un correu a [email protected]

Recomanat: