Isi kandungan:

Lampu Kawalan Suara Jalur LED RGB Elektronik dan Lebih Banyak Dengan Automasi Rumah Cortana dan Arduino: 3 Langkah
Lampu Kawalan Suara Jalur LED RGB Elektronik dan Lebih Banyak Dengan Automasi Rumah Cortana dan Arduino: 3 Langkah

Video: Lampu Kawalan Suara Jalur LED RGB Elektronik dan Lebih Banyak Dengan Automasi Rumah Cortana dan Arduino: 3 Langkah

Video: Lampu Kawalan Suara Jalur LED RGB Elektronik dan Lebih Banyak Dengan Automasi Rumah Cortana dan Arduino: 3 Langkah
Video: SOUND CONTROL RGB LED MUSIK | RGB LED spectrum bar musik 2024, September
Anonim
Image
Image

Suka idea mengendalikan sesuatu dengan suara anda? Atau tidak suka bangun dari tidur untuk mematikan lampu? Tetapi semua penyelesaian yang ada seperti rumah google terlalu mahal? Sekarang anda boleh membuatnya sendiri dengan harga di bawah $ 10. Dan lebih baik lagi, sangat mudah untuk membuatnya!

Semuanya mungkin berkat aplikasi CoRoom Windows 10 percuma yang telah dikeluarkan dan tersedia di Kedai Windows, dan dengan mengikuti 3 langkah mudah di bawah ini, anda boleh membuatnya sendiri.

Lihat lihat CortanaRoom in action periksa video di atas atau di bawah:

www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be

Beberapa perkara yang boleh dilakukan oleh CortanaRoom:

  • Kawal Lampu dengan suara anda
  • Kawal perkara seperti TV dengan suara anda
  • Kawal Jalur Led RGB dengan suara anda
  • Gunakan aplikasi CortanaRoom untuk menyiapkan Penggera yang akan membangunkan anda dengan perlahan-lahan meningkatkan kecerahan jalur LED RGB dalam warna matahari.
  • Gunakan 3 kesan jalur LED binaan seperti berkelip atau pudar
  • Integrasi dengan Cortana untuk integrasi yang lancar dengan Windows 10.
  • Dan banyak lagi!

Untuk membuat CortanaRoom, anda memerlukan beberapa bahagian asas:

Geganti 5V

www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwYHxWM6gD:rk:12: pf: 0

Arduino uno atau nano

www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9gMjVajKJYMc3dUnsK2: pf: 0

Aplikasi CoRoom percuma

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Dan komputer Windows 10 dengan mikrofon

Banyak wayar

Sekiranya anda mahukan jalur LED RGB pilihan, anda juga memerlukan:

3 N-Channel MOSFET seperti IRFZ44N

www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rkxy:pf:0

Jalur Led RGB Anode Biasa

www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips

Bekalan kuasa untuk jalur LED anda dengan Voltan yang betul. Contohnya 12V 3A ini cukup baik

www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v

Setelah anda mengumpulkan semua bahagian, pergi ke langkah 1 untuk memulakan.

Langkah 1: Membuat Elektronik

Membuat Elektronik
Membuat Elektronik
Membuat Elektronik
Membuat Elektronik
Membuat Elektronik
Membuat Elektronik

Pertama sekali kita perlu membuat elektronik. CortanaRoom sebenarnya wujud daripada 3 modul. Terdapat bahagian Core yang wajib dibuat dan kemudian ada 2 modul yang berasingan iaitu RGB Led Strip dan IR Sensor. Oleh kerana itu saya telah memisahkan bahagian elektronik menjadi tiga bahagian yang lebih kecil.

Bahagian Teras

Bahagian intinya ada di luar otak projek yang merupakan Arduino, dan penggerak yang merupakan relay. Membuat ini sebenarnya sangat mudah. Satu-satunya perkara yang perlu anda lakukan ialah mengikuti skema di atas. Skema ini mungkin kelihatan sukar tetapi untuk bahagian teras anda hanya perlu membuat bahagian bulat merah pada gambar kedua di atas.

Setelah menghubungkan semua relay ke Arduino, kita harus menyambungkan lampu dan / atau peranti lain ke Relay. Untuk melakukan ini, dapatkan kabel kuasa cahaya anda, kemudian potong lengan dari kabel kuasa sehingga anda dapat melihat wayar di dalam kabel. Sebilangan besar masa anda akan melihat wayar biru, coklat dan kadang-kadang kuning hijau. Sekarang potong wayar biru dan lepaskan hujungnya. Selepas itu solder salah satu hujungnya pada pin Relay biasa dan hujung yang lain pada pin NC (biasanya ditutup) Relay. Lihat gambar di atas untuk melihat pin mana yang perlu anda gunakan.

Anda kini boleh terus melakukan ini untuk semua lampu anda. Langkah yang sama juga berlaku untuk TV. Tetapi secara teori anda boleh menghubungkan semua yang anda mahukan. Contohnya mesin kopi atau skrin komputer boleh dilakukan dengan mengikuti langkah-langkah ini.

Sekiranya anda mempunyai pertanyaan mengenai bahagian ini, komenlah di komen di bawah dan saya akan menjawabnya dalam sehari

Sekiranya anda tidak mahu jalur LED RGB atau Sensor IR, anda boleh melangkau yang lain dan pergi ke langkah 2

Jalur Led RGB

CortanaRoom juga mempunyai sokongan untuk jalur LED RGB. Menambah ini akan memberi anda pilihan untuk menggunakan fungsi Wake Up Light yang baru. The Wake Up Light adalah sejenis penggera yang bukannya menggunakan suara yang menjengkelkan akan membangunkan anda dengan mensimulasikan matahari terbit. Ini akan menyebabkan bangun tidur yang lebih menyenangkan dan bahkan dapat memperbaiki mood pagi anda. Selain Wake Up Light, anda juga dapat mengawal warna jalur Led dengan suara anda dan menggunakan salah satu dari 3 kesan kesan.

Untuk membuatnya, anda mesti membuat Bahagian Teras. Selepas itu tambahkan skema dengan bulatan hijau di sekelilingnya ke projek anda.

- Pastikan menggunakan jalur LED RGB anode biasa dan mosfet saluran-N!

- Pastikan menggunakan bekalan kuasa yang cukup kuat, sekurang-kurangnya 1A untuk Jalur Led RGB 1m.

- Juga jangan lupa untuk menghubungkan tanah Arduino ke tanah bekalan kuasa Jalur Led.

Sekiranya anda tidak mahu Sensor IR, lewati selebihnya dan pergi ke langkah 2

Sensor IR

Bahagian terakhir ialah IR-Sensor. Dengan sensor ini terpasang lampu RGB akan menyala secara automatik sebaik sahaja anda masuk ke bilik. Ciri ini memang berfungsi tetapi masih buggy. Dan jika anda memutuskan untuk memberitahu bahawa ia mungkin tidak berfungsi 100% betul.

Selesai?

Setelah anda mengikuti langkah-langkah di atas, anda sudah bersedia untuk melangkah ke langkah seterusnya! Periksa gambar terakhir di atas untuk melihat bagaimana rupanya sekarang.

Langkah 2: Perisian

Perisian
Perisian
Perisian
Perisian
Perisian
Perisian

Sekarang kita boleh mula mengerjakan perisian. mujurlah ini juga sangat mudah. Perkara pertama yang harus kita lakukan ialah memuat naik beberapa kod ke Arduino.

Memuat naik Kod

Untuk melakukan ini, ikuti langkah mudah di bawah:

  1. Sambungkan Arduino anda
  2. Buka Arduino IDE
  3. pergi ke contoh - Firmata dan klik Firmata Standard (seperti pada gambar di atas)
  4. sekarang tekan butang muat naik dan anda sudah selesai!

Untuk tutorial yang lebih terperinci:

www.instructables.com/id/Arduino-Installing-Standard-Firmata/

Berhubung dengan aplikasi CoRoom

Sekarang Arduino mempunyai kod yang tepat di atasnya kita dapat menghubungkannya ke aplikasi CoRoom. Anda boleh memuat turun aplikasi CoRoom dari kedai tingkap di sini:

www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab

Selepas itu sambungkan Arduino anda ke PC anda. Sekarang buka Aplikasi dan anda akan melihat beberapa petunjuk berkedip di Arduino anda. Sekiranya ini tidak berlaku, jangan risau. Mungkin kerana anda mempunyai papan Arduino yang berbeza. Untuk memperbaikinya, pergi ke halaman tetapan di dalam aplikasi CoRoom dan ubah nilai 'PID_7523' menjadi 'PID_0043' dan ubah nilai 'VID_1A86' menjadi 'VID_2341'. Sekarang tekan bulatan merah di sebelah kanan kotak sambungan dan ia mesti bersambung.

Setelah bersambung anda selesai! Anda kini dapat mengawal sesuatu dengan suara anda. Sekiranya sesuatu tidak berfungsi, anda boleh menyemak langkah penyelesaian masalah di bawah atau anda tentu saja boleh memberi komen di bawah dengan soalan anda.

Penyelesaian masalah

Sudah tentu selalu ada masalah semasa membuat projek. Di bawah ini saya akan cuba mengatasi masalah yang paling biasa yang anda dapat.

Menghidupkan dan mematikan dibalikkan?

Adakah lampu anda menyala ketika cuba mematikannya dan apakah itu padam ketika perlu menyala? maka anda telah menukar pin yang biasanya terbuka dengan pin yang biasanya ditutup pada Relay. Cuba matikan pin pada relay dan ini mesti memperbaikinya.

Cortana tidak menjawab "Hey Cortana"

Sekiranya Cortana tidak menanggapi "Hey Cortana" periksa apakah pilihan ini dihidupkan dalam menu tetapan Cortana. Untuk melihat ini, pergi ke menu tetapan dengan mengetik tetapan di bar carian tetingkap. Selepas itu ketik bar carian di menu tetapan Cortana dan tekan bahagian tetapan Cortana. Di bahagian tetapan Cortana cari jawapan untuk pilihan "Hey Cortana" dan hidupkan.

Cortana tidak dipasang atau tersedia?

Sekiranya nampaknya Cortana tidak tersedia atau dipasang kerana misalnya anda tidak dapat melihatnya di bar carian tetingkap atau di tempat lain mungkin wilayah anda tidak diset dengan betul. Kerana Cortana hanya tersedia di wilayah tertentu, anda mungkin perlu mengubah wilayah anda dan mungkin juga bahasa sistem anda. Ikuti tutorial ini untuk mengaktifkan Cortana di negara anda:

techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/

Cortana tidak boleh mendengar saya?

Sekiranya Cortana tidak dapat mendengar anda periksa terlebih dahulu apakah mikrofon anda disiapkan dengan betul. Anda boleh mengkalibrasi semula mikrofon anda dengan menggunakan penyelesai masalah yang anda dapati dalam tetapan Cortana di Windows 10.

Satu atau lebih warna pada jalur LED RGB kini berfungsi?

Pertama sekali periksa sambungan anda. Adakah semua wayar disambungkan dengan betul? Selepas itu periksa adakah aras bekalan kuasa juga disambungkan ke Arduino? Selepas itu periksa sama ada anda mempunyai Pintu, Saliran dan sumber dihubungkan dengan betul. Sumber harus pergi ke jalur LED RGB, Tiriskan ke tanah dan Pintu ke Arduino. Sekiranya masih berfungsi sekarang MOSFET anda rosak. Cuba gantikannya dan sekarang ia mesti berfungsi.

Arduino tidak bersambung walaupun setelah menukar nilai PID dan VID

Sekiranya Arduino anda masih tidak tersambung walaupun setelah menukar nilai PID dan VID di menu tetapan, mungkin PID dan VID anda berbeza. Untuk mencari PID dan VID anda, ikuti langkah-langkah di bawah.

1. kekunci windows + x dan pilih pengurus peranti

2. pergi ke pelabuhan

3. klik kanan peranti anda (mungkin seperti "Arduino" atau "CH340g" dan pilih sifat

4. pergi ke tab butiran

5. di kawasan pemilihan harta tanah klik perkakasan lds

6. sekarang anda akan melihat VID dan PID anda

Langkah 3: Anda Selesai

Image
Image

Tahniah anda selesai

Walaupun itu tidak sukar untuk dilakukan, bukan? Kini anda boleh menggunakan rakan baru atau rakan anda dengan projek baru anda. Sekiranya anda menyukai projek ini, periksa juga projek saya yang lain seperti pintu pembukaan dan penutup automatik ini, anda boleh membuat sendiri kos yang sangat murah:

www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/

Alat kawalan jauh

Satu perkara yang anda boleh cuba sekarang semuanya berfungsi adalah menggunakan ciri alat kawalan jauh. Ini sebenarnya hanya jenis pekerjaan yang memungkinkan untuk mengawal lampu anda dari mana saja di dunia. Untuk menggunakannya muat turun teamviewer pada PC Windows 10 anda dan pada peranti yang anda mahu kendalikan dari bilik anda:

www.teamviewer.com/nl/download/windows/

Sekarang hanya sambungkan ke komputer windows 10 anda dan buka aplikasi CoRoom. Sekarang tekan pada bulatan untuk menyalakan dan mematikan lampu.

Youtube

Sekiranya anda menyukai lebih banyak projek seperti ini, lihat saluran youtube saya untuk lebih banyak kandungan:

www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=subscriber

Mengubah kod

Sekiranya anda ingin berfikir sendiri dengan kod itu semua boleh didapati di GitHub saya di sini:

github.com/sieuwe1/CortanaRoom

Disyorkan: