Cuprins:
- Pasul 1: Piese necesare
- Pasul 2: Metoda de lucru și realizarea conexiunilor de circuit
- Pasul 3: Încărcarea codului
Video: Notificator de vreme bazat pe SIM900 GSM: 3 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Avem întotdeauna nevoie de actualizări meteo pe telefonul nostru mobil. Poate fi fie din aplicația online, fie din aplicația de sistem care utilizează internetul. Dar aici vă voi arăta o modalitate de a utiliza funcția de mesagerie text pe telefoanele noastre mobile pentru a obține actualizări de temperatură și umiditate, puteți să o extindeți și pentru a obține actualizări de presiune și altitudine și GPS. Aici am folosit un DHT22 pentru a obține actualizări de temperatură și umiditate, dar puteți utiliza și un BMP280 pentru a obține și actualizări de presiune. Evident, am folosit un Arduino pentru toate calculele și SIM900 pentru procesul de trimitere SMS. Deoarece utilizarea Arduino va fi ușoară pentru majoritatea utilizatorilor, dar de fapt puteți utiliza orice microcontroler pentru întregul proces. Pentru aceasta, va trebui să citiți fișa tehnică a SIM900 și DHT22. Deci, pentru moment, voi folosi pur și simplu Arduino UNO pentru acest lucru. Nano, Mega, Micro vor funcționa și ei …
Pasul 1: Piese necesare
1. Arduino UNO / Nano / Mega / Micro
2. SIM900 / 800
3. 1 rezistor de 10K
4. DHT22 / DHT11
5. Jumpers
6. Panou (poate să nu fie necesar)
7. Alimentare separată pentru SIM900 / 800
Pasul 2: Metoda de lucru și realizarea conexiunilor de circuit
SIM900 / 800 este un modul GSM care funcționează pe metode TX-RX și utilizează comenzi AT. Aici puteți plasa o cartelă SIM de 3g normală și puteți efectua și primi apeluri dacă atașați un microfon aici, dar nu folosesc această caracteristică aici. Aici voi folosi facilitatea de mesagerie a SIM900. SIM900 poate efectua apeluri, primi apeluri, efectua și trimite mesaje text. Vă puteți reîncărca simul cu un pachet de mesagerie și apoi îl puteți utiliza pentru a preveni supraîncărcarea din cauza mai multor SMS-uri.
Aici DHT22 va obține date de temperatură și umiditate și acestea vor fi trimise utilizatorului ca mesaj text. Deci, să presupunem că DHT22 și SIM900 sunt în casa dvs. și vă aflați în birou. Deci, puteți face ca sistemul să trimită mesaje text utilizatorului după fiecare 3 ore. Puteți personaliza și timpul respectiv în codul atașat mai jos.
Conexiunile circuitului sunt prea ușoare și simple. Utilizați jumperi pentru fiecare conexiune.
Modulul SIM900 are versiuni diferite. Versiunea mea folosește un adaptor 12V 1A pentru al alimenta. Un alt model poate necesita alimentare de 5V. Așadar, uitați-vă cu atenție la versiunea dvs. înainte de ao utiliza și amintiți-vă, de asemenea, că sunt dispozitive sensibile la static. Deci, nu-l păstrați lângă termocol sau materiale plastice.
Pasul 3: Încărcarea codului
Acum, după conexiuni, porniți mai întâi modulul GSM cu cartela SIM încărcată. Acum urmăriți dacă LED-ul de pe modul clipește. Dacă clipește prea repede (1 clipire / sec), apoi scoateți conexiunile TX și RX și reintroduceți-le. În mod normal, ar trebui să clipească la 1 clipire / 3 secunde. Dacă la 1blink / 3sec, puteți confirma că SIM-ul este acum gata de utilizare.
Apoi deschideți IDE arduino și deschideți schița atașată aici. Introduceți numărul dvs. de telefon în schița în care SIM900 ar trebui să trimită mesajul. Apoi încărcați-l. Ar trebui să vedeți trimiterea mesajelor după intervalul de timp specificat. Îl puteți schimba și în cod.
Acum sunteți gata și veți fi actualizați cu vremea actuală.
Puteți adăuga BMP280 pentru a obține actualizări de presiune sau orice vă poate dori. Puteți vedea starea rezervorului dvs. de apă, atașați senzorul PIR pentru a detecta prezența oamenilor în casa dvs. etc.
pentru orice problemă comentați aici sau trimiteți un e-mail la [email protected]
Recomandat:
Notificator de apel Bluetooth: 5 pași (cu imagini)
Notificator de apel Bluetooth: Introducere În câteva zile, când am întâlnit acest proiect, am parcurs fluxuri de știri instructabile, a fost un proiect interesant. Dar m-am gândit De ce să nu-l construiesc cu un Bluetooth în loc de chestii complicate de wifi. Specificația acestui notificator de apel Bluetooth
Notificator IoT folosind ESP-12E: 7 pași (cu imagini)
Notificator IoT folosind ESP-12E: Blocat acasă departe de persoana iubită? În acest moment dificil, acest mic proiect distractiv va încerca cu siguranță să vă aducă un zâmbet pe față. În acest instructable, vă voi arăta cum să afișați notificările de pe telefonul dvs. mobil sub forma
Generator de muzică bazat pe vreme (Generator Midi bazat pe ESP8266): 4 pași (cu imagini)
Generator de muzică bazat pe vreme (Generator midi bazat pe ESP8266): Bună, astăzi vă voi explica cum să vă creați propriul generator de muzică bazat pe vreme. Se bazează pe un ESP8266, care este un fel ca un Arduino și răspunde la temperatură, ploaie și intensitatea luminii. Nu vă așteptați să producă melodii întregi sau programe de acord
Monitor de vreme bazat pe ESP32 M5Stack M5stick C cu DHT11 - Monitorizați indicele de umiditate și căldură al temperaturii pe M5stick-C cu DHT11: 6 pași
Monitor de vreme bazat pe ESP32 M5Stack M5stick C cu DHT11 | Monitorizați indicele de umiditate și căldură al temperaturii pe M5stick-C cu DHT11: Bună băieți, în acest instructable vom învăța cum să interfațați senzorul de temperatură DHT11 cu m5stick-C (o placă de dezvoltare de m5stack) și să-l afișăm pe afișajul m5stick-C. Deci, în acest tutorial vom citi temperatura, umiditatea & încălzesc eu
Notificator cutie poștală și ușă garaj: 5 pași (cu imagini)
Notificator de cutie poștală și ușă de garaj: Acest manual se bazează pe notificatorul de cutie poștală Johan Moberg. Comparativ cu acest proiect, am făcut câteva schimbări: departe de casa mea se află nu doar cutia poștală, ci și garajul. Acestea se află într-o locație aproape de drum și casa este situată la aproximativ 5