Isi kandungan:
- Langkah 1: Bahagian Diperlukan
- Langkah 2: Kaedah Kerja dan Membuat Sambungan Litar
- Langkah 3: Memuat naik Kod
Video: Pemberitahuan Cuaca Berasaskan GSM SIM900: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Kami selalu memerlukan kemas kini cuaca di telefon bimbit kami. Ini boleh dari aplikasi dalam talian atau aplikasi sistem menggunakan internet. Tetapi di sini saya akan menunjukkan cara untuk menggunakan ciri Pemesejan Teks di telefon bimbit kami untuk mendapatkan kemas kini Suhu dan Kelembapan, anda juga boleh memperluasnya untuk mendapatkan tekanan dan ketinggian dan kemas kini GPS. Di sini saya menggunakan DHT22 untuk mendapatkan kemas kini suhu dan kelembapan tetapi anda juga boleh menggunakan BMP280 untuk mendapatkan kemas kini tekanan juga. Jelas sekali saya menggunakan Arduino untuk keseluruhan pengiraan dan SIM900 untuk proses penghantaran SMS. Oleh kerana menggunakan Arduino akan mudah bagi kebanyakan pengguna, tetapi sebenarnya anda boleh menggunakan mikrokontroler apa pun untuk keseluruhan proses. Untuk itu anda perlu membaca lembar data SIM900 dan DHT22. Jadi buat masa ini saya hanya akan menggunakan Arduino UNO untuk ini. Nano, Mega, Micro akan berfungsi juga …
Langkah 1: Bahagian Diperlukan
1. Arduino UNO / Nano / Mega / Mikro
2. SIM900 / 800
3. 1 perintang 10K
4. DHT22 / DHT11
5. Pelompat
6. Papan roti (mungkin tidak diperlukan)
7. Bekalan kuasa yang berasingan untuk SIM900 / 800
Langkah 2: Kaedah Kerja dan Membuat Sambungan Litar
SIM900 / 800 adalah modul GSM yang berfungsi pada kaedah TX-RX dan menggunakan perintah AT. Kad sim 3g biasa boleh diletakkan di sini dan anda juga boleh membuat dan menerima panggilan jika anda memasang mikrofon di sini, tetapi saya tidak menggunakan ciri itu di sini. Di sini saya akan menggunakan kemudahan pesanan SIM900. SIM900 dapat membuat panggilan, menerima panggilan, membuat dan mengirim pesanan teks. Anda boleh mengisi semula sim anda dengan pek pesanan dan kemudian menggunakannya untuk mengelakkan pengecasan berlebihan kerana banyak SMS.
Di sini DHT22 akan mendapatkan data suhu dan kelembapan dan ini akan dihantar kepada pengguna sebagai pesanan teks. Oleh itu, anggaplah DHT22 dan SIM900 ada di rumah anda dan anda berada di pejabat anda. Oleh itu, anda boleh membuat sistem untuk menghantar mesej teks kepada pengguna selepas setiap 3 jam. Anda boleh menyesuaikan waktu itu juga dalam kod yang dilampirkan di bawah.
Sambungan litar terlalu mudah dan sederhana. Gunakan pelompat untuk setiap sambungan.
Modul SIM900 mempunyai versi yang berbeza. Versi saya menggunakan penyesuai 12V 1A untuk menghidupkannya. Model lain boleh memerlukan bekalan 5V. Oleh itu, perhatikan versi anda dengan teliti sebelum menggunakannya, dan ingat juga bahawa ia adalah peranti sensitif statik. Oleh itu, jangan simpan di dekat termokol atau plastik.
Langkah 3: Memuat naik Kod
Sekarang setelah sambungan menghidupkan modul GSM terlebih dahulu dengan kad SIM dimuatkan. Sekarang perhatikan jika LED pada modul berkelip. Sekiranya berkelip terlalu cepat (1 berkedip / saat), tarik keluar sambungan TX dan RX dan masukkan semula. Pada kebiasaannya, ia akan berkelip pada 1 sekelip / 3 saat. Sekiranya pada 1blink / 3sec maka anda boleh mengesahkan SIM kini sudah siap digunakan.
Kemudian buka arduino IDE dan buka lakaran yang dilampirkan di sini. Berikan nombor telefon anda dalam lakaran di mana SIM900 harus menghantar mesej. Kemudian muat naik. Anda akan melihat penghantaran mesej selepas selang waktu yang ditentukan. Anda juga boleh mengubahnya dalam kod.
Anda kini sudah siap dan dikemas kini dengan cuaca semasa.
Anda boleh menambahkan BMP280 untuk mendapatkan kemas kini tekanan atau apa sahaja yang anda suka. Anda dapat melihat status tangki air anda, memasang sensor PIR untuk mengesan kehadiran manusia di rumah anda, dll.
untuk sebarang masalah komen di sini atau hantarkan di [email protected]
Disyorkan:
Stesen Cuaca NaTaLia: Stesen Cuaca Bertenaga Suria Arduino Selesai Dengan Cara yang Betul: 8 Langkah (dengan Gambar)
Stesen Cuaca NaTaLia: Stesen Cuaca Bertenaga Suria Arduino Selesai Dengan Cara yang Betul: Setelah 1 tahun beroperasi di 2 lokasi yang berbeza, saya berkongsi rancangan projek stesen cuaca berkuasa solar saya dan menerangkan bagaimana ia berkembang menjadi sistem yang benar-benar dapat bertahan dalam jangka masa yang lama tempoh dari tenaga suria. Sekiranya anda mengikuti
Penjana Muzik Berasaskan Cuaca (Generator Midi Berasaskan ESP8266): 4 Langkah (dengan Gambar)
Penjana Muzik Berasaskan Cuaca (Generator Midi Berasaskan ESP8266): Hai, hari ini saya akan menerangkan cara membuat penjana Muzik berasaskan Cuaca kecil anda sendiri. Ia berdasarkan ESP8266, yang seperti Arduino, dan ia bertindak balas terhadap suhu, hujan dan intensiti cahaya. Jangan berharap untuk membuat keseluruhan lagu atau kord progres
Kawalan Motor Berasaskan Arduino GSM (Tanpa Modul GSM): 3 Langkah
Arduino GSM Motor Control (Tanpa Modul GSM): Dalam projek ini saya akan menunjukkan kaedah asas tetapi unik untuk menghidupkan dan mematikan apa sahaja menggunakan relay. Idea ini datang dari segelintir orang yang melakukan projek seperti itu tetapi mereka menghadapi masalah mereka semua bergantung pada tingkah laku telefon bimbit semasa dalam panggilan. Saya simp
Stesen Cuaca Acurite 5 dalam 1 Menggunakan Pi Raspberry dan Weewx (Stesen Cuaca lain Sesuai): 5 Langkah (dengan Gambar)
Stesen Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stesen Cuaca yang Lain Sesuai): Semasa saya membeli stesen cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya semasa saya tiada. Semasa saya pulang dan menyiapkannya, saya menyedari bahawa saya mesti mempunyai paparan yang disambungkan ke komputer atau membeli hab pintar mereka
Jam Rangkaian Berasaskan ESP8266 dan Monitor Cuaca: 3 Langkah (dengan Gambar)
Jam Rangkaian Berasaskan ESP8266 dan Monitor Cuaca: Projek Hujung Minggu Pendek dan Sederhana dengan ESP8266 dan Paparan OLED 128x64 0.96 ". Peranti ini adalah jam rangkaian iaitu mengambil masa dari pelayan ntp. Ia juga Memaparkan maklumat cuaca dengan ikon dari openweathermap.orgBahagian yang Diperlukan: 1. Modul ESP8266 (A