Daftar Isi:
- Langkah 1: Bagian yang Diperlukan
- Langkah 2: Metode Kerja dan Membuat Koneksi Sirkuit
- Langkah 3: Mengunggah Kode
Video: Pemberitahuan Cuaca Berbasis SIM900 GSM: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Kami selalu membutuhkan pembaruan cuaca di ponsel kami. Itu bisa dari aplikasi online atau aplikasi sistem menggunakan internet. Tapi di sini saya akan menunjukkan cara untuk menggunakan fitur Pesan Teks di ponsel kami untuk mendapatkan pembaruan Suhu dan Kelembaban, Anda dapat memperluasnya juga untuk mendapatkan pembaruan tekanan dan ketinggian serta GPS. Di sini saya menggunakan DHT22 untuk mendapatkan pembaruan suhu dan kelembaban tetapi Anda juga dapat menggunakan BMP280 untuk mendapatkan pembaruan tekanan juga. Jelas saya menggunakan Arduino untuk seluruh perhitungan dan SIM900 untuk proses pengiriman SMS. Karena menggunakan Arduino akan mudah bagi sebagian besar pengguna, tetapi sebenarnya Anda dapat menggunakan mikrokontroler apa pun untuk seluruh proses. Untuk itu Anda perlu membaca lembar data SIM900 dan DHT22. Jadi untuk saat ini saya hanya akan menggunakan Arduino UNO untuk ini. Nano, Mega, Micro juga akan bekerja…
Langkah 1: Bagian yang Diperlukan
1. Arduino UNO/Nano/Mega/Mikro
2. SIM900/800
3. 1 resistor 10K
4. DHT22/DHT11
5. Jumper
6. Papan tempat memotong roti (mungkin tidak diperlukan)
7. Catu daya terpisah untuk SIM900/800
Langkah 2: Metode Kerja dan Membuat Koneksi Sirkuit
SIM900/800 adalah modul GSM yang bekerja pada metode TX-RX dan menggunakan perintah AT. Kartu sim 3g normal dapat ditempatkan di sini dan Anda juga dapat membuat dan menerima panggilan jika Anda memasang mikrofon di sini, tetapi saya tidak menggunakan fitur itu di sini. Disini saya akan menggunakan fasilitas messaging SIM900. SIM900 dapat melakukan panggilan, menerima panggilan, membuat dan mengirim pesan teks. Anda dapat mengisi ulang sim Anda dengan paket pesan dan kemudian menggunakannya untuk mencegah pengisian yang berlebihan karena beberapa SMS.
Di sini DHT22 akan mendapatkan data suhu dan Kelembaban dan ini akan dikirim ke pengguna sebagai pesan teks. Jadi misalkan DHT22 dan SIM900 ada di rumah Anda dan Anda di kantor. Jadi Anda dapat membuat sistem untuk mengirim pesan teks ke pengguna setelah setiap 3 jam. Anda dapat menyesuaikan waktu itu juga dalam kode yang terlampir di bawah ini.
Koneksi sirkuit terlalu mudah dan sederhana. Gunakan jumper untuk setiap koneksi.
Modul SIM900 memiliki versi yang berbeda. Versi saya menggunakan adaptor 12V 1A untuk menyalakannya. Model lain dapat membutuhkan pasokan 5V. Jadi lihat versi Anda dengan cermat sebelum menggunakannya, dan juga ingat bahwa itu adalah perangkat sensitif statis. Jadi jangan simpan di dekat thermocol atau plastik.
Langkah 3: Mengunggah Kode
Sekarang setelah koneksi, nyalakan modul GSM terlebih dahulu dengan kartu SIM dimuat. Sekarang perhatikan apakah LED pada modul berkedip. Jika berkedip terlalu cepat (1 kedipan/dtk) maka cabut koneksi TX dan RX dan pasang kembali. Normalnya harus berkedip 1 kedip/3 detik. Jika pada 1blink/3sec maka Anda dapat mengonfirmasi bahwa SIM sekarang siap digunakan.
Kemudian buka arduino IDE dan buka sketsa terlampir di sini. Berikan nomor telepon Anda dalam sketsa di mana SIM900 harus mengirim pesan. Kemudian unggah. Anda akan melihat pengiriman pesan setelah interval waktu yang ditentukan. Anda juga dapat mengubahnya dalam kode.
Anda sekarang siap dan mendapatkan pembaruan dengan cuaca saat ini.
Anda dapat menambahkan BMP280 untuk mendapatkan pembaruan tekanan atau apa pun yang Anda suka. Anda dapat melihat status tangki air Anda, memasang sensor PIR untuk mendeteksi keberadaan manusia di rumah Anda, dll.
untuk masalah apa pun, beri komentar di sini atau kirim email ke [email protected]
Direkomendasikan:
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Dilakukan dengan Cara yang Benar: 8 Langkah (dengan Gambar)
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Selesai dengan Cara yang Benar: Setelah 1 tahun beroperasi dengan sukses di 2 lokasi berbeda, saya membagikan rencana proyek stasiun cuaca bertenaga surya saya dan menjelaskan bagaimana hal itu berkembang menjadi sistem yang benar-benar dapat bertahan lama periode dari tenaga surya. Jika Anda mengikuti
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: 5 Langkah (dengan Gambar)
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: Saya membuat pelacak GPS ini tahun lalu dan karena berfungsi dengan baik, saya menerbitkannya sekarang di Instructable. Terhubung ke colokan aksesori di bagasi saya. Pelacak GPS mengunggah posisi mobil, kecepatan, arah, dan suhu yang diukur melalui data seluler
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Monitor Cuaca M5Stack M5stick C Berbasis ESP32 Dengan DHT11 - Pantau Suhu Kelembaban & Indeks Panas pada M5stick-C Dengan DHT11: 6 Langkah
Monitor Cuaca M5Stack M5stick C Berbasis ESP32 Dengan DHT11 | Memantau Suhu Kelembaban & Indeks Panas pada M5stick-C Dengan DHT11: Hai teman-teman, dalam instruksi ini kita akan belajar bagaimana menghubungkan sensor suhu DHT11 dengan m5stick-C (papan pengembangan oleh m5stack) dan menampilkannya di layar m5stick-C. Jadi dalam tutorial ini kita akan membaca suhu, kelembaban & panas aku
Jam Jaringan Berbasis ESP8266 dan Monitor Cuaca: 3 Langkah (dengan Gambar)
Jam Jaringan Berbasis ESP8266 dan Monitor Cuaca: Proyek Akhir Pekan Singkat dan Sederhana dengan ESP8266 dan Layar OLED 128x64 0,96 ''. Perangkat ini adalah jam jaringan yaitu mengambil waktu dari server ntp. Ini juga Menampilkan informasi cuaca dengan ikon dari openweathermap.org Bagian yang Diperlukan:1. Modul ESP8266 (A