Daftar Isi:

Kendalikan Saklar Lampu Dengan Sarung Tangan Infinity Karton Anda Sendiri: 10 Langkah
Kendalikan Saklar Lampu Dengan Sarung Tangan Infinity Karton Anda Sendiri: 10 Langkah

Video: Kendalikan Saklar Lampu Dengan Sarung Tangan Infinity Karton Anda Sendiri: 10 Langkah

Video: Kendalikan Saklar Lampu Dengan Sarung Tangan Infinity Karton Anda Sendiri: 10 Langkah
Video: WOW AMAZING❗Telapak Tangan Kalian Bergerak #shorts #illusion #opticalillusion 2024, Juli
Anonim
Image
Image

Saya Terinspirasi oleh Film Avengers, saya mulai membuat Thanos Infinity Gauntlet dari karton. Dalam proyek ini saya menggunakan Modul Transceiver RF Nirkabel MPU6050 dan NRF24L01+ 2.4GHz untuk berkomunikasi antara dua papan Arduino secara nirkabel. Infinity Gauntlet adalah pemancar dan Servos (Light Switch) adalah penerima.

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:

Ruby:

Modul Transceiver RF Nirkabel NRF24L01+ 2.4GHz:

MPU 6050:

Strip LED:

Langkah 2: Modul Transceiver NRF24L01 2.4GHz

MPU6050
MPU6050

NRF24L01 2.4 GHz Transceiver Module menggunakan pita 2.4 GHz dan dapat beroperasi dengan baud rate dari 250 kbps hingga 2 Mbps dan dapat digunakan untuk komunikasi nirkabel hingga 100 meter. Tegangan operasi modul adalah dari 1,9 hingga 3,6V, tetapi hal baiknya adalah pin lain mentolerir logika 5V. Modul berkomunikasi menggunakan protokol SPI. Anda harus melihat model konektor pin arduino pin SPI.

Langkah 3: MPU6050

MPU6050 terdiri dari Akselerometer 3-sumbu dan Giroskop 3-sumbu di dalamnya. Sensor ini membantu kita untuk mengukur percepatan, kecepatan, orientasi, perpindahan dan banyak parameter terkait gerak lainnya dari suatu sistem atau objek. Chip ini menggunakan protokol I2C (inter-integrated circuit) untuk komunikasi.

Langkah 4: Strip LED WS2812B

Strip LED WS2812B
Strip LED WS2812B

WS2812B adalah sumber cahaya LED kontrol cerdas, dengan sirkuit kontrol dan chip RGB terintegrasi langsung ke LED 5050 RGB (Merah, Hijau, dan Biru). Setiap LED memiliki tiga konektor di setiap ujungnya, dua untuk daya dan satu untuk data. Ini hanya membutuhkan satu input data untuk mengontrol status, kecerahan, dan warna ketiga LED.

Langkah 5: Membuat Infinity Gauntlet Dari Karton

Anda dapat menonton video Bagaimana saya membuat The Infinity Gauntlet From Cardboard.

Langkah 6: Kode Pemancar (Infinity Gauntlet)

Yang perlu Anda lakukan hanyalah menginstal perpustakaan MPU6050, perpustakaan I2C, perpustakaan FastLED, Perpustakaan RF24. Anda akan mendapatkan kesalahan jika Anda tidak menginstal.

Ketika Anda ingin menambahkan perpustakaan baru ke Arduino IDE Anda. Buka direktori tempat Anda mengunduh file ZIP perpustakaan. Ekstrak file ZIP dengan semua struktur foldernya di folder sementara, lalu pilih folder utama, yang seharusnya memiliki nama perpustakaan. Salin di folder "perpustakaan" di dalam buku sketsa Anda.

Hubungkan arduino dan unggah program yang diberikan pada arduino uno Anda.

Langkah 7: Kode Penerima

Hubungkan arduino dan unggah program yang diberikan pada arduino uno Anda.

Langkah 8: Diagram Pengkabelan untuk Pemancar (Infinity Gauntlet)

Diagram Pengkabelan untuk Pemancar (Infinity Gauntlet)
Diagram Pengkabelan untuk Pemancar (Infinity Gauntlet)
Diagram Pengkabelan untuk Pemancar (Infinity Gauntlet)
Diagram Pengkabelan untuk Pemancar (Infinity Gauntlet)

Dalam proyek ini saya menempatkan elektronik saya di dalam tantangan tak terhingga. Anda mungkin ingin meletakkan barang elektronik di tempat yang aman.

Langkah 9: Diagram Pengkabelan untuk Penerima

Diagram Pengkabelan untuk Penerima
Diagram Pengkabelan untuk Penerima
Diagram Pengkabelan untuk Penerima
Diagram Pengkabelan untuk Penerima

Saya memasang arduino uno, Baterai 9v dan modul nirkabel di dinding menggunakan pita ganda dan saya memasang servos di dekat sakelar lampu sehingga Anda dapat menyalakan/mematikan lampu secara nirkabel kapan pun Anda mau.

Langkah 10: Selesai

LED Infinity stone dan servo dikendalikan oleh pergerakan tantangan yang terdeteksi menggunakan sensor MPU6050, jadi ketika Anda memindahkan tantangan ke atas maka LED batu Infinity akan menyala dan servos akan berputar dan jika Anda memindahkan tantangan ke atas lagi LED akan menyala. off dan servos akan berputar ke arah yang berlawanan.

Direkomendasikan: