Daftar Isi:

Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 Langkah (dengan Gambar)
Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 Langkah (dengan Gambar)

Video: Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 Langkah (dengan Gambar)

Video: Arduino Infinity Mirror (Bluetooth & Sound Reactive): 9 Langkah (dengan Gambar)
Video: THIS device will CHANGE your room! #LaserCube #shorts 2024, Juli
Anonim
Image
Image
Arduino Infinity Mirror (Bluetooth & Reaktif Suara)
Arduino Infinity Mirror (Bluetooth & Reaktif Suara)
Arduino Infinity Mirror (Bluetooth & Reaktif Suara)
Arduino Infinity Mirror (Bluetooth & Reaktif Suara)

Saya membuat Cermin Infinity untuk proyek sekolah dengan Arduino yang dapat Anda kendalikan dengan ponsel atau tablet Anda menggunakan Bluetooth. Cermin juga memiliki mikrofon built-in yang mendeteksi suara/musik dan bereaksi sesuai dengan menghasilkan lampu sorot eye-catching pada irama musik! Cukup mulai aplikasi, sambungkan ke bluetooth dan lihat keajaiban terjadi!

Dalam Instructables ini saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat Infinity Mirror ini. Jadi mari kita mulai!

Langkah 1: Kumpulkan Bahan

Kumpulkan Bahan
Kumpulkan Bahan

Untuk membuat cermin infinity ini, Anda membutuhkan bahan-bahan berikut:

1) Arduino Uno ($30)

Anda juga dapat menggunakan jenis Arduino yang berbeda, tetapi itu sepenuhnya terserah Anda.

2) Papan tempat memotong roti mini atau PCB ($5)

Saya menggunakan papan tempat memotong roti untuk membuat prototipe dan kemudian menyolder semuanya ke papan perf/stripboard.

3) WS2813 Digital 5050 RGB LED Strip - 144 LED (1 meter) ($25)

Anda juga dapat menggunakan strip LED yang berbeda, tetapi pastikan bahwa semua LED dapat dialamatkan satu per satu. Pastikan juga bahwa strip LED memberikan tegangan 5V "ekstra" untuk setiap meter LED. Ini karena tegangan turun di atas strip dan arus di awal dapat meningkat secara signifikan. (dan mungkin membakar awal strip LED Anda!) Anda dapat membaca lebih lanjut tentang ini di sini: Powering Neopixels.

4) Kabel prototipe ($ 3)

Warna tidak masalah secara umum, tetapi sangat berguna untuk memilikinya sebagai referensi untuk diri sendiri. Saya menggunakan putih, hitam, merah, hijau, kuning, oranye dan biru.

5) Kabel USB A ke B ($4)

Ini akan digunakan untuk mengunggah kode Arduino Anda ke papan Arduino Uno.

6) Mean Well Switching Power Supply - 5V 10A ($15)

Ini akan digunakan untuk mendukung strip LED dengan tegangan 5V eksternal, karena Arduino sendiri tidak cukup kuat untuk menyalakan semua LED. Anda juga dapat memilih untuk menggunakan Catu Daya Adaptor Dinding, tetapi pastikan catu daya tersebut beroperasi pada 5V.

7) Kabel daya 230V dengan steker ($3)

Ini akan digunakan untuk menghubungkan Switching Power Supply ke 230V Power Socket. Tergantung di mana Anda tinggal, jumlah tegangan dari soket listrik dapat bervariasi. Bagaimanapun, Anda akan membutuhkan kabel yang tepat dengan steker.

8) Modul Bluetooth HC-06 RF transceiver Slave 4-PIN ($8)

Modul ini akan digunakan untuk mengirim data dari ponsel atau tablet Anda ke Arduino. Modul bluetooth ini hanya dapat berfungsi sebagai budak. Pin / kata sandi bluetooth standar adalah 1234.

9) Modul Sensor Deteksi Suara 3-PIN ($3)

Modul ini akan digunakan untuk mendeteksi suara karena memiliki built-in microphone. Atur potensiometer untuk jumlah suara yang diinginkan di mana sinyal dihasilkan. Anda juga dapat menggunakan sensor suara yang berbeda, tetapi itu terserah Anda.

10) 220 Resistor ($0,25)

Ini akan digunakan untuk mengontrol tegangan LED. Jika Anda tidak menggunakan ini, maka LED pada akhirnya akan menjadi sangat panas. Sebuah resistor 220Ω memiliki garis-garis merah, merah, dan coklat dalam urutan itu. Garis terakhir mewakili toleransi. Emas berarti ±5%. Info lebih lanjut di sini: Resistor 220 Ohm.

11) Kapasitor Elektrolit 1000uF 16V ($0,25)

Ini akan digunakan untuk menambah dan menyimpan kapasitansi (energi) ke sirkuit Anda. Info lebih lanjut di sini: Kapasitor Elektrolit.

Kotak dan cermin:

Ini adalah bahan dan dimensi yang saya gunakan untuk membuat kotak saya. Anda juga dapat memilih untuk membeli bingkai atau kotak pra-dibuat yang cukup besar untuk memuat cermin reflektif satu arah, cermin normal, LED, dan elektronik di dalamnya. Saya hanya merekomendasikan untuk membangunnya sendiri jika Anda memiliki alat dan bahan yang benar.

12) Kaca 25 x 25cm (tebal 3mm) ($5)

Kaca akan digunakan sebagai cermin reflektif satu arah, yang Anda perlukan untuk kaca film cermin satu arah (lihat 13). Anda juga dapat memilih untuk membeli cermin satu arah/cermin semi-transparan yang cukup besar untuk muat di dalam kotak Anda. Anda dapat memotong kaca sendiri dengan pemotong kaca (lihat 22), tetapi saya lebih menyarankan untuk berkonsultasi dengan spesialis untuk melakukan ini untuk Anda atau bahkan lebih baik membeli kaca dengan dimensi yang tepat.

13) Kaca film kaca satu arah berwarna 30 x 30 cm ($5)

Untuk mereplikasi cermin satu arah, Anda memerlukan kaca dan gulungan kaca film kaca satu arah berwarna, yang akan dioleskan ke kaca dengan air dan sabun (lihat 29). Alasan mengapa itu sedikit lebih besar dari kaca adalah karena akan menyusut seiring waktu. Jika Anda memilih untuk membeli cermin satu arah seperti yang disebutkan di atas, maka Anda tidak akan membutuhkan ini.

14) Cermin 25 x 25cm (tebal 3mm) ($5)

Hanya cermin biasa, seperti yang Anda miliki di kamar mandi. Ini akan digunakan, bersama dengan cermin satu arah, untuk menciptakan efek "tak terhingga".

15) 2x Bilah Kayu Tebal 25 x 10 x 2cm ($2)

Dua bilah kayu untuk bagian atas dan bawah kotak.

16) 2x Bilah Kayu Tebal 27 x 10 x 2cm ($2)

Dua bilah kayu untuk sisi kanan dan kiri kotak.

17) 2x Bilah Kayu Tipis 25 x 2,5 x 0,5 cm ($1)

Dua bilah kayu untuk bagian atas dan bawah bagian dalam kotak (tempat cermin akan bersandar dan tempat LED ditempel).

18) 2x Bilah Kayu Tipis 24 x 2,5 x 0,5cm ($1)

Dua bilah kayu untuk sisi kanan dan kiri bagian dalam kotak (tempat cermin akan bersandar dan tempat LED ditempel).

19) Kaleng/semprotan cat hitam

Saya menggunakan ini untuk mengecat kotak saya menjadi hitam agar lebih menyatu dengan tema gelap.

Peralatan:

Ini adalah alat yang Anda perlukan untuk membuat kotak dan cermin:

20) Pita pengukur ($3)

Digunakan untuk mengukur kotak Anda tentu saja. Info lebih lanjut di sini: Cara Membaca Pita Pengukur.

21) Mengukur persegi ($5)

Juga digunakan untuk mengukur kotak/bahan Anda. Tidak benar-benar diperlukan, tetapi itu bisa sangat berguna.

22) Pemotong/pencabut kawat ($5)

Digunakan untuk mengupas dan memotong kabel Anda. Sebagai alternatif Anda juga bisa menggunakan pisau dapur atau pisau stanley. Info lebih lanjut di sini: Cara Mengupas Kawat.

23) Pemotong kaca ($5)

Digunakan untuk memotong kaca dan cermin. Sebagai alternatif Anda dapat menggunakan berlian, tetapi saya tidak merekomendasikannya. Info lebih lanjut di sini: Cara Memotong Kaca Patri.

24) Obeng/bor ($2)

Digunakan untuk mengemudi sekrup dan lubang pengeboran. Info lebih lanjut di sini: Cara Mengendarai Woodscrew.

25) Palu ($5)

Digunakan untuk menggerakkan paku. Info lebih lanjut di sini: Cara Menggunakan Palu dengan Aman.

26) Lem kayu ($5)

Jika sekrup atau paku tidak cukup baik, Anda juga dapat mengoleskan lem kayu untuk menyatukan bagian-bagiannya. Info lebih lanjut di sini: Cara Merekatkan Kayu Bersama.

27) Melihat ($5)

Digunakan untuk menggergaji kayu. Info lebih lanjut di sini: Cara Melihat Kayu Dengan Gergaji Tangan.

28) Kuku ($3)

Digunakan untuk menyatukan bagian-bagian, dalam kasus kami secara permanen.

29) Sekrup ($3)

Juga digunakan untuk menyatukan bagian-bagian, tetapi dengan menggunakan sekrup alih-alih paku, Anda dapat dengan mudah melepaskan bagian-bagian tersebut jika diperlukan.

30) Air dan sabun

Digunakan untuk mengaplikasikan kaca film kaca satu arah berwarna ke kaca. Dan juga digunakan untuk membersihkan infinity mirror. Jika Anda ingin tahu cara memasang kaca film, Anda dapat mengikuti tutorial ini: Cara Memasang Kaca Film.

31) Amplas ($1)

Digunakan untuk menghaluskan tepi tajam kaca dan kayu.

Alat solder (opsional):

32) Besi Solder ($15)

Opsional jika Anda memilih untuk menyolder semuanya bersama-sama alih-alih meninggalkannya di papan tempat memotong roti. Jika Anda ingin tahu cara menyolder, Anda dapat mengikuti tutorial ini: Cara Menyolder Elektronik.

33) Timah solder 0.6mm - 100g ($5.50)

Digunakan untuk menyolder kabel bersama-sama.

34) Kawat pematrian - 1mm 1,5m ($1,50)

Digunakan untuk pematrian kabel, jika Anda membuat kesalahan secara tidak sengaja.

35) Tabung panas menyusut ($2)

Digunakan untuk menyimpan kabel yang disolder dengan aman.

36) 1x 3 Pin header betina ($0,10)

Tidak terlalu diperlukan, tetapi bisa berguna jika Anda tidak ingin langsung menyolder sensor pendeteksi suara ke kabel.

37) 1x 4 Pin header betina ($0,10)

Tidak terlalu diperlukan, tetapi bisa berguna jika Anda tidak ingin langsung menyolder modul bluetooth ke kabel.

Langkah 2: Koneksi Breadboard

Image
Image
Koneksi papan tempat memotong roti
Koneksi papan tempat memotong roti
Koneksi papan tempat memotong roti
Koneksi papan tempat memotong roti

Setelah Anda mengumpulkan bahan-bahan, saatnya untuk membuat prototipe pertama Anda dengan menggunakan papan tempat memotong roti. Breadboard memiliki empat kolom secara total. Dua pertama dan dua kolom biru dan merah terakhir berbagi koneksi secara vertikal, mewakili koneksi +5V (merah) dan ground/GND (biru). Dua kolom di tengah adalah tempat komponen utama Anda akan ditempatkan. Anda dapat mempelajari lebih lanjut tentang papan tempat memotong roti di sini.

Jadi yang ingin Anda lakukan adalah menghubungkan Arduino Anda ke papan tempat memotong roti dengan menggunakan beberapa kabel prototipe. Seperti yang saya sebutkan sebelumnya, warna tidak masalah tetapi mereka adalah referensi yang berguna untuk diri Anda sendiri. Misalnya, saya menggunakan kabel merah untuk mewakili +5V dan kabel putih untuk mewakili GND. Juga tidak masalah di mana Anda menempatkan pin Anda selama mereka tetap berada di sirkuit yang sama.

Selanjutnya Anda ingin menghubungkan strip LED Anda ke papan tempat memotong roti. Anda akan melihat bahwa ia memiliki 3-6 kabel tergantung pada jenis yang Anda miliki. Putih mewakili input GND/mnt, merah mewakili input +5V, hijau mewakili PIN input data dan biru mewakili PIN input data cadangan (jangan sambungkan kecuali LED terhubung). Colokkan daya 5V eksternal dan sambungkan ke strip LED. Jangan lupa juga untuk menghubungkan resistor dan kapasitor seperti yang ditunjukkan pada gambar di atas, jika tidak, LED Anda dapat terbakar!

Terakhir Anda ingin menghubungkan modul bluetooth dan sensor deteksi suara ke papan tempat memotong roti. Tetapkan sensor pendeteksi suara ke pin A0 (analog). Adapun modul bluetooth, Anda akan melihat bahwa ia memiliki satu RXD dan satu pin TXD. Ini untuk mengirim dan menerima sinyal. CATATAN: sambungkan pin TXD modul ke pin RXD Arduino, dan pin RXD modul ke pin TXD Arduino. Tidak ke pin yang sama!

Langkah 3: Kode Arduino

Kode Arduino
Kode Arduino

Jadi langkah selanjutnya adalah mengkode Arduino. Anda memerlukan perangkat lunak Arduino IDE untuk melakukan ini, yang dapat Anda unduh di sini. Setelah Anda mengunduh IDE, buka dokumen baru dan salin dan tempel kode berikut ke jendela proyek:

#termasuk

//Pin yang terhubung ke Arduino

const int PIN = 6; //pin input strip LED int NUMPIXELS = 144; //Jumlah piksel yang akan menyala const int SOUNDSENSOR = A0; //pin input dari Sensor Suara

int Status Tombol = 0; //Status yang ditetapkan ke tombol di aplikasi bluetooth

int volume = 0; //Status yang memeriksa apakah ada sinyal di mikrofon atau tidak

//Variabel warna

boolean PrimBlue = salah; boolean PrimGreen = salah; boolean PrimRed = salah; boolean PrimWhite = salah; boolean PrimYellow = salah; boolean PrimOrange = salah; boolean PrimPink = salah; boolean PrimPurple = salah;

//Variabel cahaya dan suara

boolean SoundDetect = salah; boolean Cahaya Penuh = false;

Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

batalkan pengaturan() {

pinMode(SENSOR SUARA, INPUT); //Input dari Sensor Suara pinMode(PIN, OUTPUT); //Masukan strip LED

Serial.begin(9600);

strip.setPixelColor(0, 0, 0, 0); strip.setBrightness(0); strip.mulai(); //Ini menginisialisasi strip perpustakaan NeoPixel.show();

}

lingkaran kosong() {

//Menentukan jumlah kecerahan menurut slider byte brightness = analogRead(A0)/4; Serial.println(kecerahan); if (Serial.available() > 0) { ButtonState = Serial.read(); }

//Aktifkan atau nonaktifkan LED dan Deteksi Suara

if (FullLight == 1 && SoundDetect == 0) { strip.setBrightness(ButtonState); strip.tampilkan(); } else if (FullLight == 0 && SoundDetect == 0) { strip.setBrightness(0); strip.tampilkan(); } else if (FullLight == 0 && SoundDetect == 1) { strip.setBrightness(brightness); strip.tampilkan(); } else if (FullLight == 1 && SoundDetect == 1) { strip.setBrightness(0); strip.tampilkan(); }

////////////////////////// Sakelar LED///////////////////// ////

if (ButtonState == 'a') { primaryColors(); Cahaya Penuh = 1; Deteksi Suara = 0; }

if (Keadaan Tombol == 'b') {

Cahaya Penuh = 0; Deteksi Suara = 0; }

//////////////////////////Switch deteksi suara//////////////////// /////

if (ButtonState == 'c') { primaryColors(); Deteksi Suara = 1; Cahaya Penuh = 0; }

if (Keadaan Tombol == 'd') {

Deteksi Suara = 0; Cahaya Penuh = 0; }

//////////////////////////Warna Primer///////////////////// ////

if (ButtonState == '1') { primaryColors(); Biru Muda = 0; PrimGreen = 0; PrimaMerah = 1; PrimaPutih = 0; PrimaKuning = 0; PrimaOrange = 0; PrimPink = 0; PrimaUngu = 0; }

if (Keadaan Tombol == '2') {

warna primer(); PrimGreen = 1; Biru Muda = 0; PrimaMerah = 0; PrimaPutih = 0; PrimaKuning = 0; PrimaOrange = 0; PrimPink = 0; PrimaUngu = 0; }

if (Keadaan Tombol == '3') {

warna primer(); PrimaMerah = 0; Biru Muda = 1; PrimGreen = 0; PrimaPutih = 0; PrimaKuning = 0; PrimaOrange = 0; PrimPink = 0; PrimaUngu = 0; } if (ButtonState == '4') { primaryColors(); PrimaMerah = 0; Biru Muda = 0; PrimGreen = 0; PrimaPutih = 1; PrimaKuning = 0; PrimaOrange = 0; PrimPink = 0; PrimaUngu = 0; } if (ButtonState == '5') { primaryColors(); PrimaMerah = 0; Biru Muda = 0; PrimGreen = 0; PrimaPutih = 0; PrimaKuning = 1; PrimaOrange = 0; PrimPink = 0; PrimaUngu = 0; } if (ButtonState == '6') { primaryColors(); PrimaMerah = 0; Biru Muda = 0; PrimGreen = 0; PrimaPutih = 0; PrimaKuning = 0; PrimaOrange = 1; PrimPink = 0; PrimaUngu = 0; } if (ButtonState == '7') { primaryColors(); PrimaMerah = 0; Biru Muda = 0; PrimGreen = 0; PrimaPutih = 0; PrimaKuning = 0; PrimaOrange = 0; PrimPink = 1; PrimaUngu = 0; } if (ButtonState == '8') { primaryColors(); PrimaMerah = 0; Biru Muda = 0; PrimGreen = 0; PrimaPutih = 0; PrimaKuning = 0; PrimaOrange = 0; PrimPink = 0; PrimaUngu = 1; } }

batalkan warna primer() {

for (int i = 0; i < NUMPIXELS; i++) { if (PrimBlue == 1) { strip.setPixelColor(i, 0, 0, 255); } else if (PrimGreen == 1) { strip.setPixelColor(i, 0, 255, 0); } else if (PrimRed == 1) { strip.setPixelColor(i, 255, 0, 0); } else if (PrimWhite == 1) { strip.setPixelColor(i, 255, 255, 255); } else if (PrimYellow == 1) { strip.setPixelColor(i, 255, 255, 0); } else if (PrimOrange == 1) { strip.setPixelColor(i, 255, 102, 0); } else if (PrimPink == 1) { strip.setPixelColor(i, 255, 0, 255); } else if (PrimPurple == 1) { strip.setPixelColor(i, 102, 0, 204); } else { strip.setPixelColor(i, 255, 255, 255); } } strip.show(); }

Jika Anda diminta untuk menginstal perpustakaan Adafruit NeoPixel, lakukan ini dengan membuka Sketch > Import Library > Adafruit NeoPixel.

Langkah 4: Bangun Aplikasi Bluetooth

Image
Image
Bangun Kotak
Bangun Kotak

Sekarang mari masuk ke bagian yang menarik, membangun aplikasi Anda! Saya memutuskan untuk menggunakan perangkat lunak pihak ketiga yang disebut MIT App Inventor 2 untuk melakukan ini. Jika Anda ingin mengunduh file proyek (.aia) dan membuat perubahan pada aplikasi, Anda dapat mengunduhnya di bawah. Tetapi Anda juga dapat mengunduh aplikasi itu sendiri (.apk) segera tanpa harus membuat kode apa pun. Anda hanya perlu menginstalnya di perangkat Anda.

Langkah 5: Bangun Kotak

Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak

Pada langkah ini, kita akan membangun kotak/bingkai untuk cermin infinity.

Bingkai Luar

Pertama, potong bilah tebal untuk bingkai luar (lihat gambar di atas). Anda membutuhkan dua potong dengan panjang 27 cm (untuk bagian atas dan bawah) dan dua potong dengan panjang 25 cm (untuk sisi kiri dan kanan). Sekarang paku bersama-sama dengan mengarahkan paku ke sudut kotak (4 untuk setiap sisi), tetapi pastikan ujungnya pas. Anda juga dapat memilih untuk merekatkannya, tetapi itu terserah Anda.

Bingkai bagian dalam

Selanjutnya, potong bilah tipis untuk bingkai bagian dalam (lihat gambar di atas lagi). Anda membutuhkan dua potong dengan panjang 25 cm (untuk bagian atas dan bawah) dan dua potong dengan panjang 24 cm (untuk sisi kiri dan kanan). Sekarang Anda ingin memakunya sekitar 0,5 cm di bawah bagian atas bingkai luar dengan menggunakan 2 paku untuk setiap sisinya. Saya juga mengoleskan lem kayu di sini untuk membuatnya lebih kuat. CATATAN: pastikan cermin satu arah pas di dalam bingkai dengan sempurna!

Mengebor Lubang Mikrofon

Karena mikrofon adalah objek sensitif, mikrofon harus bebas dari jangkauan. Itu sebabnya saya mengebor lubang di bagian atas bingkai tempat kepala mikrofon akan menonjol. Jangan membuat lubang terlalu besar, karena Anda tidak ingin mikrofon Anda benar-benar terlepas dari bingkai.

Lukisan Bingkai Anda

Saya memutuskan untuk mengecat bingkai saya hampir hitam matte untuk memberikan semacam efek gelap dan misterius. Jika Anda juga memutuskan untuk mengecatnya, pastikan tidak ada gumpalan cat tebal yang tertinggal di bingkai. Untuk mencegahnya, Anda harus mengecat bingkai dengan lembut menggunakan kuas kecil hingga sedang. Selain itu, Anda dapat mengecatnya untuk kedua kalinya jika tidak cukup tertutup. Biarkan mengering selama satu hari atau lebih.

Langkah 6: Solder Elektronik ke PCB

Image
Image
Solder Elektronik ke PCB
Solder Elektronik ke PCB
Solder Elektronik ke PCB
Solder Elektronik ke PCB

Pada langkah ini kita akan menyolder elektronik ke PCB yang nantinya akan kita pasang di bagian belakang cermin kita. Menyolder tidak wajib, tetapi saya sangat menyarankan melakukannya untuk menjaga elektronik tetap aman di tempatnya. Saya menyolder semuanya langkah demi langkah per "komponen" ke grid untuk mencegah kesalahan. Jadi saya pertama-tama menyolder modul suara ke papan, lalu modul bluetooth, dan terakhir strip LED. Saya merekomendasikan untuk meninggalkan ruang kosong di antara komponen yang tidak boleh saling bersentuhan secara langsung, seperti kabel input +5V dan kabel input GND (lihat gambar di atas).

Setelah komponen Anda disolder ke papan, mulailah membuat sambungan jembatan dengan mengoleskan timah di antara komponen di bawah papan. Atau Anda dapat melepas beberapa kabel dan menyoldernya ke komponen untuk membuat sambungan jembatan.

Sekarang Anda ingin menguji sirkuit hanya dengan menghubungkan kabel ke Arduino. Pastikan Anda juga telah mencolokkan catu daya! Jika LED berhasil menyala, maka selamat! Jika mereka tidak menyala, maka Anda mungkin ingin memeriksa ulang sirkuit dan mencari koneksi yang salah.

Langkah 7: Instal Elektronik di Bagian Belakang

Pasang Elektronik di Bagian Belakang
Pasang Elektronik di Bagian Belakang

Langkah selanjutnya adalah memasang elektronik pada sepotong kayu, yang juga akan kita gunakan untuk bagian belakang cermin. Saya memasang elektronik ke papan dengan beberapa sekrup dan menempelkan dua blok di sisi kanan dan kiri belakang yang digunakan untuk memasang bagian belakang kotak ke kotak itu sendiri.

Langkah 8: Pasang Cermin Dengan Kotak

Merakit Cermin Dengan Kotak
Merakit Cermin Dengan Kotak
Merakit Cermin Dengan Kotak
Merakit Cermin Dengan Kotak
Merakit Cermin Dengan Kotak
Merakit Cermin Dengan Kotak

Sekarang saatnya merakit cermin, menempelkan LED ke bingkai dan memasang sensor pendeteksi suara.

Cermin Satu Arah

Cermin satu arah akan ditempatkan pada bingkai itu sendiri, dengan sisi berwarna menghadap ke bawah ke cermin dan LED. Untuk membuat cermin ini sendiri, Anda membutuhkan pelat kaca dan kaca film berwarna. Pertama potong kaca film dengan ukuran yang tepat, tetapi sisakan sekitar 2-5 cm ruang ekstra di setiap sisinya. Selanjutnya Anda ingin benar-benar membersihkan jendela dan menghilangkan semua sisa debu. Kemudian tutup jendela dengan air dan sabun dan lepaskan plastik dari kaca film dengan hati-hati (Anda dapat menempelkan selotip di setiap sisi agar mudah dilepas). Sekarang Anda juga ingin menutupi sisi lengket kaca film dengan air dan sabun agar tidak menempel dengan sendirinya. Yang harus Anda lakukan sekarang adalah meletakkannya di atas kaca dan menyapunya dengan rapat (lihat gambar di atas). Biarkan mengering selama sekitar satu hari dan lepaskan kaca film yang tersisa.

Tempelkan LED ke Kotak

Langkah selanjutnya adalah menempelkan LED ke kotak yang dapat dilakukan dengan melepas kertas lengket. Saya juga merekomendasikan untuk mengoleskan lem cepat ke bagian belakang strip untuk mencegahnya terlepas.

Tempatkan Cermin dan Selesaikan

Langkah terakhir adalah menempatkan cermin satu arah dan cermin normal pada tempatnya. Cermin normal berada di belakang strip LED dan cermin satu arah berada di depan. Rekatkan pada tempatnya dengan lem cepat dan kencangkan pelat belakang dengan elektronik ke bagian belakang kotak. Pasang sensor pendeteksi suara, sambungkan semua kabel, dan voila, selesai!

Langkah 9: Uji Cermin Infinity Anda

Yang harus Anda lakukan sekarang adalah menguji apakah semuanya berfungsi. Dan itu saja! Sekarang Anda telah membuat Cermin Infinity yang Dapat Dikontrol dan Suara Reaktif Bluetooth Anda sendiri!:D

Jangan sungkan untuk bertanya di kolom komentar jika ada pertanyaan.

Terima kasih dan selamat bersenang-senang!

Direkomendasikan: