Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Otomasi Rumah Tangga melalui Modul GSM

Komponen dan Perlengkapan

Arduino UNO1
12v 4 channel relay1
Adafruit RGB Backlight LCD - 16x21
GSM module SIM900A1
12v adapter1

Alat dan Mesin yang Diperlukan

Soldering iron (umum)

Aplikasi dan Layanan Online

Arduino IDE

Tentang Proyek

Telepon seluler adalah penemuan revolusioner abad ini. Ini dirancang terutama untuk melakukan dan menerima panggilan & pesan teks, tetapi ini telah menjadi seluruh dunia setelah Smartphone hadir ke dalam gambar. Dalam proyek ini kita membangun sistem otomasi rumah tangga, di mana seseorang dapat mengontrol alat rumah tangga, menggunakan telepon berbasis GSM sederhana, hanya dengan mengirim SMS melalui ponselnya. Dalam proyek ini, tidak diperlukan Smartphone, hanya telepon GSM lama yang akan bekerja untuk menyalakan dan mematikan apa pun

Penjelasan Kerja

Dalam proyek ini, Arduino digunakan untuk mengontrol seluruh proses. Di sini kami telah menggunakan komunikasi nirkabel GSM untuk mengontrol alat rumah tangga. Kami mengirim beberapa perintah seperti “#A.light on*”, “#A.light off*” dan sebagainya untuk mengontrol alat rumah tangga AC. Setelah menerima perintah yang diberikan oleh Arduino melalui GSM, Arduino mengirim sinyal ke relays, untuk menyalakan atau mematikan alat rumah tangga menggunakan driver relay.

Otomasi Rumah Tangga melalui Modul GSM

Di sini kami telah menggunakan awalan dalam string perintah yang adalah “#A.”. Awalan ini digunakan untuk mengidentifikasi bahwa perintah utama akan datang setelahnya dan * di akhir string menunjukkan bahwa pesan telah berakhir.

Saat kita mengirim SMS ke modul GSM melalui Ponsel, maka GSM menerima SMS tersebut dan mengirimkannya ke Arduino. Sekarang Arduino membaca SMS ini dan mengekstrak perintah utama dari string yang diterima dan menyimpannya dalam variabel. Setelah itu, Arduino membandingkan string ini dengan string yang telah ditentukan. Jika kecocokan terjadi, Arduino mengirim sinyal ke relay melalui driver relay untuk menyalakan dan mematikan alat rumah tangga. Dan hasil relatif juga dicetak pada layar 16x2 LCD dengan menggunakan perintah yang sesuai.

Di sini dalam proyek ini kami telah menggunakan 3 bola nol watt untuk demonstrasi yang menunjukkan Kipas, Lampu dan TV.

Berikut adalah daftar pesan yang kami kirim melalui SMS, untuk menyalakan dan mematikan Kipas, Lampu.

Modul GSM:

Modul GSM digunakan dalam banyak perangkat komunikasi yang didasarkan pada GSM (Global System for Mobile Communications) teknologi. Ini digunakan untuk berinteraksi dengan jaringan GSM menggunakan komputer. Modul GSM hanya memahami perintah AT, dan dapat merespons sesuai. Perintah paling dasar adalah “AT”, jika GSM merespons OK maka itu berfungsi baik sebaliknya itu merespons dengan “ERROR”. Ada berbagai perintah AT seperti ATA untuk menjawab panggilan, ATD untuk melakukan panggilan, AT+CMGR untuk membaca pesan, AT+CMGS untuk mengirim sms dll. Perintah AT harus diikuti oleh Carriage return yaitu \r (0D dalam heksadesimal), seperti “AT+CMGS\r”. Kami dapat menggunakan modul GSM dengan perintah-perintah ini:

ATE0 - Untuk echo off

AT+CNMI=2,2,0,0,0 <ENTER> - Auto opened message Receiving. (Tidak perlu membuka pesan)

ATD<Nomor Ponsel>; <ENTER> - melakukan panggilan (ATD+919610126059;\r\n)

AT+CMGF=1 <ENTER> - Memilih mode Teks

AT+CMGS=”Nomor Ponsel” <ENTER> - Menugaskan nomor ponsel penerima

>>Sekarang kita dapat menulis pesan kami

>>Setelah menulis pesan

Ctrl+Z kirim perintah pesan (26 dalam desimal).

ENTER=0x0d dalam HEX

SIM900A adalah Modul GSM/GPRS Quad-band lengkap yang memberikan performa GSM/GPRS 850/900/1800/1900MHz untuk suara, SMS dan Data dengan konsumsi daya rendah.

Deskripsi Rangkaian

Koneksi dari rangkaian otomasi rumah tangga berbasis GSM ini cukup sederhana, di sini layar kristal cair digunakan untuk menampilkan status alat rumah tangga yang langsung terhubung ke arduino dalam mode 4-bit. Pin data LCD yaitu RS, EN, D4, D5, D6, D7 terhubung ke pin digital arduino nomor 6, 7, 8, 9, 10, 11. Dan pin Rx dan Tx modul GSM langsung terhubung pada pin Tx dan Rx Arduino masing-masing. Dan modul GSM diberi daya menggunakan adaptor 12 volt. 5 volt SPDT 3 relays digunakan untuk mengontrol LAMPU, KIPAS dan TV. Dan relays terhubung ke pin arduino nomor 3, 4 dan 5 melalui driver relay ULN2003 untuk mengontrol LAMPU, KIPAS dan TV masing-masing.

Kode

GSM automation
Anda dapat Mengunduh Kode di Sinihttps://github.com/avineshmohan/GSM-based-Home-Automation

Skematik

Otomasi Rumah Tangga melalui Modul GSM

Proses manufaktur

  1. Bagaimana Teknologi Rumah Cerdas Mengubah Kehidupan Sehari-hari
  2. Membangun Jaringan Sensor Nirkabel Hemat Biaya untuk Rumah Anda
  3. Bangun Sistem Otomatisasi Rumah Berbasis Raspberry Pi untuk Kontrol Jarak Jauh
  4. Hygrometer Cermin Dingin DIY Arduino – Pemantauan Suhu & Kelembaban Tepat
  5. Pixie: Jam Tangan NeoPixel Berbasis Arduino – Jam LED DIY yang Elegan
  6. Antarmuka Fisik Robust untuk Kontrol Otomasi Rumah
  7. Bangun Automata Seluler Real-Time di Arduino dengan Layar OLED 128x64
  8. Bangun Robot Asisten Rumah Otonom: Daftar Lengkap Komponen & Panduan Pengaturan
  9. Pengontrol Rumah Pintar Arduino dengan Alexa: Otomasi Rumah yang Sederhana
  10. Sistem Absensi RFID Real-Time dengan Arduino dan Google Sheets