Daftar Isi:

Sistem Rumah Pintar Murah dan Mudah: 7 Langkah
Sistem Rumah Pintar Murah dan Mudah: 7 Langkah

Video: Sistem Rumah Pintar Murah dan Mudah: 7 Langkah

Video: Sistem Rumah Pintar Murah dan Mudah: 7 Langkah
Video: 9 Perangkat Rumah Pintar Terbaik, Bikin Rumah Jadi Canggih 2024, November
Anonim
Sistem Rumah Pintar Murah dan Mudah
Sistem Rumah Pintar Murah dan Mudah

Hai, yang di sana!

Saya Ed Saya berusia 15 tahun dengan hasrat untuk komputasi, pemrograman, dan teknik listrik. Sejak saya cukup muda saya tinggal di rumah orang tua saya, Proyek ini dimulai ketika saya memutuskan untuk pindah ke Ruang Loteng / Loft, Dalam proses mendesain kamar dengan perabotan baru yang akan saya beli saya memutuskan untuk membuat ini kamar sedikit berbeda; Dan Ruang Cerdas Lahir!

Langkah 1: Mendapatkan Suku Cadang

Mendapatkan Suku Cadang
Mendapatkan Suku Cadang

AmazonAda berbagai cara untuk melakukan ini, Anda dapat membeli semua komponen dengan harga murah, tetapi pengiriman memakan waktu sekitar 30 hari dari Cina, Atau Anda dapat membeli Suku Cadang di Amazon.

(Semua tautan Inggris, saya khawatir)

NODEMCU 1x

Amazon

Bangood

ARDUINO Setidaknya 2x Bergantung pada berapa banyak modul yang Anda gunakan (Semua Jenis dapat digunakan, tetapi saya menggunakan Pro Micros karena saya memilikinya)

Amazon

Bangood

8 Buah Papan Relay 1x

Bangood

Amazon

Modul Radio (NRF24L01) minimal 2x

Amazon

Bangood

Adaptor Radio Setidaknya 2x

Bangood

Amazon

Beberapa Modul Relay Tunggal tergantung pada apakah Anda ingin menghubungkan perangkat tambahan

Amazon

Bangood

lain-lain

Banyak Kabel Jumper, dengan ujung yang berbeda

Banyak Sabar

strip LED ws2182b

Item rumah pintar ekstra, mis. kipas

Amazon Echo, jenis apa pun

Kabel USB untuk pemrograman

Papan Kinerja

Pin Header

Langkah 2: Cara Kerjanya

Bagaimana itu bekerja
Bagaimana itu bekerja

Ketika Kami Membuat ini, pertama-tama kami harus memahami cara kerjanya.

Pada dasarnya ada 3 komponen untuk Setup ini.

  • NodeMCU yang menerima perintah dari amazon Echo Yang Mengirimkan perintah di sepanjang Relay
  • Arduino yang Menerima perintah dari NodeMCU melalui Relay Kemudian mengirimkan lebih banyak perintah melalui Radio
  • Radio Penerima Arduino, yang menerima perintah melalui radio dan terpasang ke semua Lampu

Saya tahu bahwa ada cara yang lebih baik untuk membuat Arduino berkomunikasi dengan NodeMCU daripada dengan Logika papan relai Dasar tetapi saya mencoba 3 Solusi lain dan ini adalah satu-satunya yang berfungsi pada akhirnya jadi saya terjebak dengan ini.

Langkah 3: Pengkabelan Bagian (Pemancar)

Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)
Pengkabelan Bagian (Pemancar)

Pertama Hubungkan NODEMCU ke Relay,

D0-D6 harus disambungkan ke INPUT 1-7 pada relai

dan VIN dan GROUND terhubung.

Hubungkan Relay ke Arduino

Apa yang kami coba lakukan adalah membuat relai menjadi seperti tombol tekan sederhana.

Jadi hubungkan NO dari relai ke arus 5v

Hubungkan COM relai ke dua hal yang berbeda, ke pin arduino yang benar dan ke GND melalui resistor pullup 1Kohm.

Anda dapat melakukan semua ini di papan roti atau melalui papan berlubang dengan penyolderan

Hubungkan Modul Radio

Pertama-tama masukkan modul Radio ke adaptornya lalu sambungkan

Ini untuk pro mikro

Adaptor ------------ arduino

MO - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

Itu semua kabel untuk fungsi Pemancar

Langkah 4: Menghubungkan Bagian (Penerima)

Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)
Pengkabelan Bagian (Penerima)

Bagian ini Tergantung pada berapa banyak modul penerima yang Anda rencanakan untuk digunakan, Bagi saya, saya menggunakan sejumlah besar, ulangi langkah ini.

Pertama, Hubungkan Modul Radio. Pertama-tama masukkan modul Radio ke adaptornya lalu sambungkan

Ini untuk pro mikro

Adaptor ------------ arduino

MO - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

Hubungkan Strip LED

5v - 5v

GND -GND

DI-A0

Langkah 5: Kode

Kode
Kode

Hai, Saya akui sekarang bahwa keterampilan C++ Pengetahuan/Arduino saya di bawah standar.

Oleh karena itu saya menggabungkan Banyak kode orang yang berbeda bersama-sama

Kredit ke:

Rui Santos

Cara Mekatronika

Contoh Arduino

Pembuat FauxMoESP

Pada dasarnya kode NodeMCU menggunakan perpustakaan yang luar biasa bernama FauxMoESP, yang mengemulasi WeMO Switch.

Dari sana cukup mudah digunakan, tetapi saya masih menggunakan dan memodifikasi Kode Rui Santos, Maaf!

Ini Mengontrol setiap relai untuk melakukan perintah tertentu dan hanya itu.

Kode Pemancar Arduino mengidentifikasi pola dan kemudian mengirim sinyal radio, sekali lagi, itu bukan sepenuhnya kode saya, tetapi saya memodifikasinya.

Kode Arduino Reciever lagi, bukan sepenuhnya milik saya tetapi saya memodifikasinya, ia mendengarkan kode kemudian menyalakan/mematikan LED

Kode ditautkan di bawah ini

Langkah 6: Pengaturan Alexa

Pengaturan Alexa
Pengaturan Alexa

Dasar dari perintah adalah rutinitas.

Alexa tahu bagaimana melakukan 7 hal; Hidupkan dan matikan setiap relai, dengan mengatur sakelar FauxmoESP ke 10%, 20% dll. Itu tidak cukup. Jadi kami menggunakan rutinitas untuk melakukan semua hal itu agar kami dapat memerintahkan LED.

Proses ini mungkin memakan waktu cukup lama tetapi bersabarlah!

Langkah 7: Terima kasih

Terima kasih telah meluangkan waktu untuk melihat instruksi ini, itu sangat berarti bagi saya! Jika Anda membangun ini maka semoga berhasil, jika tidak, semoga hari Anda menyenangkan, beri komentar, suka, atau ikuti jika Anda menikmati ini, dan pastikan untuk mengajukan pertanyaan apa pun yang mungkin Anda miliki!

Direkomendasikan: