Daftar Isi:
- Langkah 1: Perangkat Keras dan Bahan yang Dibutuhkan
- Langkah 2: Membuat Infinity Stones dan Infinity Gauntlet Dari Karton
- Langkah 3: Jaringan Nirkabel Arduino Dengan Beberapa Modul NRF24L01
- Langkah 4: Kode Base (Infinity Gauntlet)
- Langkah 5: Kode Node(01 - 0)
- Langkah 6: Diagram Pengkabelan untuk Infinity Gauntlet
- Langkah 7: Diagram Pengkabelan untuk 6 Node
- Langkah 8: Menguji Infinity Gauntlet
Video: Infinity Gauntlet Controlled Home Automation: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam proyek saya sebelumnya, saya telah membuat tantangan tanpa batas yang mengontrol sakelar lampu. Saya ingin menggunakan enam batu dan masing-masing batu dapat mengontrol alat, kunci pintu, atau pencahayaan. Jadi, saya membuat sistem otomatisasi rumah menggunakan infinity tantangan. Dalam proyek ini saya menggunakan RF24Network Library, yang memungkinkan untuk membangun jaringan nirkabel dengan banyak papan Arduino.
Langkah 1: Perangkat Keras dan Bahan yang Dibutuhkan
Arduino Mega + Kabel USB II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
Baterai 9v:
Beralih:
Kabel jumper:
Adaptor Jack Barel DC Pria untuk Arduino:
Mikro Servo 9g:
Mini Breadboard:
Konektor Klip Baterai 9v:
Karton:
Modul Transceiver RF Nirkabel NRF24L01+ 2.4GHz:
MPU 6050:
Strip LED:
Langkah 2: Membuat Infinity Stones dan Infinity Gauntlet Dari Karton
Untuk membuat infinity stone, saya menggunakan ruby, resin epoksi + Hardener, cat warna, dan tanah liat (bisa menggunakan silikon).- Dorong ruby ke dalam tanah liat dan tarik keluar.
- Campur resin, pengeras, cat warna dan bagi menjadi enam cangkir berbeda, satu untuk setiap warna.
- Tuang epoxy ke dalam cetakan dan biarkan mengering.
Anda bisa menonton video ini, jika Anda ingin tahu bagaimana saya membuat gauntlet infinity dari karton.
Langkah 3: Jaringan Nirkabel Arduino Dengan Beberapa Modul NRF24L01
Satu modul NRF24L01 dapat secara aktif mendengarkan hingga 6 modul lain secara bersamaan. Anda dapat menentukan alamat node dalam format oktal. Pada project ini alamat base (Infinity Gauntlet) adalah 00, alamat base children adalah 01 sampai 0. Jadi dari base (Infinity Gauntlet), dengan menggunakan MPU6050 kita akan mengontrol motor servo pada node 01 – 0.
Langkah 4: Kode Base (Infinity Gauntlet)
Dari Base, Kami dapat mengirim data ke node 01 - 0 untuk mengontrol motor servo dan strip LED WS2812B
Langkah 5: Kode Node(01 - 0)
Node (01 - 0) menerima data dari Base, kami menggunakannya untuk mengontrol servos.
Unggah setiap program ke setiap arduino.
Langkah 6: Diagram Pengkabelan untuk Infinity Gauntlet
Saya menambahkan karton tambahan untuk menempatkan elektronik dan mengubah baterai 9 Volt menjadi baterai 4 xAA dari proyek saya sebelumnya.
Langkah 7: Diagram Pengkabelan untuk 6 Node
Dalam proyek saya, saya menggunakan satu servo untuk jam digital, kunci pintu, ac portabel, pengumpan hewan peliharaan, dan dua servo untuk sakelar lampu dan pembersih udara.
Langkah 8: Menguji Infinity Gauntlet
Saya menggunakan data sumbu x dan data sumbu y dari sensor MPU6050 untuk mengontrol motor servo dan strip LED WS2812B.
- Ketika nilai sumbu x yang dipetakan adalah positif dan sumbu y positif, MIND STONE akan menyala/mati dan Pengumpan Hewan Peliharaan akan membuka/menutup.
- Ketika nilai sumbu x yang dipetakan adalah negatif dan sumbu y positif, SOUL STONE akan menyala/mati dan Air Purifier akan menyala/mati.
- Ketika nilai sumbu x yang dipetakan adalah positif, REALITY STONE akan menyala/mati dan lampu akan menyala/mati.
- Ketika nilai sumbu y yang dipetakan adalah positif, BATU SPASI akan menyala/mati dan kunci pintu akan mengunci/membuka kunci
- Ketika nilai sumbu x yang dipetakan negatif dan sumbu y negatif, POWER STONE akan menyala/mati dan AC Portabel akan hidup/mati.
- Ketika nilai sumbu y yang dipetakan adalah negatif, BATU WAKTU akan menyala/mati dan Jam Digital akan menyala/mati.
Saya harap Anda menikmati proyek Arduino ini dan belajar sesuatu yang baru. Anda dapat berlangganan saluran saya untuk dukungan.
Terima kasih.
Direkomendasikan:
Home Automation WiFi Light Switch Dengan ESP-01 dan Modul Relay Dengan Tombol Tekan: 7 Langkah
Home Automation WiFi Light Switch With ESP-01 dan Relay Module With Push Button: Jadi pada instruksi sebelumnya kami memprogram ESP-01 dengan Tasmota menggunakan ESP Flasher dan menghubungkan ESP-01 ke jaringan wifi kami. Sekarang kita dapat mulai memprogramnya untuk menghidupkan/mematikan saklar lampu menggunakan WiFi atau tombol tekan.Untuk pekerjaan kelistrikan
IR Home Automation Menggunakan Relay: 6 Langkah (dengan Gambar)
IR Home Automation Menggunakan Relay: Sistem Otomasi Rumah Jarak Jauh Infared (Peringatan: Replikasi proyek dengan risiko Anda sendiri! Proyek ini melibatkan Tegangan Tinggi)
Home/Lab Voice Controlled Assistant: 14 Langkah (dengan Gambar)
Home/Lab Asisten Terkendali Suara: Tentang SayaHalo! Ini adalah instruksi pertama saya, saya berusia 17 tahun. Saya dari Yunani jadi bahasa Inggris saya mungkin tidak sempurna tetapi saya akan melakukan yang terbaik. Jadi, saya pertama kali mendesain aplikasi ini 2 tahun yang lalu dan saya menemukan kontes ini sebagai kesempatan untuk memperbarui proyek lama saya
Arduino Home Automation (Bluetooth): 3 Langkah (dengan Gambar)
Otomatisasi Rumah Arduino (Bluetooth): Halo, Teman-teman! Selamat datang di instruksi saya yang lain! Dalam hal ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat mengontrol peralatan rumah tangga Anda melalui ponsel Anda (Android-Smartphone). Jadi tanpa membuang waktu, kita harus memulai ini- (Semoga Sukses!)
Home Automation the Switch: 8 Langkah (dengan Gambar)
Home Automation the Switch: Ini adalah soket IOT yang dirancang sebagai bagian dari proyek otomatisasi penuh