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

Otomasi Rumah berbasis GSM

Komponen dan persediaan

Arduino UNO
× 1
Relai saluran 12v 4
× 1
Adafruit RGB Backlight LCD - 16x2
× 1
Modul GSM SIM900A
× 1
adaptor 12v
× 1

Alat dan mesin yang diperlukan

Besi solder (generik)

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Ponsel adalah penemuan revolusioner abad ini. Itu terutama dirancang untuk membuat dan menerima panggilan &pesan teks, tetapi telah menjadi seluruh dunia setelah ponsel pintar muncul. Dalam proyek ini kami sedang membangun sistem otomatisasi rumah, di mana seseorang dapat mengontrol peralatan rumah tangga, menggunakan telepon berbasis GSM yang sederhana. , hanya dengan mengirim SMS melalui ponselnya. Dalam proyek ini, tidak diperlukan ponsel pintar, hanya ponsel GSM lama yang akan berfungsi untuk MENGAKTIFKAN dan MENONAKTIFKAN semua

Penjelasan Kerja

Dalam proyek ini, Arduino digunakan untuk mengontrol seluruh proses. Di sini kita telah menggunakan komunikasi nirkabel GSM untuk mengendalikan peralatan rumah tangga. Kami mengirimkan beberapa perintah seperti “#A.light on*”, “#A.light off*” dan seterusnya untuk mengontrol AC peralatan rumah tangga. Setelah menerima perintah yang diberikan oleh Arduino melalui GSM, Arduino mengirim sinyal ke relai, untuk menghidupkan atau mematikan peralatan rumah menggunakan driver relai.

Di sini kita telah menggunakan awalan dalam string perintah yaitu “#A.”. Awalan ini digunakan untuk mengidentifikasi bahwa perintah utama datang di sebelahnya dan * di akhir string menunjukkan bahwa pesan telah berakhir.

Ketika kita mengirim SMS ke modul GSM melalui Mobile, 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 sebuah variabel. Setelah ini, Arduino membandingkan string ini dengan string yang telah ditentukan. Jika terjadi kecocokan maka Arduino mengirimkan sinyal ke relai melalui driver relai untuk menghidupkan dan mematikan peralatan rumah tangga. Dan hasil relatif juga dicetak pada LCD 16x2 dengan menggunakan perintah yang sesuai.

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

Di bawah ini adalah daftar pesan yang kami kirim melalui SMS, untuk Menghidupkan dan Mematikan Kipas Angin, Nyalakan .

Modul GSM:

Modul GSM digunakan di banyak perangkat komunikasi yang berbasis teknologi GSM (Global System for Mobile Communications). Digunakan untuk berinteraksi dengan jaringan GSM menggunakan komputer. Modul GSM hanya memahami AT command , dan dapat merespons dengan tepat. Perintah paling dasar adalah “AT”, jika GSM merespon OK maka berfungsi dengan baik jika tidak merespon 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 hex ), seperti “AT+CMGS\r”. Kita dapat menggunakan modul GSM menggunakan perintah berikut:

ATE0 - Untuk mematikan gema

AT+CNMI=2,2,0,0,0 - Menerima pesan yang dibuka secara otomatis. (Tidak perlu membuka pesan)

ATD; - melakukan panggilan (ATD+919610126059;\r\n)

AT+CMGF=1 - Memilih mode Teks

AT+CMGS=”Nomor Ponsel” - Menetapkan nomor ponsel penerima

>>Sekarang kita bisa menulis pesan kita

>>Setelah menulis pesan

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

ENTER=0x0d dalam HEX

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

Deskripsi Sirkuit

Koneksi sirkuit otomatisasi rumah berbasis GSM cukup sederhana, disini liquid crystal display digunakan untuk menampilkan status peralatan rumah tangga yang terhubung langsung 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 terhubung langsung di Tx dan Rx pin Arduino masing-masing. Dan modul GSM ditenagai dengan menggunakan adaptor 12 volt. Relay 5 volt SPDT 3 digunakan untuk mengontrol LAMPU, KIPAS dan TV. Dan relay terhubung ke pin arduino nomor 3, 4 dan 5 melalui driver relay ULN2003 untuk mengontrol LIGHT, FAN dan TV masing-masing.

Kode

otomatisasi GSM
Disini Anda Bisa Download Kodenyahttps://github.com/avineshmohan/GSM-based-Home-Automation

Skema


Proses manufaktur

  1. Aplikasi Otomasi Rumah
  2. Membangun Jaringan Sensor Nirkabel di Rumah Anda
  3. RASPBERRY PI HOME AUTOMATION
  4. Arduino Chilled Mirror Hygrometer
  5. Pixie:Jam Tangan NeoPixel Berbasis Arduino
  6. Antarmuka Otomatisasi Rumah Fisik
  7. Otomata Seluler berbasis Arduino dan OLED
  8. Robot Asisten Rumah Otonom
  9. Arduino Home Controller Diaktifkan oleh Alexa
  10. Sistem Kehadiran Berbasis Arduino dan Google Spreadsheet