Trong bài viết này, EVN TEL sẽ giới thiệu đến các bạn cách làm mạch đèn LED dạng hình khối lập phương kích thước 8x8x8 được điều khiển bởi mạch Arduino Mega và tay game PS, cộng với hiệu ứng âm thanh độc đáo và một số trò chơi game đơn giản. Tuy nhiên để làm được mạch đèn LED này, người thực hiện cần phải có một số kiến thức nhất định về mạch điện tử và kỹ năng hàn mạch.
Bước 1: Danh sách các bộ phận trên mạch
-512 đèn LED.
-Hai bảng mạch 160x100 H25PR160.
*Dành cho hàng thẳng đứng.
-3x36 chân đực kết nối thẳng và 10x10 chân cái (RM 2,54 BL 1X10G8).
-01x 74HC138 IC.
-08x 8 D-Flipflop 74HCT574.
-08x Socket D-Flipflops GS 20P.
-100 điện trở 39 Ohm 1/4W 39.
-09 tụ điện 100nF KERKO 100N.
-1x 16 pin IC socket.
*Dành cho lớp nằm ngang.
-8 điện trở cho các lớp.
-8 bán dẫn BUZ11.
-2x 36-pin chân đực kết nối thẳng.
-2x 10pin chân cái kết nối thẳng (RM 2,54 BL 1X10G8)
*Điều khiển âm thanh
-01 mạch Arduino Uno.
-01 điện trở 100Ohm.
-01 loa 8Ohm.
-02 điện trở nằm trong khoảng 1,5 K và 47 K
-01 nguồn cung cấp điện SNT 2500 (cung cấp điện 5V).
-01 mạch Arduino Mega 2560 R3.
Bước 2: Xây dựng khối lập phương
Bước 3: Làm bảng mạch chì
Bước 4: Arduino PIN
Bạn xem trên hình rồi kết nối Arduino Mega với bảng mạch chì.
Bước 6: Viết chương trình điều khiển Arduino Mega
Bước 7: Chương trình PSX
Bước 8: Chương trình hiệu ứng cho Arduino Mega
Bạn có thể xem một code ví dụ tại liên kết này hoặc có thể tìm kiếm, chỉnh sửa lại theo ý muốn.
Bước 9: Chương trình game
Bạn có thể tìm kiếm một chương trình game trên Internet hoặc một số hiệu ứng game đơn giản tại kho code Arduino.
Bước 10: Thêm âm thanh với Arduino Uno
Để tạo thêm phần âm thanh thì bạn cần trang bị thêm một Arduino Uno, một loa 8Ohm, một điện trở 100Ohm. Xem hướng dẫn tại đây.
Bước 11: Code hoàn chỉnh
Đây là hai đoạn code hoàn chỉnh đã chỉnh sửa lại theo ý đồ thiết kế của người làm mạch đèn LED 8x8x8. Bạn có thể tải tại code 1 và code 2.