Isi kandungan:

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, November
Anonim
Image
Image
Arduino Infinity Mirror (Bluetooth & Suara Reaktif)
Arduino Infinity Mirror (Bluetooth & Suara Reaktif)
Arduino Infinity Mirror (Bluetooth & Suara Reaktif)
Arduino Infinity Mirror (Bluetooth & Suara Reaktif)

Saya membuat Infinity Mirror untuk projek sekolah dengan Arduino yang boleh anda kendalikan dengan telefon atau tablet anda dengan menggunakan Bluetooth. Cermin ini juga mempunyai mikrofon terpasang yang mengesan bunyi / muzik dan bertindak balas dengan menghasilkan strob cahaya yang menarik pada rentak muzik! Cukup mulakan aplikasi, sambungkan ke bluetooth dan lihat keajaiban berlaku!

Dalam Instructables ini saya akan menunjukkan kepada anda bagaimana anda boleh membuat Infinity Mirror ini. Oleh itu, mari kita mulakan!

Langkah 1: Kumpulkan Bahan

Kumpulkan Bahan
Kumpulkan Bahan

Untuk membuat cermin infiniti ini, anda memerlukan bahan berikut:

1) Arduino Uno ($ 30)

Anda juga boleh menggunakan pelbagai jenis Arduino, tetapi semuanya bergantung kepada anda.

2) Papan roti mini atau PCB ($ 5)

Saya menggunakan papan roti untuk membuat prototaip dan kemudian menyolder semuanya ke papan perfboard / papan jalur.

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

Anda juga boleh menggunakan jalur LED yang berbeza, tetapi pastikan bahawa semua LED boleh dipakai secara individu. Pastikan juga jalur LED memberikan voltan 5V "tambahan" untuk setiap meter LED. Ini kerana voltan jatuh di atas jalur dan arus pada permulaan dapat meningkat dengan ketara. (dan mungkin membakar permulaan jalur LED anda!) Anda boleh membaca lebih lanjut mengenai ini di sini: Menghidupkan Neopixels.

4) Wayar prototaip ($ 3)

Warna tidak penting secara umum, tetapi sangat berguna untuk menjadikannya sebagai rujukan untuk diri sendiri. Saya menggunakan warna putih, hitam, merah, hijau, kuning, oren dan biru.

5) Kabel USB A hingga B ($ 4)

Ini akan digunakan untuk memuat naik kod Arduino anda ke papan Arduino Uno.

6) Bekalan Kuasa Beralih Sumur - 5V 10A ($ 15)

Ini akan digunakan untuk menyokong jalur LED dengan voltan 5V luaran, kerana Arduino itu sendiri tidak cukup kuat untuk menyalakan semua LED. Anda juga boleh memilih untuk menggunakan Power Adapter Wall Supply, tetapi pastikan ia berjalan pada 5V.

7) Kabel kuasa 230V dengan palam ($ 3)

Ini akan digunakan untuk menghubungkan Switching Power Supply ke 230V Power Socket. Bergantung pada tempat tinggal anda, jumlah voltan dari soket kuasa boleh berbeza-beza. Walau apa pun, anda memerlukan kabel yang betul dengan palam.

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

Modul ini akan digunakan untuk mengirim data dari telefon atau tablet Anda ke Arduino. Modul bluetooth ini hanya dapat berfungsi sebagai hamba. Pin / kata laluan bluetooth standard ialah 1234.

9) Modul Sensor Pengesanan Bunyi 3-PIN ($ 3)

Modul ini akan digunakan untuk mengesan suara kerana mempunyai mikrofon bawaan. Tetapkan potensiometer untuk jumlah bunyi yang diingini semasa isyarat dihasilkan. Anda juga boleh menggunakan sensor bunyi yang berbeza, tetapi itu terpulang kepada anda.

10) 220 Ω Perintang ($ 0.25)

Ini akan digunakan untuk mengawal voltan LED. Sekiranya anda tidak menggunakan ini, LED akhirnya akan menjadi sangat panas. Perintang 220Ω mempunyai jalur merah, merah, dan coklat mengikut urutan itu. Jalur terakhir mewakili toleransi. Emas bermaksud ± 5%. Maklumat lanjut di sini: 220 Ohm Resistor.

11) Kapasitor Elektrolit 1000uF 16V ($ 0.25)

Ini akan digunakan untuk menambahkan dan menyimpan kapasitansi (tenaga) ke litar anda. Maklumat lanjut di sini: Kapasitor Elektrolitik.

Kotak dan cermin:

Ini adalah bahan dan dimensi yang saya gunakan untuk membuat kotak saya. Anda juga boleh memilih untuk membeli bingkai atau kotak yang telah dibuat sebelumnya yang cukup besar untuk memuat cermin reflektif sehala, cermin biasa, LED dan elektronik di dalamnya. Saya hanya mengesyorkan untuk membuatnya sendiri jika anda mempunyai alat dan bahan yang betul.

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

Kaca akan digunakan sebagai cermin reflektif sehala, yang mana anda memerlukan filem tingkap cermin sehala (lihat 13). Anda juga boleh memilih untuk membeli cermin sehala / cermin separa telus yang cukup besar untuk dimasukkan ke dalam kotak anda. Anda boleh memotong gelas sendiri dengan pemotong kaca (lihat 22), tetapi saya lebih suka mengesyorkan berjumpa pakar untuk melakukan ini untuk anda atau lebih baik beli kaca dengan ukuran yang tepat.

13) Filem tingkap cermin sehala berwarna 30 x 30 cm ($ 5)

Untuk meniru cermin sehala, anda memerlukan kaca dan gulungan filem tingkap cermin satu arah berwarna, yang akan disapukan pada kaca dengan air dan sabun (lihat 29). Sebab mengapa ia sedikit lebih besar daripada kaca adalah kerana ia akan menyusut dari masa ke masa. Sekiranya anda memilih untuk membeli cermin sehala seperti yang disebutkan di atas, maka anda tidak akan memerlukannya.

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

Cukup cermin biasa, seperti cermin yang ada di bilik mandi. Ini akan digunakan, bersama dengan cermin sehala, untuk mencipta kesan "infiniti".

15) Tongkat kayu tebal 2x 25 x 10 x 2cm ($ 2)

Dua tong kayu untuk bahagian atas dan bawah kotak.

16) Tongkat kayu tebal 2x 27 x 10 x 2cm ($ 2)

Dua tong kayu untuk bahagian kanan dan kiri kotak.

17) 2x pelat kayu nipis 25 x 2.5 x 0.5cm ($ 1)

Dua lath kayu untuk bahagian atas dan bawah bahagian dalam kotak (di mana cermin akan diletakkan dan LED yang ditampal).

18) 2x pelat kayu nipis 24 x 2.5 x 0.5cm ($ 1)

Dua tong kayu untuk bahagian kanan dan kiri bahagian dalam kotak (di mana cermin akan disandarkan dan di mana LED ditampal).

19) Cat hitam / semburan

Saya menggunakan ini untuk mengecat kotak saya dengan warna hitam agar lebih sesuai dengan tema gelap.

Alat:

Ini adalah alat yang anda perlukan untuk membuat kotak dan juga cermin:

20) Pita pengukur ($ 3)

Sudah tentu digunakan untuk mengukur kotak anda. Maklumat lanjut di sini: Cara Membaca Pita Pengukur.

21) Petak ukuran ($ 5)

Juga digunakan untuk mengukur kotak / bahan anda. Tidak benar-benar diperlukan, tetapi ia sangat berguna.

22) Pemotong / pelucut wayar ($ 5)

Digunakan untuk menanggalkan dan memotong wayar anda. Sebagai alternatif anda juga boleh menggunakan pisau dapur atau pisau stanley. Maklumat lanjut di sini: Cara Melucutkan Kawat.

23) Pemotong kaca ($ 5)

Digunakan untuk memotong kaca dan cermin. Sebagai alternatif anda boleh menggunakan berlian, tetapi saya tidak mengesyorkannya. Maklumat lanjut di sini: Cara Memotong Kaca Stained.

24) Pemutar Skru / gerudi ($ 2)

Digunakan untuk mengemudi skru dan lubang penggerudian. Maklumat lanjut di sini: Cara Memacu Skru Kayu.

25) Tukul ($ 5)

Digunakan untuk memandu kuku. Maklumat lanjut di sini: Cara Menggunakan Tukul dengan Selamat.

26) Gam kayu ($ 5)

Sekiranya skru atau paku tidak cukup baik, anda juga boleh menggunakan beberapa gam kayu untuk menyatukan bahagiannya. Maklumat lanjut di sini: Cara Melekatkan Kayu Bersama.

27) Melihat ($ 5)

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

28) Kuku ($ 3)

Digunakan untuk menyatukan bahagian, dalam kes kita secara kekal.

29) Skru ($ 3)

Juga digunakan untuk menyatukan bahagian, tetapi dengan menggunakan skru dan bukan paku, anda boleh melepaskan bahagiannya dengan mudah jika diperlukan.

30) Air dan sabun

Digunakan untuk meletakkan filem tingkap cermin sehala berwarna ke kaca. Dan juga digunakan untuk membersihkan cermin infiniti. Sekiranya anda ingin mengetahui cara memasang filem tingkap, anda boleh mengikuti tutorial ini: Cara Memasang Filem Tetingkap.

31) Kertas pasir ($ 1)

Digunakan untuk memperbaiki bahagian tepi kaca dan kayu yang tajam.

Alat pematerian (pilihan):

32) Besi Pematerian ($ 15)

Pilihan jika anda memilih untuk menyatukan semuanya daripada meninggalkannya di papan roti. Sekiranya anda ingin mengetahui cara solder, anda boleh mengikuti tutorial ini: Cara Solder Electronics.

33) Tin pateri 0.6mm - 100g ($ 5.50)

Digunakan untuk memateri wayar bersama-sama.

34) Wayar pemisah - 1mm 1.5m ($ 1.50)

Digunakan untuk memotong kabel, sekiranya anda melakukan kesalahan secara tidak sengaja.

35) Tiub penyusutan haba ($ 2)

Digunakan untuk menyimpan wayar terpateri dengan selamat.

36) Header wanita 1x 3 Pin ($ 0.10)

Tidak benar-benar diperlukan, tetapi mungkin berguna jika anda tidak mahu menyisipkan sensor pengesan suara secara langsung ke kabel.

37) Header wanita 1x 4 Pin ($ 0.10)

Tidak benar-benar diperlukan, tetapi mungkin berguna jika anda tidak mahu menyisipkan modul bluetooth secara langsung ke kabel.

Langkah 2: Sambungan Papan Roti

Image
Image
Sambungan Papan Roti
Sambungan Papan Roti
Sambungan Papan Roti
Sambungan Papan Roti

Setelah anda mengumpulkan bahan-bahannya, inilah masanya untuk membuat prototaip pertama anda dengan menggunakan papan roti. Papan roti mempunyai empat lajur secara keseluruhan. Dua lajur biru dan merah pertama dan kedua berkongsi sambungan secara menegak, mewakili sambungan + 5V (merah) dan tanah / GND (biru). Dua lajur di tengah adalah di mana komponen utama anda akan diletakkan. Anda boleh mengetahui lebih lanjut mengenai papan roti di sini.

Oleh itu, apa yang ingin anda lakukan ialah menyambungkan Arduino anda ke papan roti dengan menggunakan beberapa wayar prototaip. Seperti yang saya nyatakan sebelumnya, warna tidak menjadi masalah tetapi ia adalah rujukan yang berguna untuk diri anda. Sebagai contoh, saya menggunakan wayar merah untuk mewakili + 5V dan wayar putih untuk mewakili GND. Ia juga tidak menjadi masalah di mana anda meletakkan pin anda selagi ia berada dalam litar yang sama.

Seterusnya anda ingin menyambungkan jalur LED anda ke papan roti. Anda akan melihat bahawa ia mempunyai 3-6 wayar bergantung pada jenis yang anda miliki. Putih mewakili input GND / min, merah mewakili input 5V, hijau mewakili PIN input data dan biru mewakili PIN input data sandaran (jangan sambungkan kecuali LED dihubungkan). Pasang kuasa 5V luaran dan sambungkannya ke jalur LED. Jangan lupa untuk menyambungkan perintang dan kapasitor seperti yang ditunjukkan dalam gambar di atas, jika tidak, anda mungkin akan menyalakan LED anda!

Terakhir anda ingin menyambungkan modul bluetooth dan sensor pengesanan bunyi ke papan roti. Tetapkan sensor pengesanan bunyi ke pin A0 (analog). Bagi modul bluetooth, anda akan melihat bahawa ia mempunyai satu pin RXD dan satu pin TXD. Ini adalah untuk menghantar dan menerima isyarat. CATATAN: sambungkan pin TXD modul ke pin RXD Arduino, dan pin RXD modul ke pin TXD Arduino. Tidak ke pin yang sama!

Langkah 3: Kod Arduino

Kod Arduino
Kod Arduino

Jadi langkah seterusnya adalah mengekod Arduino. Anda memerlukan perisian Arduino IDE untuk melakukan ini, yang boleh anda muat turun di sini. Setelah memuat turun IDE, buka dokumen baru dan salin dan tampal kod berikut ke tetingkap projek:

#sertakan

// Pin yang disambungkan ke Arduino

const int PIN = 6; // Pin input jalur LED int NUMPIXELS = 144; // Bilangan piksel yang akan menyala secara berterusan SOUNDSENSOR = A0; // Pin input Sensor Bunyi

int ButtonState = 0; // Nyatakan yang diberikan pada butang pada aplikasi bluetooth

isipadu int = 0; // Nyatakan bahawa memeriksa apakah ada isyarat di mikrofon atau tidak

// Pemboleh ubah warna

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

// Pemboleh ubah cahaya dan bunyi

boolean SoundDetect = palsu; boolean FullLight = palsu;

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

batal persediaan () {

pinMode (SOUNDSENSOR, INPUT); // Input pinMode Sensor Bunyi (PIN, OUTPUT); // Input jalur LED

Serial.begin (9600);

strip.setPixelColor (0, 0, 0, 0); strip.setBrightness (0); jalur.begin (); // Ini memulakan jalur perpustakaan NeoPixel.show ();

}

gelung kosong () {

// Tentukan jumlah kecerahan mengikut kecerahan bait slaid = analogRead (A0) / 4; Serial.println (kecerahan); jika (Serial.available ()> 0) {ButtonState = Serial.read (); }

// Aktifkan atau matikan LED dan Pengesanan Bunyi

jika (FullLight == 1 && SoundDetect == 0) {strip.setBrightness (ButtonState); strip.show (); } lain jika (FullLight == 0 && SoundDetect == 0) {strip.setBrightness (0); strip.show (); } lain jika (FullLight == 0 && SoundDetect == 1) {strip.setBrightness (kecerahan); strip.show (); } lain jika (FullLight == 1 && SoundDetect == 1) {strip.setBrightness (0); strip.show (); }

////////////////////////// Suis LED ////////////////////// ////

if (ButtonState == 'a') {primerColors (); FullLight = 1; SoundDetect = 0; }

jika (ButtonState == 'b') {

Lampu Penuh = 0; SoundDetect = 0; }

////////////////////////// Suis pengesanan bunyi ///////////////////// /////

if (ButtonState == 'c') {primerColors (); SoundDetect = 1; Lampu Penuh = 0; }

jika (ButtonState == 'd') {

SoundDetect = 0; Lampu Penuh = 0; }

////////////////////////// Warna Utama ////////////////////// ////

if (ButtonState == '1') {primerColors (); PrimBlue = 0; PrimGreen = 0; PrimRed = 1; PrimWhite = 0; PrimYellow = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; }

jika (ButtonState == '2') {

warna primer (); PrimGreen = 1; PrimBlue = 0; PrimRed = 0; PrimWhite = 0; PrimYellow = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; }

jika (ButtonState == '3') {

warna primer (); PrimRed = 0; PrimBlue = 1; PrimGreen = 0; PrimWhite = 0; PrimYellow = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '4') {primerColors (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 1; PrimYellow = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '5') {primerColors (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; PrimYellow = 1; PrimOrange = 0; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '6') {primerColors (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; PrimYellow = 0; PrimOrange = 1; PrimPink = 0; PrimPurple = 0; } if (ButtonState == '7') {primerColors (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; PrimYellow = 0; PrimOrange = 0; PrimPink = 1; PrimPurple = 0; } if (ButtonState == '8') {primerColors (); PrimRed = 0; PrimBlue = 0; PrimGreen = 0; PrimWhite = 0; PrimYellow = 0; PrimOrange = 0; PrimPink = 0; PrimPurple = 1; }}

batal primerWarna () {

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

Sekiranya ia meminta anda memasang perpustakaan Adafruit NeoPixel, lakukan ini dengan pergi ke Sketch> Import Library> Adafruit NeoPixel.

Langkah 4: Bina Aplikasi Bluetooth

Image
Image
Bina Kotak
Bina Kotak

Sekarang mari masuk ke bahagian yang menarik, membina aplikasi anda! Saya memutuskan untuk menggunakan perisian pihak ketiga yang dipanggil MIT App Inventor 2 untuk melakukan ini. Sekiranya anda ingin memuat turun fail projek (.aia) dan membuat perubahan pada aplikasi, anda boleh memuat turunnya di bawah. Tetapi anda juga boleh memuat turun aplikasi itu sendiri (.apk) dengan segera tanpa perlu membuat kod apa-apa. Anda hanya perlu memasangnya pada peranti anda.

Langkah 5: Bina Kotak

Bina Kotak
Bina Kotak
Bina Kotak
Bina Kotak
Bina Kotak
Bina Kotak

Dalam langkah ini, kita akan membina kotak / bingkai untuk cermin infiniti.

Rangka Luar

Pertama, potong lath tebal untuk bingkai luar (lihat gambar di atas). Anda memerlukan dua keping panjang 27 cm (untuk bahagian atas dan bawah) dan dua keping panjang 25 cm (untuk sisi kiri dan kanan). Sekarang pasangkan mereka bersama-sama dengan mengetatkan paku ke sudut kotak (4 untuk setiap sisi), tetapi pastikan tepinya sesuai dengan sempurna. Anda juga boleh memilih untuk merekatkannya bersama-sama, tetapi itu terpulang kepada anda.

Kerangka Dalam

Seterusnya, potong pelat nipis untuk bingkai dalaman (lihat gambar di atas sekali lagi). Anda memerlukan dua keping panjang 25 cm (untuk bahagian atas dan bawah) dan dua keping panjang 24 cm (untuk sebelah kiri dan kanan). Sekarang anda ingin memaku ini kira-kira 0,5 cm di bawah bahagian atas bingkai luar dengan menggunakan 2 paku untuk setiap sisi. Saya juga menggunakan beberapa gam kayu di sini untuk menjadikannya lebih kuat. CATATAN: pastikan cermin sehala sesuai di dalam bingkai dengan sempurna!

Menggerudi Lubang Mikrofon

Oleh kerana mikrofon adalah objek sensitif, ia mesti dilindungi. Itulah sebabnya saya menggerudi lubang ke bahagian atas bingkai dari mana kepala mikrofon akan melekat. Jangan membuat lubang terlalu besar, kerana anda tidak mahu mikrofon anda jatuh sepenuhnya dari bingkai.

Mengecat Bingkai Anda

Saya memutuskan untuk melukis bingkai saya hampir hitam matte untuk memberikan kesan gelap dan misteri. Sekiranya anda juga memutuskan untuk melukisnya, pastikan bahawa tidak ada gumpalan cat yang tebal pada bingkai. Untuk mengelakkan ini, anda harus mengecat bingkai dengan lembut dengan berus kecil hingga sederhana. Selain itu anda boleh mengecatnya untuk kali kedua jika tidak cukup ditutupi. Biarkan sehingga kering selama sehari atau lebih.

Langkah 6: Memasukkan Elektronik ke PCB

Image
Image
Memasukkan Elektronik ke PCB
Memasukkan Elektronik ke PCB
Memasukkan Elektronik ke PCB
Memasukkan Elektronik ke PCB

Pada langkah ini kita akan menyolder elektronik ke PCB yang kemudian kita pasangkan di bahagian belakang cermin kita. Pematerian tidak wajib, tetapi saya sangat mengesyorkan melakukannya untuk memastikan elektronik selamat di tempat. Saya menyisipkan semuanya langkah demi langkah setiap "komponen" ke grid untuk mengelakkan sebarang kesilapan. Oleh itu, saya pertama kali memasangkan modul suara ke papan, kemudian modul bluetooth, dan terakhir jalur LED. Saya mengesyorkan untuk meninggalkan ruang kosong di antara komponen yang tidak dibenarkan saling menyentuh antara satu sama lain, seperti wayar input + 5V dan wayar input GND (lihat gambar di atas).

Setelah komponen anda disolder ke papan, mulailah membuat sambungan jambatan dengan meletakkan sedikit timah di antara komponen di bawah papan. Sebagai alternatif, anda boleh melepaskan beberapa wayar dan menyoldernya ke komponen untuk membuat sambungan jambatan.

Sekarang anda ingin menguji litar dengan hanya menyambungkan wayar ke Arduino. Pastikan anda juga memasang bekalan kuasa! Sekiranya LED berjaya dihidupkan, maka berjaya! Sekiranya mereka tidak menyala, anda mungkin ingin memeriksa litar semula dan mencari sambungan yang rosak.

Langkah 7: Pasang Elektronik di Bahagian Belakang

Pasang Elektronik di Bahagian Belakang
Pasang Elektronik di Bahagian Belakang

Langkah seterusnya adalah memasang elektronik pada sekeping kayu, yang juga akan kita gunakan untuk bahagian belakang cermin. Saya melekatkan elektronik ke papan dengan beberapa skru dan melekatkan dua blok di sebelah kanan dan kiri belakang yang digunakan untuk memaut bahagian belakang kotak ke kotak itu sendiri.

Langkah 8: Pasang Cermin Dengan Kotak

Pasang Cermin Dengan Kotak
Pasang Cermin Dengan Kotak
Pasang Cermin Dengan Kotak
Pasang Cermin Dengan Kotak
Pasang Cermin Dengan Kotak
Pasang Cermin Dengan Kotak

Kini tiba masanya untuk memasang cermin, memasang LED ke bingkai dan memasang sensor pengesan bunyi.

Cermin Sehala

Cermin sehala akan diletakkan pada bingkai itu sendiri, dengan sisi berwarna menghadap ke bawah ke cermin dan LED. Untuk membuat cermin ini sendiri, anda memerlukan plat kaca dan filem tingkap berwarna. Pertama potong filem tingkap dengan ukuran yang betul, tetapi tinggalkan ruang tambahan sekitar 2-5 cm di setiap sisi. Seterusnya anda ingin membersihkan tingkap sepenuhnya dan membuang semua sisa habuk. Kemudian tutup tingkap dengan sedikit air dan sabun dan keluarkan plastik dengan berhati-hati dari filem tingkap (anda boleh meletakkan pita di setiap sisi untuk mengeluarkannya dengan mudah). Sekarang anda juga mahu menutup bahagian tingkap yang melekit dengan air dan sabun untuk mengelakkannya melekat pada dirinya sendiri. Yang mesti anda buat sekarang ialah letakkan di atas gelas dan sapu dengan kuat di tempatnya (lihat gambar di atas). Biarkan kering selama kira-kira satu hari dan keluarkan baki tingkap.

Pasang LED ke Kotak

Langkah seterusnya adalah melekatkan LED ke kotak yang boleh dilakukan dengan mengeluarkan kertas yang melekit. Saya juga mengesyorkan menggunakan sedikit gam cepat ke bahagian belakang jalur untuk mengelakkannya terlepas.

Letakkan Cermin dan Selesaikan

Langkah terakhir adalah meletakkan cermin satu arah dan cermin biasa di tempat. Cermin biasa berada di belakang jalur LED dan cermin sehala di hadapan. Lekatkannya di tempat dengan gam cepat dan pasangkan plat belakang dengan elektronik ke bahagian belakang kotak. Pasang sensor pengesan bunyi di tempatnya, sambungkan semua wayar, dan voila, anda sudah selesai!

Langkah 9: Uji Infinity Mirror Anda

Yang perlu anda buat sekarang adalah menguji apakah semuanya berfungsi. Dan itu sahaja! Kini anda telah membina Cermin Infinity Bluetooth yang Boleh Dikawal dan Suara Reaktif!: D

Jangan ragu untuk bertanya di bahagian komen jika anda mempunyai sebarang pertanyaan.

Terima kasih dan selamat mencuba!

Disyorkan: