Isi kandungan:

Automasi Terkawal Suara: 13 Langkah
Automasi Terkawal Suara: 13 Langkah

Video: Automasi Terkawal Suara: 13 Langkah

Video: Automasi Terkawal Suara: 13 Langkah
Video: Swallowed Star Sesli Roman Sayfa 1486/451/460 2024, November
Anonim
Automasi Terkawal Suara
Automasi Terkawal Suara

Pada masa ini, orang mempunyai telefon pintar sepanjang masa. Oleh itu, masuk akal untuk menggunakannya untuk mengawal perkakas rumah. Disajikan di sini adalah sistem automasi rumah menggunakan aplikasi Android sederhana, yang dapat Anda gunakan untuk mengendalikan peralatan elektrik dengan klik dan perintah suara. Perintah dihantar melalui Bluetooth (HC05) ke Arduino Uno, yang mengawal operasi geganti (ON atau OFF). Oleh itu, anda tidak perlu bangun untuk menghidupkan atau mematikan peranti semasa menonton filem atau melakukan kerja dan sebab lain.

Langkah 1: Komponen

1.arduino (nano / uno)

Papan relay 2.4 saluran (5v)

3. Modul Bluetooth (HC05 / HC06)

4. Paparan LCD 20x4

Pengatur voltan 5.7805

Penyesuai smps 6.9v (untuk bekalan kuasa).

Langkah 2: Arduino Uno

Arduino Uno
Arduino Uno

Arduino adalah platform prototaip sumber terbuka dalam elektronik berdasarkan perkakasan dan perisian yang mudah digunakan. Secara halus, Arduino adalah papan prototaip berasaskan mikrokontroler yang dapat digunakan dalam mengembangkan peranti digital yang dapat membaca input seperti jari pada butang, menyentuh pada layar, menyalakan sensor dll dan mengubahnya menjadi output seperti menghidupkan LED, memutar motor, memainkan lagu melalui pembesar suara dll.

Papan Arduino umumnya berdasarkan mikrokontroler dari Atmel Corporation seperti mikrokontroler berasaskan seni bina AVR 8, 16 atau 32 bit. Ciri penting papan Arduino adalah penyambung standard. Dengan menggunakan penyambung ini, kita dapat menyambungkan papan Arduino ke peranti lain seperti LED atau modul tambahan yang disebut Shields. Papan Arduino juga terdiri daripada pengatur voltan papan dan pengayun kristal. Mereka juga terdiri dari penyesuai USB ke siri yang menggunakan papan Arduino yang dapat diprogramkan menggunakan sambungan USB. Untuk memprogram papan Arduino, kita perlu menggunakan IDE yang disediakan oleh Arduino. Arduino IDE berdasarkan bahasa pemrograman Pemprosesan dan menyokong C dan C ++

. Apa itu arduino?

Langkah 3: Papan Relay Saluran 4

Papan Relay 4 Saluran
Papan Relay 4 Saluran

Di sini saya menggunakan modul 5v 4channel relay.

Ia mempunyai 6 pin VCC, GND, IN1, IN2, IN3, IN4.

VCC Kita dapat mengaplikasikan 5v, dan ground (GND) ke ground.

IN1 hingga IN4 disambungkan ke arduino yang merupakan isyarat kawalan.

Apa itu Relay? Bagaimana Relay berfungsi

Langkah 4: MODUL BLUEETOOTH HC05 / 06

MODUL BLUEETOOTH HC05 / 06
MODUL BLUEETOOTH HC05 / 06
MODUL BLUEETOOTH HC05 / 06
MODUL BLUEETOOTH HC05 / 06

Di sini saya menggunakan modul bluetooth HC05 untuk mendapatkan semula arahan dari telefon andriod.

Langkah 5: PAPARAN LCD

PAPARAN LCD
PAPARAN LCD
PAPARAN LCD
PAPARAN LCD

Dalam projek ini iam menggunakan paparan lcd 20x4. Lakukan sambungan seperti dalam gambar.

Langkah 6: Pengatur Voltan Ic 7805

Pengatur Voltan Ic 7805
Pengatur Voltan Ic 7805

1. pengatur voltan

input-9v dari penyesuai yang disambungkan ke pin input ic7805. pin kedua ke tanah. Pin ketiga adalah pin output. Output adalah 5v. 5v ini digunakan sebagai vcc paparan lcd, modul bluetooth dan papan geganti.

Langkah 7: Sambungan Relay

Image
Image
Sambungan LCD
Sambungan LCD

Video menunjukkan cara menyambung beban AC dalam relay.

sekarang sambungkan pin arduino D6, D7, D8, D9 ke IN1, IN2, 1N3, 1N4 OF RELAY BOARD.

VCC 5v (o / p pengatur voltan (7805))

GND-GND

Langkah 8: Sambungan MODUL BLUETOOTH

RX Of modul bluetooth disambungkan ke TX papan arduino (Digital pin1 of arduino)

TX modul bluetooth disambungkan ke RX papan arduino (Pin digital 0of arduino).

VCC-5v (menggunakan pengatur voltan olp)

tanah-tanah (gnd)

Langkah 9: Sambungan LCD

Sambungan LCD
Sambungan LCD

* Pin LCD RS ke pin digital 12

* LCD Aktifkan pin ke pin digital 11

* Pin LCD D4 ke pin digital 5

* Pin LCD D5 ke pin digital 4

* Pin LCD D6 ke pin digital 3

* Pin LCD D7 ke pin digital 2

* Pin LCD R / W ke tanah

* Pin VSS LCD ke tanah

* Pin LCD VCC hingga 5V

* 15 pin lampu latar paparan lcd dipimpin + disambungkan ke 5v.

* 16 pin ke tanah.

* V0 iam baru dibumikan, anda boleh menggunakan periuk 10k untuk menyesuaikan kontras paparan.

RUJUKKAN DIAGRAM PEKELILING

Langkah 10: APLIKASI ANDROID DAN KONFIGRASINYA

MUAT TURUN PERMOHONAN INI DI PLAYSTORE

Pautan

Langkah 11: KOD

PERISIAN DIPERLUKAN: ARDUINO IDE

LINK DOWNLOAD PERISIAN ARDUINO IDE - tingkap

KOD:

MENGGUNAKAN Tombol AKTIF / NONAKTIF DALAM APLIKASI Saya SETLight-'1 'Menggunakan untuk menghidupkan peranti dan' A 'menggunakan untuk mematikan peranti. Menggunakan kawalan suara, perintah "menyala" untuk menghidupkan dan "lampu" ke matikan.

Fan-'2 'Menggunakan untuk menghidupkan peranti dan' B 'menggunakan untuk mematikan peranti. Menggunakan kawalan suara, perintah adalah "kipas hidup" untuk menghidupkan dan "kipas" untuk mematikan.

AC-'3 'Menggunakan untuk menghidupkan peranti dan' C 'menggunakan untuk mematikan peranti. Menggunakan kawalan suara perintah adalah "AC on" untuk menghidupkan dan "AC of" untuk mematikan.

TV-'4 'Menggunakan untuk menghidupkan perangkat dan' D 'menggunakan untuk mematikan peranti. Menggunakan kawalan suara perintah adalah "TV hidup" untuk menghidupkan dan "TV" untuk mematikan.

hidupkan semua peranti-'9 '. arahan suara- "semua dihidupkan".

matikan semua peranti-'I'. arahan suara- "semua"

DOWNLOAD KOD PENUH

sambungkan papan arduino anda ke komputer.

Muat turun kod dan buka dalam perisian arduino.

pilih papan arduino klik Alat> Papan> pilih papan anda.

Tetapkan port - Alat> port> pilih port.

Muat naik kod.

Langkah 12: Sambungkan Semua Komponen

setelah menyambungkan semua komponen periksa semua sambungan menggunakan multimeter.

sekarang sambungannya baik, kemudian hidupkan.

Disyorkan: