Isi kandungan:
- Langkah 1: Memperoleh Bahagian
- Langkah 2: Bagaimana Ia Berfungsi
- Langkah 3: Pendawaian Bahagian (Pemancar)
- Langkah 4: Pendawaian Bahagian (Penerima)
- Langkah 5: Kod
- Langkah 6: Persediaan Alexa
- Langkah 7: Terima kasih
Video: Sistem Rumah Pintar yang Murah dan Mudah: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Hai!
Saya Ed Saya berumur 15 tahun dengan minat untuk pengkomputeran, pengaturcaraan dan kejuruteraan elektrik. Oleh kerana saya masih muda saya tinggal di rumah orang tua saya, Projek ini bermula ketika saya memutuskan untuk pindah ke Bilik Loteng / Loteng, dalam proses merancang bilik dengan perabot baru yang akan saya beli, saya memutuskan bahawa saya akan membuat ini bilik sedikit berbeza; Dan Bilik Pintar Dilahirkan!
Langkah 1: Memperoleh Bahagian
Terdapat pelbagai cara untuk melakukan ini, Anda boleh membeli semua komponen dengan murah, tetapi penghantarannya mengambil masa sekitar 30 hari dari china, Atau anda boleh membeli Bahagian di Amazon.
(Semua pautan UK saya takut)
NODEMCU 1x
Amazon
Bangood
ARDUINO Sekurang-kurangnya 2x Bergantung pada berapa banyak modul yang anda gunakan (Mana-mana Jenis akan dilakukan, tetapi saya menggunakan Pro Micros kerana saya membuatnya terbaring)
Amazon
Bangood
8 Piece Relay Board 1x
Bangood
Amazon
Modul Radio (NRF24L01) sekurang-kurangnya 2x
Amazon
Bangood
Adaptor Radio sekurang-kurangnya 2x
Bangood
Amazon
Beberapa Modul Relay Tunggal bergantung pada jika anda ingin menyambungkan peranti tambahan
Amazon
Bangood
PELBAGAI
Banyak Jumper Kabel, dengan hujung yang berbeza
Banyak Kesabaran
jalur LED ws2182b
Barangan rumah yang lebih pintar, mis. kipas
Amazon Echo, dari apa jua jenis
Kabel USB untuk pengaturcaraan
Lembaga Perf
Pengepala Pin
Langkah 2: Bagaimana Ia Berfungsi
Semasa Kami Membuat ini, pertama-tama kita perlu memahami bagaimana ia berfungsi.
Pada asasnya terdapat 3 komponen untuk Persediaan ini.
- NodeMCU yang menerima arahan dari amazon Echo Which Hantar perintah di sepanjang Relay
- Arduino yang Menerima arahan dari NodeMCU melalui Relay Kemudian menghantar lebih banyak arahan melalui Radio
- The Receiving Radio Arduino, yang menerima arahan melalui radio dan dilampirkan ke semua Lampu
Saya tahu bahawa ada cara yang lebih baik untuk mendapatkan arduino untuk berkomunikasi dengan NodeMCU daripada dengan Logic board relay Asas tetapi saya mencuba 3 Penyelesaian lain dan ini adalah satu-satunya yang berjaya diusahakan pada akhirnya sehingga saya bertahan dengan ini.
Langkah 3: Pendawaian Bahagian (Pemancar)
Kabel Pertama NODEMCU ke Relay,
D0-D6 harus disambungkan ke INPUT 1-7 pada geganti
dan VIN dan GROUND dihubungkan dengan sewajarnya.
Sambungkan Relay ke Arduino
Apa yang cuba kita lakukan ialah menjadikan relay menjadi seperti butang tekan mudah.
Oleh itu, sambungkan NO relay ke arus 5v
Sambungkan COM geganti ke dua perkara yang berbeza, ke pin arduino yang betul dan ke GND melalui perintang penarik 1Kohm.
Anda boleh melakukan semua ini di papan roti atau melalui papan wangi dengan pematerian
Sambungkan Modul Radio
Pertama masukkan modul Radio ke dalam penyesuai kemudian pasangkannya
Ini untuk pro mikro
Penyesuai ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Itu semua pendawaian untuk fungsi Pemancar
Langkah 4: Pendawaian Bahagian (Penerima)
Bahagian ini Bergantung pada berapa banyak modul penerima yang anda rancangkan untuk digunakan, Bagi saya saya menggunakan sejumlah besar hanya ulangi langkah ini.
Pertama, Sambungkan Modul Radio. Pertama masukkan modul Radio ke dalam penyesuai kemudian pasangkannya
Ini untuk pro mikro
Penyesuai ------------ arduino
MO - 16
CE - 7
CSN - 8
SCK - 15
MI - 14
Sambungkan Jalur LED
5v - 5v
GND -GND
DI- A0
Langkah 5: Kod
Hai, Saya akan mengakui sekarang bahawa kemahiran C ++ Pengetahuan / Arduino saya adalah setara.
Oleh itu, saya menggabungkan banyak kod orang yang berbeza
Kredit kepada:
Rui Santos
Cara Mekatronik
Contoh Arduino
Pencipta FauxMoESP
Pada dasarnya kod NodeMCU menggunakan perpustakaan wonderfull yang disebut FauxMoESP, yang meniru Suis WeMO.
Dari situ ia cukup mudah digunakan, tetapi saya masih menggunakan dan mengubah Rui Santos 'Code, Maaf!
Ia Mengendalikan setiap geganti untuk melakukan arahan tertentu dan itu sahaja.
Kod Pemancar Arduino mengenal pasti corak dan kemudian menghantar isyarat radio, sekali lagi, itu bukan sepenuhnya kod saya, tetapi saya mengubahnya.
Kod Arduino Reciever lagi, bukan sepenuhnya milik saya tetapi saya mengubahnya, ia mendengar kod kemudian menghidupkan / mematikan LED
Kod yang dipautkan di bawah
Langkah 6: Persediaan Alexa
Asas perintah adalah rutin.
Alexa tahu bagaimana melakukan 7 perkara; Hidupkan dan matikan setiap geganti, dengan menetapkan suis FauxmoESP ke 10%, 20% dan lain-lain. Oleh itu, kami menggunakan rutin untuk melakukan semua perkara dengan teratur agar kami dapat memerintahkan LED.
Proses ini mungkin memerlukan sedikit masa tetapi bersabar!
Langkah 7: Terima kasih
Terima kasih kerana meluangkan masa untuk melihat arahan ini, ini sangat bermakna bagi saya! Sekiranya anda membina ini, semoga berjaya dengannya, jika tidak, semoga anda mempunyai hari yang hebat, komen, suka atau ikuti jika anda menikmati ini, dan pastikan anda mengemukakan sebarang pertanyaan yang mungkin anda ada!
Disyorkan:
Buat dan Terbang Pesawat Dikendalikan Telefon Pintar yang Murah: 8 Langkah
Buat dan Terbang Pesawat Dikendalikan Telefon Pintar yang Murah: Pernahkah anda bermimpi untuk membina pesawat flyer taman kawalan jauh DIY bernilai 15 $ yang dapat dikendalikan oleh telefon bimbit anda (Aplikasi Android melalui WiFi) dan memberi anda kadar adrenalin selama 15 minit (terbang masa sekitar 15minit)? daripada arahan ini
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: 8 Langkah (dengan Gambar)
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: Halo semua, Projek ini adalah mengenai pembinaan peranti automasi rumah yang paling mudah menggunakan modul arduino dan bluetooth. Yang ini sangat senang dibina dan boleh dibina dalam beberapa jam. Dalam versi saya yang saya jelaskan di sini, saya boleh
DIKEMASKINI !!!! Penguat Isyarat Antena WIFI yang Murah dan Mudah Itu Lebih Baik dan Pantas Daripada Kertas !!!: 9 Langkah
DIKEMASKINI !!!! Penguat Isyarat Antena WIFI yang Murah dan Mudah Itu Lebih Baik dan Lebih Pantas Daripada Kertas !!!: Perubahan baru mengenai idea lama untuk meningkatkan isyarat WIFI anda
Sistem Automasi Rumah yang Dikendalikan dengan Murah, Mudah, Internet: 5 Langkah (dengan Gambar)
Sistem Automasi Rumah yang Dikendalikan dengan Murah, Mudah, Internet: Sekiranya anda mempunyai haiwan peliharaan / anak-anak dan perlu memberi makan atau memukulnya melalui internet, sistem ini mungkin berguna bagi anda. Ini adalah kaedah yang sangat mudah dan murah untuk mengawal motor, LED, dll di rumah dari mana-mana komputer yang disambungkan ke web. Yang diperlukan hanyalah Webc
Guitar Amp Tilt Stand - Mudah Seperti Log Lincoln - Kecil, Mudah Alih, Mudah, Stabil, Murah atau Percuma: 9 Langkah
Guitar Amp Tilt Stand - Mudah Seperti Log Lincoln - Kecil, Mudah Alih, Sederhana, Stabil, Murah atau Percuma.: Gitar amp kecondongan amp - semudah log lincoln. kecil, mudah alih, sederhana, stabil, murah atau percuma menggunakan papan lapis sekerap. Bagus untuk kombo amp, reka bentuk yang lebih besar boleh digunakan untuk punggung terbuka