
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Mūsu mobilajā tālrunī vienmēr ir nepieciešami laika apstākļu atjauninājumi. Tas var būt no tiešsaistes lietotnes vai sistēmas lietotnes, izmantojot internetu. Bet šeit es jums parādīšu veidu, kā mūsu mobilajos tālruņos izmantot īsziņu funkciju, lai saņemtu temperatūras un mitruma atjauninājumus. Jūs varat arī to pagarināt, lai iegūtu spiedienu un augstumu un GPS atjauninājumus. Šeit es izmantoju DHT22, lai iegūtu temperatūras un mitruma atjauninājumus, bet jūs varat arī izmantot BMP280, lai iegūtu spiediena atjauninājumus. Acīmredzot es izmantoju Arduino visiem aprēķiniem un SIM900 SMS sūtīšanas procesam. Tā kā Arduino lietošana būs vienkārša lielākajai daļai lietotāju, taču faktiski jūs varat izmantot jebkuru mikrokontrolleri visam procesam. Lai to izdarītu, jums jāizlasa SIM900 un DHT22 datu lapa. Tāpēc pagaidām šim nolūkam es izmantošu vienkārši Arduino UNO. Nano, Mega, Micro arī darbosies …
1. darbība. Nepieciešamās detaļas


1. Arduino UNO/Nano/Mega/Micro
2. SIM900/800
3. 1 10K rezistors
4. DHT22/DHT11
5. Džemperi
6. Maizes dēlis (var nebūt vajadzīgs)
7. SIM900/800 atsevišķs barošanas avots
2. darbība. Darba metode un ķēdes savienojumu izveide



SIM900/800 ir GSM modulis, kas darbojas ar TX-RX metodēm un izmanto AT komandas. Šeit var ievietot normālu 3g sim karti, un jūs varat arī zvanīt un saņemt zvanus, ja šeit pievienojat mikrofonu, bet es neizmantoju šī iezīme šeit. Šeit es izmantošu SIM900 ziņojumapmaiņas iespēju. SIM900 var veikt zvanus, saņemt zvanus, veikt un sūtīt īsziņas. Jūs varat papildināt savu SIM karti ar ziņojumapmaiņas pakotni un pēc tam to izmantot, lai novērstu pārmērīgu uzlādi vairāku SMS dēļ.
Šeit DHT22 iegūs temperatūras un mitruma datus, un tie tiks nosūtīti lietotājam kā īsziņa. Pieņemsim, ka DHT22 un SIM900 atrodas jūsu mājās un jūs atrodaties birojā. Tātad jūs varat likt sistēmai sūtīt īsziņas lietotājam ik pēc 3 stundām. Arī šo laiku varat pielāgot zemāk pievienotajā kodā.
Ķēdes savienojumi ir pārāk viegli un vienkārši. Katram savienojumam izmantojiet džemperus.
SIM900 modulim ir dažādas versijas. Manā versijā tiek izmantots 12V 1A adapteris. Citam modelim var būt nepieciešama 5 V barošana. Tāpēc pirms lietošanas uzmanīgi apskatiet savu versiju, kā arī atcerieties, ka tā ir statiski jutīga ierīce. Tāpēc neturiet to pie termokola vai plastmasas.
3. darbība: koda augšupielāde

Tagad pēc savienojumiem vispirms ieslēdziet GSM moduli ar ielādētu SIM karti. Tagad skatieties, vai moduļa gaismas diode mirgo. Ja tas mirgo pārāk ātri (1 mirgo/sek.), Tad izvelciet TX un RX savienojumus un ievietojiet to atpakaļ. Normāli tam vajadzētu mirgot 1 mirgo/3 sekundes. Ja tas ir 1 mirgo/3 sekundes, varat apstiprināt, ka SIM karte ir gatava lietošanai.
Pēc tam atveriet arduino IDE un atveriet šeit pievienoto skici. Skicē norādiet savu tālruņa numuru, kurā SIM900 jānosūta ziņojums. Pēc tam augšupielādējiet to. Jums vajadzētu redzēt ziņojumu sūtīšanu pēc noteiktā laika intervāla. To var mainīt arī kodā.
Tagad esat gatavs un saņemiet informāciju par pašreizējiem laika apstākļiem.
Jūs varat pievienot BMP280, lai iegūtu spiediena atjauninājumus vai visu, kas jums varētu patikt. Jūs varat redzēt ūdens tvertnes stāvokli, pievienot PIR sensoru, lai noteiktu cilvēka klātbūtni jūsu mājā utt.
par jebkādām problēmām komentējiet šeit vai nosūtiet e -pastu uz [email protected]
Ieteicams:
Arduino balstīts bezkontakta infrasarkanais termometrs - Uz IR balstīts termometrs, izmantojot Arduino: 4 soļi

Arduino balstīts bezkontakta infrasarkanais termometrs | Uz IR balstīts termometrs, izmantojot Arduino: Sveiki puiši, šajā instrukcijā mēs izgatavosim bezkontakta termometru, izmantojot arduino. Tā kā dažreiz šķidruma/cietās vielas temperatūra ir pārāk augsta vai zema, un tad ir grūti ar to sazināties un izlasīt temperatūra tādā situācijā
Mūzikas ģenerators uz laika apstākļiem (ESP8266 balstīts Midi ģenerators): 4 soļi (ar attēliem)

Mūzikas ģenerators uz laika apstākļiem (ESP8266 balstīts Midi ģenerators): Sveiki, šodien es paskaidrošu, kā izveidot savu mazo laika apstākļu mūzikas ģeneratoru. Tas ir balstīts uz ESP8266, kas ir kā Arduino, un tas reaģē uz temperatūru, lietu un gaismas intensitāte. Negaidiet, ka tas radīs visas dziesmas vai akordu programmu
Uz ESP8266 balstīts tīkla pulkstenis un laika apstākļu monitors: 3 soļi (ar attēliem)

Uz ESP8266 balstīts tīkla pulkstenis un laika apstākļu monitors: īss un vienkāršs nedēļas nogales projekts ar ESP8266 un 0,96 collu 128x64 OLED displeju. Ierīce ir tīkla pulkstenis, t.i., iegūst laiku no ntp serveriem. Tas arī parāda laika apstākļu informāciju ar ikonām no vietnes openweathermap.org Nepieciešamās daļas: 1. ESP8266 modulis (A
Deju ziņotājs: 5 soļi (ar attēliem)

Deju vēstnesis: jautra redzes rotaļlietu noturība. Piestipriniet to pie apaviem un ejot, skrienot vai dejojot rakstiet ziņas vai modeļus! Šo rakstu jums piedāvāja MonkeyLectric un velosipēdu apgaismojums Monkey Light
IP ZIŅOTĀJS: 3 soļi

IP ZIŅOTĀJS: COMMAND BASE CHAT MESSENGER