Mục lục:

Gương vô cực Arduino (Bluetooth và phản ứng âm thanh): 9 bước (có hình ảnh)
Gương vô cực Arduino (Bluetooth và phản ứng âm thanh): 9 bước (có hình ảnh)

Video: Gương vô cực Arduino (Bluetooth và phản ứng âm thanh): 9 bước (có hình ảnh)

Video: Gương vô cực Arduino (Bluetooth và phản ứng âm thanh): 9 bước (có hình ảnh)
Video: Làm đồng hồ Decor Vô Cực siêu ảo diệu | Hollow Clock 2024, Tháng bảy
Anonim
Image
Image
Gương vô cực Arduino (Bluetooth & Phản ứng âm thanh)
Gương vô cực Arduino (Bluetooth & Phản ứng âm thanh)
Gương vô cực Arduino (Bluetooth & Phản ứng âm thanh)
Gương vô cực Arduino (Bluetooth & Phản ứng âm thanh)

Tôi đã tạo Gương vô cực cho một dự án trường học với Arduino mà bạn có thể điều khiển bằng điện thoại hoặc máy tính bảng của mình bằng cách sử dụng Bluetooth. Gương cũng có một micrô tích hợp để phát hiện âm thanh / nhạc và phản ứng tương ứng bằng cách tạo ra các tia sáng bắt mắt theo nhịp điệu của âm nhạc! Đơn giản chỉ cần khởi động ứng dụng, kết nối bluetooth và xem điều kỳ diệu xảy ra!

Trong Tài liệu hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể tạo ra Gương vô cực này. Vậy hãy bắt đầu!

Bước 1: Thu thập vật liệu

Thu thập tài liệu
Thu thập tài liệu

Để làm ra chiếc gương vô cực này, bạn sẽ cần những vật liệu sau:

1) Arduino Uno ($ 30)

Bạn cũng có thể sử dụng một loại Arduino khác, nhưng điều đó hoàn toàn tùy thuộc vào bạn.

2) Bảng mạch nhỏ hoặc PCB ($ 5)

Tôi đã sử dụng breadboard để tạo mẫu và sau đó hàn mọi thứ vào perfboard / stripboard.

3) WS2813 Dải LED RGB 5050 kỹ thuật số - 144 LED (1 mét) ($ 25)

Bạn cũng có thể sử dụng một dải đèn LED khác, nhưng hãy đảm bảo rằng tất cả các đèn LED đều có thể nhấn riêng. Đồng thời đảm bảo rằng dải đèn LED cung cấp điện áp 5V "bổ sung" cho mỗi mét đèn LED. Điều này là do điện áp giảm trên dải và dòng điện lúc bắt đầu có thể tăng lên đáng kể. (và có thể đốt cháy phần bắt đầu của dải đèn LED của bạn!) Bạn có thể đọc thêm về điều này ở đây: Cấp nguồn cho Neopixels.

4) Dây nguyên mẫu ($ 3)

Màu sắc nói chung không quan trọng, nhưng sẽ rất hữu ích nếu bạn có chúng để làm tài liệu tham khảo cho chính mình. Tôi đã sử dụng màu trắng, đen, đỏ, xanh lá cây, vàng, cam và xanh dương.

5) Cáp USB A đến B ($ 4)

Điều này sẽ được sử dụng để tải mã Arduino của bạn lên bảng Arduino Uno.

6) Nguồn điện chuyển mạch trung bình tốt - 5V 10A ($ 15)

Điều này sẽ được sử dụng để hỗ trợ dải LED có điện áp 5V bên ngoài, vì bản thân Arduino không đủ mạnh để phát sáng tất cả các đèn LED. Bạn cũng có thể chọn sử dụng Nguồn điện bộ điều hợp treo tường, nhưng hãy đảm bảo rằng nó chạy trên nguồn 5V.

7) Cáp nguồn 230V có phích cắm ($ 3)

Điều này sẽ được sử dụng để kết nối Nguồn điện chuyển mạch sang Ổ cắm điện 230V. Tùy thuộc vào nơi bạn sống, lượng điện áp từ ổ cắm điện có thể khác nhau. Trong mọi trường hợp, bạn sẽ cần một cáp thích hợp với phích cắm.

8) Bộ thu phát RF mô-đun Bluetooth HC-06 Slave 4-PIN ($ 8)

Mô-đun này sẽ được sử dụng để gửi dữ liệu từ điện thoại hoặc máy tính bảng của bạn tới Arduino. Mô-đun bluetooth này chỉ có thể hoạt động như một nô lệ. Mã pin / mật khẩu bluetooth tiêu chuẩn là 1234.

9) Mô-đun cảm biến phát hiện âm thanh 3-PIN ($ 3)

Mô-đun này sẽ được sử dụng để phát hiện âm thanh vì nó có micrô tích hợp. Đặt chiết áp cho lượng âm thanh mong muốn mà tín hiệu được tạo ra. Bạn cũng có thể sử dụng một cảm biến âm thanh khác, nhưng điều đó tùy thuộc vào bạn.

10) Điện trở 220 Ω ($ 0,25)

Điều này sẽ được sử dụng để kiểm soát điện áp của đèn LED. Nếu bạn không sử dụng điều này, thì các đèn LED cuối cùng sẽ rất nóng. Một điện trở 220Ω có các sọc đỏ, đỏ và nâu theo thứ tự đó. Sọc cuối cùng thể hiện sự khoan dung. Vàng có nghĩa là ± 5%. Thông tin thêm tại đây: Điện trở 220 Ohm.

11) Tụ điện 1000uF 16V ($ 0,25)

Điều này sẽ được sử dụng để thêm và lưu trữ điện dung (năng lượng) vào mạch của bạn. Thông tin thêm tại đây: Tụ điện.

Hộp và gương:

Đây là những vật liệu và kích thước mà tôi đã sử dụng để tạo ra chiếc hộp của mình. Thay vào đó, bạn cũng có thể chọn mua khung hoặc hộp làm sẵn đủ lớn để lắp gương phản chiếu một chiều, gương thường, đèn LED và thiết bị điện tử trong đó. Tôi chỉ khuyên bạn nên tự xây dựng nó nếu bạn có các công cụ và vật liệu chính xác.

12) Kính 25 x 25cm (dày 3mm) ($ 5)

Kính sẽ được sử dụng như một tấm gương phản chiếu một chiều, mà bạn sẽ cần phim cách nhiệt cho gương một chiều (xem 13). Thay vào đó, bạn cũng có thể chọn mua gương một chiều / gương bán trong suốt đủ lớn để vừa với hộp của bạn. Bạn có thể tự cắt kính bằng máy cắt kính (xem 22), nhưng tôi khuyên bạn nên tham khảo ý kiến của các chuyên gia để thực hiện việc này cho bạn hoặc tốt hơn là chỉ cần mua kính có kích thước phù hợp.

13) Phim cách nhiệt gương một chiều màu 30 x 30 cm ($ 5)

Để tái tạo gương một chiều, bạn sẽ cần kính và một cuộn phim cách nhiệt gương một chiều đã nhuộm màu, sẽ được phủ lên mặt kính bằng nước và xà phòng (xem 29). Lý do tại sao nó lớn hơn một chút so với kính là vì nó sẽ co lại theo thời gian. Nếu bạn chọn mua gương một chiều thay thế như đã đề cập ở trên, thì bạn sẽ không cần đến điều này.

14) Gương 25 x 25cm (dày 3mm) ($ 5)

Chỉ là một chiếc gương bình thường, giống như chiếc bạn có trong phòng tắm. Điều này sẽ được sử dụng, cùng với gương một chiều, để tạo ra hiệu ứng "vô cực".

15) Ray gỗ dày 2x 25 x 10 x 2cm ($ 2)

Hai thanh gỗ ở trên và dưới của hộp.

16) Ray bằng gỗ dày 2x 27 x 10 x 2cm ($ 2)

Hai thanh gỗ cho bên phải và bên trái của hộp.

17) Thanh gỗ mỏng 2x 25 x 2,5 x 0,5cm ($ 1)

Hai thanh gỗ ở trên cùng và dưới cùng của bên trong hộp (nơi gương chiếu vào và đèn LED được dán trên đó).

18) Thanh gỗ mỏng 2x 24 x 2,5 x 0,5cm ($ 1)

Hai thanh gỗ ở phía bên phải và bên trái của bên trong hộp (nơi gương chiếu vào và đèn LED được dán trên đó).

19) Bình / bình sơn đen

Tôi đã sử dụng cái này để sơn hộp của mình màu đen để làm cho nó hòa hợp hơn với chủ đề tối.

Công cụ:

Đây là những công cụ mà bạn sẽ cần để tạo hộp cũng như gương:

20) Băng đo ($ 3)

Tất nhiên được sử dụng để đo hộp của bạn. Thông tin thêm tại đây: Cách đọc băng đo.

21) Hình vuông đo ($ 5)

Cũng được sử dụng để đo hộp / vật liệu của bạn. Không thực sự bắt buộc, nhưng nó có thể rất hữu ích.

22) Máy cắt dây / máy thoát y ($ 5)

Được sử dụng để tước và cắt dây của bạn. Thay vào đó, bạn cũng có thể sử dụng dao làm bếp hoặc dao stanley. Thông tin thêm tại đây: Làm thế nào để Dải dây.

23) Máy cắt kính ($ 5)

Được sử dụng để cắt kính và gương. Thay vào đó, bạn có thể sử dụng kim cương, nhưng tôi không khuyên bạn nên sử dụng nó. Thông tin thêm tại đây: Làm thế nào để cắt kính màu.

24) Tuốc nơ vít / máy khoan ($ 2)

Dùng để truyền động vít và khoan lỗ. Thông tin thêm tại đây: Cách lái Woodscrew.

25) Búa ($ 5)

Dùng để đóng đinh. Thông tin thêm tại đây: Cách Sử dụng Búa An toàn.

26) Keo dán gỗ ($ 5)

Nếu vít hoặc đinh không đủ tốt, bạn cũng có thể bôi một ít keo dán gỗ để giữ các bộ phận lại với nhau. Thông tin thêm tại đây: Làm thế nào để dán gỗ với nhau.

27) Cưa ($ 5)

Dùng để cưa gỗ. Thông tin thêm tại đây: Cách cưa gỗ bằng cưa tay.

28) Đinh ($ 3)

Được sử dụng để giữ các bộ phận với nhau, trong trường hợp của chúng tôi là vĩnh viễn.

29) Vít ($ 3)

Cũng được sử dụng để giữ các bộ phận với nhau, nhưng bằng cách sử dụng vít thay vì đinh, bạn có thể dễ dàng ngắt kết nối các bộ phận nếu cần.

30) Nước và xà phòng

Được sử dụng để dán phim cách nhiệt gương một chiều đã nhuộm màu lên kính. Và cũng dùng để lau gương vô cực. Nếu bạn muốn biết cách cài đặt phim cách nhiệt, bạn có thể làm theo hướng dẫn này: Cách cài đặt phim cửa sổ.

31) Giấy nhám ($ 1)

Được sử dụng để tinh chỉnh các cạnh sắc của kính và gỗ.

Công cụ hàn (tùy chọn):

32) Sắt hàn ($ 15)

Tùy chọn nếu bạn chọn hàn mọi thứ lại với nhau thay vì để nó trên bảng mạch. Nếu bạn muốn biết cách hàn, bạn có thể làm theo hướng dẫn này: Cách hàn điện tử.

33) Thiếc hàn 0,6mm - 100g ($ 5,50)

Được sử dụng để hàn các dây với nhau.

34) Dây khử mùi - 1mm 1,5m ($ 1,50)

Được sử dụng để khử cặn dây điện, trong trường hợp bạn vô tình làm sai.

35) Ống co nhiệt ($ 2)

Được sử dụng để giữ các dây hàn với nhau một cách an toàn.

36) Nữ tiêu đề 1x 3 Ghim ($ 0,10)

Không thực sự bắt buộc, nhưng nó có thể hữu ích nếu bạn không muốn hàn trực tiếp cảm biến phát hiện âm thanh vào dây dẫn.

37) Nữ tiêu đề 1x 4 Ghim ($ 0,10)

Không thực sự bắt buộc, nhưng nó có thể hữu ích nếu bạn không muốn hàn trực tiếp mô-đun bluetooth vào dây dẫn.

Bước 2: Kết nối Breadboard

Image
Image
Kết nối Breadboard
Kết nối Breadboard
Kết nối Breadboard
Kết nối Breadboard

Khi bạn đã lắp ráp các vật liệu, đã đến lúc tạo nguyên mẫu đầu tiên của bạn bằng cách sử dụng breadboard. Bảng mạch tổng cộng có bốn cột. Hai cột đầu tiên và hai cột màu xanh và đỏ cuối cùng chia sẻ kết nối theo chiều dọc, đại diện cho các kết nối + 5V (đỏ) và nối đất / GND (xanh lam). Hai cột ở giữa là nơi đặt các thành phần chính của bạn. Bạn có thể tìm hiểu thêm về breadboards tại đây.

Vì vậy, những gì bạn muốn làm là kết nối Arduino của bạn với breadboard bằng cách sử dụng một số dây nguyên mẫu. Như tôi đã đề cập trước đây, màu sắc không quan trọng nhưng chúng là nguồn tham khảo hữu ích cho chính bạn. Ví dụ, tôi đã sử dụng dây màu đỏ để đại diện cho + 5V và dây màu trắng để đại diện cho GND. Bạn đặt chân ở đâu cũng không thành vấn đề, miễn là chúng nằm trong cùng một mạch.

Tiếp theo, bạn muốn kết nối dải LED của mình với breadboard. Bạn sẽ nhận thấy rằng nó có 3-6 dây tùy thuộc vào loại bạn có. Màu trắng đại diện cho đầu vào GND / phút, màu đỏ đại diện cho đầu vào + 5V, màu xanh lá cây đại diện cho mã PIN đầu vào dữ liệu và màu xanh lam đại diện cho mã PIN đầu vào dữ liệu dự phòng (không kết nối trừ khi đèn LED được liên kết). Cắm nguồn 5V bên ngoài và kết nối với dải đèn LED. Cũng đừng quên kết nối điện trở và tụ điện như trong hình trên, nếu không bạn có thể làm cháy đèn LED của mình!

Cuối cùng, bạn muốn kết nối mô-đun bluetooth và cảm biến phát hiện âm thanh của mình với breadboard. Gán cảm biến phát hiện âm thanh vào chân A0 (tương tự). Đối với mô-đun bluetooth, bạn sẽ nhận thấy rằng nó có một chân RXD và một chân TXD. Đây là để gửi và nhận tín hiệu. LƯU Ý: kết nối chân TXD của mô-đun với chân RXD của Arduino và chân RXD của mô-đun với chân TXD của Arduino. Không đến cùng một chân!

Bước 3: Mã Arduino

Mã Arduino
Mã Arduino

Vì vậy, bước tiếp theo là viết mã Arduino. Bạn sẽ cần phần mềm Arduino IDE để thực hiện việc này, bạn có thể tải xuống tại đây. Khi bạn đã tải xuống IDE, hãy mở một tài liệu mới và sao chép và dán đoạn mã sau vào cửa sổ dự án:

#bao gồm

// Ghim được kết nối với Arduino

const int PIN = 6; // Chân đầu vào của dải LED int NUMPIXELS = 144; // Số lượng pixel sẽ sáng lên const int SOUNDSENSOR = A0; // Chân đầu vào của Cảm biến âm thanh

int ButtonState = 0; // Trạng thái được gán cho một nút trên ứng dụng bluetooth

int volume = 0; // Trạng thái kiểm tra xem có tín hiệu trong micrô hay không

// Các biến màu

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

// Biến âm thanh và ánh sáng

boolean SoundDetect = false; boolean FullLight = false;

Dải Adafruit_NeoPixel = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup () {

pinMode (SOUNDSENSOR, INPUT); // Đầu vào của pinMode cảm biến âm thanh (PIN, OUTPUT); // Đầu vào của dải LED

Serial.begin (9600);

dải.setPixelColor (0, 0, 0, 0); dải.setBrightness (0); dải.begin (); // Thao tác này khởi tạo thư viện NeoPixel strip.show ();

}

void loop () {

// Xác định độ sáng theo byte thanh trượt độ sáng = analogRead (A0) / 4; Serial.println (độ sáng); if (Serial.available ()> 0) {ButtonState = Serial.read (); }

// Bật hoặc tắt tính năng phát hiện âm thanh và đèn LED

if (FullLight == 1 && SoundDetect == 0) {strip.setBrightness (ButtonState); dải.show (); } else if (FullLight == 0 && SoundDetect == 0) {strip.setBrightness (0); dải.show (); } else if (FullLight == 0 && SoundDetect == 1) {strip.setBrightness (độ sáng); dải.show (); } else if (FullLight == 1 && SoundDetect == 1) {strip.setBrightness (0); dải.show (); }

//////////////////////////// Công tắc đèn LED //////////////////////// ////

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

if (ButtonState == 'b') {

FullLight = 0; SoundDetect = 0; }

//////////////////////////// Công tắc phát hiện âm thanh /////////////////////// /////

if (ButtonState == 'c') {primaryColors (); SoundDetect = 1; FullLight = 0; }

if (ButtonState == 'd') {

SoundDetect = 0; FullLight = 0; }

//////////////////////////// Màu chính //////////////////////// ////

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

if (ButtonState == '2') {

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

if (ButtonState == '3') {

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

void primaryColors () {

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 {dải.setPixelColor (i, 255, 255, 255); }} dải.show (); }

Nếu nó yêu cầu bạn cài đặt thư viện Adafruit NeoPixel, hãy làm điều này bằng cách đi tới Sketch> Import Library> Adafruit NeoPixel.

Bước 4: Xây dựng ứng dụng Bluetooth

Image
Image
Xây dựng hộp
Xây dựng hộp

Bây giờ chúng ta hãy đi vào phần thú vị, xây dựng ứng dụng của bạn! Tôi quyết định sử dụng phần mềm của bên thứ ba có tên MIT App Inventor 2 để thực hiện việc này. Nếu bạn muốn tải xuống các tệp dự án (.aia) và thực hiện các thay đổi đối với ứng dụng, bạn có thể tải xuống bên dưới. Nhưng bạn cũng có thể tải xuống ứng dụng (.apk) ngay lập tức mà không cần phải viết mã bất cứ thứ gì. Bạn chỉ phải cài đặt nó trên thiết bị của mình.

Bước 5: Xây dựng hộp

Xây dựng hộp
Xây dựng hộp
Xây dựng hộp
Xây dựng hộp
Xây dựng hộp
Xây dựng hộp

Trong bước này, chúng ta sẽ xây dựng hộp / khung cho gương vô cực.

Khung bên ngoài

Đầu tiên, cắt thanh la dày cho khung bên ngoài (xem hình trên). Bạn sẽ cần hai mảnh dài 27 cm (cho mặt trên và dưới) và hai mảnh dài 25 cm (cho mặt trái và mặt phải). Bây giờ đóng đinh chúng lại với nhau bằng cách đóng đinh vào các góc của hộp (4 chiếc cho mỗi bên), nhưng hãy đảm bảo rằng các cạnh sẽ khớp hoàn toàn. Bạn cũng có thể chọn để dán chúng lại với nhau, nhưng điều đó tùy thuộc vào bạn.

Khung bên trong

Tiếp theo, cắt thanh la mỏng cho khung bên trong (xem lại các hình trên). Bạn sẽ cần hai mảnh có chiều dài 25 cm (cho trên và dưới) và hai mảnh dài 24 cm (cho bên trái và bên phải). Bây giờ bạn muốn đóng đinh những thứ này xuống khoảng 0,5 cm dưới đỉnh của khung bên ngoài bằng cách sử dụng 2 đinh cho mỗi bên. Tôi cũng bôi một ít keo dán gỗ ở đây để làm cho chúng cứng hơn. LƯU Ý: đảm bảo rằng gương một chiều vừa vặn hoàn hảo bên trong khung!

Khoan lỗ micrô

Vì micrô là một vật nhạy cảm nên nó phải không có vùng phủ sóng. Đó là lý do tại sao tôi khoan một lỗ trên đỉnh của khung mà từ đó đầu micrô sẽ thò ra ngoài. Đừng tạo lỗ quá lớn, vì bạn không muốn micrô của mình rơi hoàn toàn ra khỏi khung.

Vẽ khung tranh của bạn

Tôi quyết định sơn khung của mình gần như màu đen mờ để tạo cho nó một số loại hiệu ứng huyền bí. Nếu bạn cũng quyết định sơn nó, hãy đảm bảo rằng không còn vệt sơn dày trên khung. Để tránh điều này, bạn phải nhẹ nhàng sơn khung bằng cọ nhỏ đến vừa. Ngoài ra, bạn có thể sơn nó lần thứ hai nếu nó không đủ che phủ. Để khô trong một ngày hoặc lâu hơn.

Bước 6: Hàn thiết bị điện tử vào PCB

Image
Image
Hàn điện tử vào PCB
Hàn điện tử vào PCB
Hàn điện tử vào PCB
Hàn điện tử vào PCB

Trong bước này, chúng ta sẽ hàn các thiết bị điện tử vào một PCB mà sau này chúng ta sẽ lắp vào mặt sau của gương. Hàn là không bắt buộc, nhưng tôi thực sự khuyên bạn nên làm điều đó để giữ các thiết bị điện tử an toàn tại chỗ. Tôi đã hàn mọi thứ từng bước cho mỗi "thành phần" vào lưới để ngăn ngừa bất kỳ sai lầm nào. Vì vậy, đầu tiên tôi hàn mô-đun âm thanh vào bo mạch, sau đó là mô-đun bluetooth và cuối cùng là các dải đèn LED. Tôi khuyên bạn nên để lại một số khoảng trống giữa các thành phần không được phép chạm trực tiếp vào nhau, chẳng hạn như dây đầu vào + 5V và dây đầu vào GND (xem hình trên).

Khi bạn đã hàn các thành phần của mình vào bo mạch, hãy bắt đầu tạo kết nối cầu bằng cách bôi một ít thiếc vào giữa các thành phần bên dưới bo mạch. Ngoài ra, bạn có thể tước một số dây và hàn chúng vào các thành phần để tạo kết nối cầu.

Bây giờ bạn muốn kiểm tra mạch bằng cách chỉ cần kết nối dây với Arduino. Đảm bảo rằng bạn cũng đã cắm nguồn điện! Nếu đèn LED bật thành công, thì tốt quá! Tuy nhiên, nếu chúng không bật, thì bạn có thể muốn kiểm tra lại mạch và tìm kiếm các kết nối bị lỗi.

Bước 7: Cài đặt thiết bị điện tử ở mặt sau

Cài đặt thiết bị điện tử ở mặt sau
Cài đặt thiết bị điện tử ở mặt sau

Bước tiếp theo là lắp các thiết bị điện tử vào một miếng gỗ, chúng ta cũng sẽ sử dụng phần này cho mặt sau của gương. Tôi đã gắn thiết bị điện tử vào bảng bằng một số vít và dán hai khối ở bên phải và bên trái của mặt sau được sử dụng để vặn mặt sau của hộp vào chính hộp.

Bước 8: Lắp ghép gương với hộp

Lắp ráp gương với hộp
Lắp ráp gương với hộp
Lắp ráp gương với hộp
Lắp ráp gương với hộp
Lắp ghép gương với hộp
Lắp ghép gương với hộp

Bây giờ là lúc để lắp ráp các tấm gương, dán các đèn LED vào khung và đặt cảm biến phát hiện âm thanh vào vị trí.

Một tấm gương

Gương một chiều sẽ được đặt trên chính khung, với mặt được nhuộm màu hướng xuống gương và đèn LED. Để tự làm gương này, bạn sẽ cần tấm kính và phim cách nhiệt màu. Đầu tiên, cắt phim cách nhiệt theo đúng kích thước, nhưng để thừa khoảng 2-5 cm ở mỗi bên. Tiếp theo, bạn muốn làm sạch hoàn toàn cửa sổ và loại bỏ tất cả bụi còn sót lại. Sau đó, phủ một ít nước và xà phòng lên cửa sổ và cẩn thận lấy nhựa ra khỏi phim cách nhiệt (bạn có thể dán băng keo ở mỗi bên để dễ dàng tháo ra). Bây giờ bạn cũng muốn phủ nước và xà phòng lên mặt dính của phim cách nhiệt để ngăn không cho phim dính vào. Tất cả những gì bạn phải làm bây giờ là đặt nó lên trên tấm kính và quét chặt nó vào vị trí (xem hình trên). Để khô trong khoảng một ngày và loại bỏ lớp phim cách nhiệt còn lại.

Gắn đèn LED vào hộp

Bước tiếp theo là dán các đèn LED vào hộp có thể thực hiện bằng cách lấy giấy dính ra. Tôi cũng khuyên bạn nên bôi một ít keo nhanh vào mặt sau của dải để ngăn nó tách ra.

Đặt Gương và Hoàn thành nó lên

Bước cuối cùng là đặt cả gương một chiều và gương thường vào vị trí cũ. Gương thường đi sau dải đèn LED và gương một chiều đi phía trước. Dán chúng vào vị trí bằng một ít keo nhanh và vặn tấm mặt sau có thiết bị điện tử vào mặt sau của hộp. Đặt cảm biến phát hiện âm thanh vào vị trí, kết nối tất cả các dây và thì đấy, bạn đã hoàn tất!

Bước 9: Kiểm tra Gương vô cực của bạn

Tất cả những gì bạn phải làm bây giờ là kiểm tra xem mọi thứ có hoạt động hay không. Và đó là nó! Bây giờ bạn đã xây dựng được Gương vô cực có thể điều khiển và phản hồi âm thanh bằng Bluetooth của riêng mình!:NS

Đừng ngần ngại hỏi trong phần bình luận nếu bạn có bất kỳ câu hỏi nào.

Cảm ơn bạn và chúc bạn vui vẻ!

Đề xuất: