Daftar Isi:
- Langkah 1: Daftar Bagian
- Langkah 2: Fitur
- Langkah 3: Sirkuit
- Langkah 4: Kode
- Langkah 5: Catu Daya
- Langkah 6: Membuat Kasus
- Langkah 7: Menghubungkan Motor ke Tirai
- Langkah 8: Menyiapkan Aplikasi
- Langkah 9: Gambaran Umum
Video: Arduino Blinds yang Diaktifkan dengan Suara: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Beberapa waktu yang lalu saya membuat Instructable di mana saya menambahkan servo dan perangkat Bluetooth ke kunci pintu saya membiarkan saya mengontrolnya dengan telepon saya seperti seorang pecandu Saya tidak bisa berhenti menambahkan Bluetooth ke barang-barang dan dalam proyek ini saya akan menunjukkan Anda bagaimana membuat tirai yang dikontrol Bluetooth dengan beberapa fitur aktivasi suara. Mari kita mulai!
Langkah 1: Daftar Bagian
Proyek ini cukup murah dan tidak membutuhkan banyak suku cadang, suku cadang yang kami butuhkan adalah:
- Arduino Nano (disini)
- Modul Bluetooth Hc-06 (di sini)
- Pengendali Motor (di sini)
- 2x motor roda gigi (di sini)
- 2x 220-ohm resistor (di sini)
- 2x tombol tekan (di sini)
- LED (di sini)
Dan untuk alat dan bahan yang kita butuhkan:
- Kardus
- Kabel
- besi solder dan solder
- pistol lem panas dan lem panas
- Pemotong kotak
Langkah 2: Fitur
Jadi fitur utama yang dimiliki tirai ini adalah kemampuan untuk membuka dan menutupnya dari aplikasi. Saya memiliki dua tirai yang ingin saya kendalikan dengan perangkat ini, jadi saya akan menggunakan dua motor, satu untuk setiap tirai. Ketika perintah U dikirim melalui perangkat Bluetooth maka kedua motor akan berputar ke posisi terbuka dan jika perintah D dikirim kedua motor akan berputar ke posisi tertutup. Sekarang salah satu masalah yang saya miliki dengan proyek kunci pintu Bluetooth saya adalah bahwa ponsel saya akan mati sebelum saya sampai di rumah yang berarti saya tidak akan bisa masuk ke kamar saya dan untuk proyek ini kami akan menambahkan tombol ke perangkat yang memungkinkan kita membuka tirai saat tombol ditekan. Sekarang, tentu saja, ini juga akan menampilkan kontrol suara dan kemampuan untuk mengontrol masing-masing motor yang memungkinkan kita untuk membuka satu tirai pada satu waktu, tetapi nanti akan dibahas lebih lanjut,
Langkah 3: Sirkuit
Jangan tertipu oleh diagram pengkabelan yang berantakan, rangkaian ini sebenarnya cukup sederhana dan lurus ke depan jika Anda mengikuti diagram pengkabelan sepotong demi sepotong jadi mari kita mulai dengan menghubungkan pengontrol motor ke Arduino:
- Pin 8 terhubung ke M1 pada pengontrol motor
- Pin 9 terhubung ke E1 pada pengontrol motor
- Pin 10 terhubung ke M2 pada pengontrol motor
- Pin 11 terhubung ke E2 pada pengontrol motor
Sekarang kita akan ingin menghubungkan modul Bluetooth ke Arduino kita melakukan ini sebagai berikut:
- Pin 5 Volt terhubung ke VCC pada modul Bluetooth
- Ground Pin terhubung ke Ground pada modul Bluetooth
Rx dan Tx juga akan terhubung ke Arduino tetapi kami belum dapat melakukan ini karena setelah koneksi ini dibuat, kami tidak dapat mengunggah kode jadi jangan menghubungkannya sampai kami mengunggah kode.
- Rx terhubung ke Tx pada modul Bluetooth
- Tx terhubung ke Rx pada modul Bluetooth
Kami juga ingin menghubungkan tombol kami yang memungkinkan kami mengontrol motor tanpa smartphone, kami menghubungkannya sebagai berikut
- Hubungkan resistor dari Pin 7 di Arduino ke 5 volt di Arduino
- Hubungkan resistor dari Pin 4 di Arduino ke 5 Volt di Arduino
- Hubungkan satu kaki tombol ke Pin 7 dan kaki lainnya ke ground
- Hubungkan satu kaki tombol berikutnya ke Pin 4 dan kaki lainnya ke ground
Sekarang kita akan menghubungkan LED ke pin 4 yang akan menunjukkan bahwa perangkat memiliki daya:
- Pin 4 menuju ke katoda (kaki panjang LED)
- Ground pergi ke anoda (kaki pendek LED)
Dan terakhir, kita akan menghubungkan motor ke pengontrol motor dengan memasangnya ke terminal sekrup
Langkah 4: Kode
Unduh sketsa, buka di Arduino IDE dan unggah ke Arduino Nano.
Langkah 5: Catu Daya
Untuk memberikan motor ini daya yang cukup untuk menghidupkan mekanisme buta yang agak kaku, kita akan membutuhkan setidaknya catu daya steker dinding 9 Volt 1 Amp. Setelah Anda menemukan catu daya, kami ingin menghubungkannya ke Arduino dan Pengendali Motor.
Ini terhubung ke Arduino sebagai berikut:
- Positif (+) terhubung ke Pin VIN di Arduino
- Ground (-) terhubung ke Ground Pin di Arduino
Ini terhubung ke pengontrol Motor sebagai berikut:
- Positif (+) terhubung ke VS pada pengontrol motor
- Ground (-) terhubung ke GND pada pengontrol motor
Sekarang kita dapat memasang pengontrol motor dan mengujinya, jika semuanya menyala, kita dapat melanjutkan ke langkah berikutnya!
Langkah 6: Membuat Kasus
Langkah ini dapat sepenuhnya terserah Anda karena hampir semua desain case akan berfungsi, namun, mari kita lihat bagaimana saya mendesain milik saya. Saya membuat milik saya dari beberapa karton yang kuat, kami akan mencetak template, menempelkannya ke karton dan memotongnya. Kita perlu memotong 2 bentuk oval utama, 1 stip panjang yang akan menjadi sisi casing dan dua potongan melengkung yang akan kita pasang atau kancing.
Kita akan ingin mencetak potongan panjang sehingga kita bisa membuatnya menekuk di sekitar bentuk oval kita yang kemudian harus direkatkan, begitu kita memiliki kedua sisi yang dicetak dan direkatkan, kita bisa merekatkan sirkuit kita di tengah oval.
Sekarang kita ingin merekatkan kancing kita ke dua potongan karton yang berbeda dan menempelkannya ke bagian atas dan bawah casing, kita akan ingin merekatkannya dengan cara yang membuat bagian atas kancing menonjol keluar dari case, ini agar kita dapat merekatkan selembar karton lagi ke bagian atas tombol yang menyembunyikannya tetapi masih memungkinkan kita untuk menggunakannya.
Setelah ini selesai, kita dapat mengambil oval kedua dan memotongnya menjadi 3 bagian, bagian atas, bagian bawah dan potongan panjang dari tengah. bagian tengah akan direkatkan di tengah dengan LED yang dipasang di tengahnya. Bagian atas kemudian direkatkan ke tombol atas dan bagian tombol kemudian direkatkan ke tombol bawah. Saat menempelkan potongan ke kancing, berhati-hatilah untuk tidak menambahkan terlalu banyak lem super karena jika lem masuk ke mekanisme kancing, itu akan merusak kancing.
Langkah 7: Menghubungkan Motor ke Tirai
Untuk menghubungkan motor ke tirai kami, kami perlu mengambil tongkat dan pengait yang biasanya digunakan untuk membuka tirai dan melepaskan kaitnya, kami kemudian akan merekatkannya ke poros motor dan mengaitkannya ke gerakan tirai. mekanisme.
Sekarang kita tidak bisa membiarkan motor menggantung begitu saja sehingga kita harus merekatkannya ke dinding, saya menggunakan lem panas tetapi motornya cukup ringan sehingga sebagian besar opsi pemasangan akan berfungsi. Sama untuk kasus ini, saya menempelkan milik saya ke dinding saya tetapi sangat ringan sehingga sebagian besar opsi akan berfungsi dengan baik.
Langkah 8: Menyiapkan Aplikasi
Aplikasi yang akan kita gunakan disebut "Arduino Bluetooth Control" oleh Broxcode, alasan saya memilih Aplikasi ini adalah karena tidak hanya memiliki fitur terminal tetapi juga fitur yang memungkinkan kita mengirim perintah ke Arduino ketika frasa yang dipilih adalah dikatakan.
Untuk mengaturnya, kita akan memasangkan perangkat Bluetooth dengan ponsel cerdas kita, buka aplikasi dan klik tombol pasangkan dan cari HC-06 dan pasangkan dengannya, jika ia meminta kata sandi, 1234 atau 0000 setelah dipasangkan, klik pada opsi terminal dan kirim U dan kemudian D melalui yang akan membuat motor berputar searah jarum jam dan kemudian berlawanan arah jarum jam.
Untuk mengatur perintah suara buka menu opsi dan gulir ke bawah ke pengaturan perintah suara, di sana kami memiliki opsi untuk mengirim perintah ketika sebuah frasa diucapkan, masukkan perintah yang ingin Anda kirim di kotak perintah yang akan menjadi U dan lalu di kotak frasa taruh Biarkan ada cahaya, atau apa pun yang Anda inginkan. Kemudian kita akan pergi ke opsi perintah suara berikutnya dan meletakkan D di kotak kirim perintah dan Biarkan tidak ada cahaya di kotak frasa yang berarti tirai kita akan terbuka ketika kita mengatakan biarkan ada cahaya dan tutup ketika kita mengatakan biarkan tidak ada cahaya.
Langkah 9: Gambaran Umum
Oke, mari luangkan waktu untuk mendapatkan pemahaman penuh tentang cara kerja semuanya. Jika Anda ingin kedua tirai terbuka, kami dapat menekan tombol atas atau kami dapat mengatakan biarkan ada cahaya di aplikasi jika kami ingin kedua tirai ditutup, kami dapat menekan tombol bawah atau mengatakan biarkan tidak ada cahaya di aplikasi.
Jika kita hanya ingin satu dari dua tirai terbuka pada satu waktu, kita dapat masuk ke bagian terminal aplikasi dan mengirim perintah K untuk membuka tirai kiri dan I untuk menutup tirai kiri atau W untuk membuka tirai kanan dan L untuk menutup buta kanan. Itu hampir semua fitur dari tirai.
Jika Anda memiliki pertanyaan, beri tahu saya di komentar dan dengan senang hati akan menjawabnya.
Runner Up dalam Kontes Nirkabel
Direkomendasikan:
Multi-Channel Sonoff - Lampu yang Diaktifkan Suara: 4 Langkah (dengan Gambar)
Multi-Channel Sonoff - Lampu yang Diaktifkan dengan Suara: 5 tahun yang lalu, lampu di dapur saya seperti yang biasa dilakukan. Pencahayaan trek gagal dan pencahayaan di bawah meja hanya sampah. Saya juga ingin membagi pencahayaan menjadi beberapa saluran sehingga saya dapat menerangi ruangan dengan lebih baik untuk
Tombol Remote Control yang Diaktifkan Suara: 4 Langkah (dengan Gambar)
Tombol Remote Control yang Diaktifkan Suara: Jika Anda pernah melihat instruksi saya yang lain, Anda tahu bahwa putra kami menderita distrofi otot. Ini adalah salah satu bagian dari proyek untuk membuat segalanya lebih mudah diakses olehnya. Kami memiliki pintu yang dioperasikan oleh remote pembuka pintu garasi. Ini luar biasa di l
Sakelar Relay yang Diaktifkan Suara (Arduino): 6 Langkah (dengan Gambar)
Sakelar Relai yang Diaktifkan Suara (Arduino): Halo Semuanya! Dalam proyek ini, saya akan menunjukkan kepada Anda bagaimana menerapkan perintah suara untuk proyek Arduino Anda. Menggunakan perintah suara, saya akan menunjukkan cara mengontrol modul sakelar relai
Peralatan Media yang Diaktifkan Suara Menggunakan Alexa: 9 Langkah (dengan Gambar)
Peralatan Media yang Diaktifkan Suara Menggunakan Alexa: Unit yang dikembangkan di sini membuat peralatan Anda seperti TV, amplifier, pemutar CD dan DVD dapat dikontrol dengan perintah suara menggunakan Alexa dan Arduino. Keuntungan dari unit ini adalah Anda hanya perlu memberikan perintah suara. Unit ini dapat bekerja dengan semua peralatan yang
Flash Kamera yang Diaktifkan Suara: 13 Langkah (dengan Gambar)
Flash Kamera yang Diaktifkan Suara: Saya menunjukkan kepada Anda cara membuat lampu sorot yang diaktifkan suara menggunakan Flash Kamera. Anda dapat menggunakan ini untuk pesta Halloween