Mục lục:

Disco Đồ uống Coaster: 4 bước (có hình ảnh)
Disco Đồ uống Coaster: 4 bước (có hình ảnh)

Video: Disco Đồ uống Coaster: 4 bước (có hình ảnh)

Video: Disco Đồ uống Coaster: 4 bước (có hình ảnh)
Video: BÀI NHẢY DISCO 16 BƯỚC - Leo ( Bài hướng dẫn Bấm 🔽 ) 2024, Tháng bảy
Anonim
Disco Đồ uống Coaster
Disco Đồ uống Coaster
Disco Đồ uống Coaster
Disco Đồ uống Coaster

Mặc dù chúng tôi sống ngay bên ngoài Cambridge ở Vương quốc Anh, nhưng vợ tôi lại nghiện tất cả những thứ ở Las Vegas. Đã gần sáu tháng kể từ chuyến thăm cuối cùng của chúng tôi, và cô ấy đang tìm kiếm ánh sáng rực rỡ và những ly cocktail. Khi chú ý đến nguyên nhân khiến vợ hay cáu gắt, tôi quyết định làm cho cô ấy vui lên bằng cách làm một chiếc cốc đựng đồ uống hoạt hình, có ánh sáng rực rỡ. nó đây, không có thủy tinh, hiển thị một khối băng thiên hà đang quay. Coaster có thể được điều khiển từ bất kỳ PC nào có cổng nối tiếp và sẽ hiển thị bất kỳ video 10 x 10 pixel nào bạn muốn.

Bước 1: Mua một số bộ phận

Bạn sẽ cần:

30 điện trở 1K 0805 (R1 - R30) 30 bóng bán dẫn MBTA42 NPN (Q1 - Q30) 10 điện trở 100 Ohm 0805 (R31 - R40) 10 bóng bán dẫn FMMT717 PNP (Q31 - Q40) 5 74HC594 Thanh ghi dịch chuyển SOIC (IC1 - IC5) 4 100nF 1206 tụ điện (C1 - C4) và cuối cùng là: 100 đèn LED RGB 100 TB5-V120-FLUX-RGB8000 (LED00 - LED99) Đèn LED có thể khó mua với mức giá phù hợp; eBay một lần nữa là bạn của kỹ sư điện tò mò.

Bước 2: Chế tạo và lắp ráp PCB

Chế tạo và lắp ráp PCB
Chế tạo và lắp ráp PCB
Chế tạo và lắp ráp PCB
Chế tạo và lắp ráp PCB

Sản xuất một hoặc nhiều PCB bằng cách sử dụng Gerber và các tệp khoan đính kèm. Cần phải có quy trình PTH hai mặt, vì vậy có lẽ tốt nhất là sử dụng một trong các nhà sản xuất PCB chuyên nghiệp khối lượng nhỏ khác nhau; Tôi nhận thấy PCB Train ở Anh khá đáng tin cậy.

Lắp ráp bo mạch, hết sức cẩn thận khi hàn các thành phần gắn trên bề mặt. Tôi thấy điều này là đúng ở giới hạn của sự khéo léo của tôi. Lưu ý rằng có hai loại bóng bán dẫn SOT-23 khác nhau và hai loại điện trở 0805 trên bảng. Nhìn vào lớp lụa dưới cùng để xem tên linh kiện (R23, v.v.) và sử dụng tên này để khớp với danh sách linh kiện ở bước 1. Sau khi hoàn tất, bảng mạch của bạn sẽ trông như thế này.

Bước 3: Lái xe hội đồng quản trị

Đây là một chút khó khăn. Bạn cần sử dụng thứ gì đó (có thể là vi điều khiển) để điều khiển bo mạch theo cách tạo ra hình ảnh. Gắn cáp nguồn và cáp dữ liệu vào đầu nối ở góc dưới bên phải của bo mạch. Nhìn từ phía trên, chúng tôi đánh số sáu chân:

1 2 3 4 5 6 Các tín hiệu tương ứng là: 1. XVOLTS - điện áp truyền động cho đèn LED. Kết nối với nguồn cung cấp hạn chế hiện tại 4V. 2. SERIAL_CLOCK - chuyển dữ liệu từ SERIAL_DATA theo hướng tích cực. 3. SERIAL_LATCH - chốt 40 bit từ thanh ghi dịch chuyển sang điều khiển LED trên cạnh tích cực. 4. MẶT BẰNG - mặt bằng chung. 5. 5VOLTS - cấp điện áp cho mạch điều khiển. Kết nối với nguồn cung cấp 5V. 6. SERIAL_DATA - dữ liệu đầu vào cho thanh ghi shift. Để quét màn hình, đưa 10 số 4 bit vào thanh ghi dịch chuyển. Để tăng xung nhịp một chút: - đưa SERIAL_CLOCK xuống thấp - sửa đổi SERIAL_DATA - đưa SERIAL_CLOCK lên cao Khi 40 bit đã được tăng xung nhịp, tín hiệu SERIAL_LATCH có thể được đưa lên cao để chuyển chúng đến mạch điều khiển LED. Mỗi số 4 bit cho phép chọn lọc các đèn LED màu đỏ, xanh lục và xanh lam trong một hàng và tắt chọn lọc tất cả các đèn LED trong một cột. Vì vậy, nếu chúng ta đồng hồ theo chuỗi: 0011 0100 0111… RGCB RGCB RGCB Điều này đặt tất cả các đèn LED trong hàng 0 thành màu xanh lam, tất cả các đèn LED trong hàng 1 thành màu xanh lá cây và tất cả các đèn LEDS ở hàng 2 thành màu lục lam (xanh lục + xanh lam). Nó vô hiệu hóa tất cả các đèn LED trong cột 0 và 2. Bằng cách tăng tốc độ nhanh trong các kết hợp giá trị khác nhau (thường chỉ có 1 trong số 10 bit vô hiệu hóa cột thấp), chúng tôi có thể quét mảng để xây dựng hình ảnh và sử dụng độ rộng xung điều chế để cung cấp một loạt các cường độ biểu kiến. Phần sụn đính kèm có thể được sử dụng với Atmel ATmega644 để tạo ra các tín hiệu cần thiết để đáp ứng với đầu vào nối tiếp từ PC hoặc Mac.

Bước 4: Cảnh báo và Mẹo

Một vài lời cảnh báo. Đèn LED hiện đại thực sự có thể rất sáng. Bạn có thể tự làm tổn thương bản thân khá nặng bằng cách quay chúng ở cường độ tối đa và bỏ qua phản xạ nhìn đi chỗ khác của bạn, vì vậy đừng. Ngoài ra, khi gỡ lỗi chương trình cơ sở của bạn, rất dễ làm ngừng quá trình quét và làm cháy các đèn LED quý giá. Sử dụng nguồn điện dự phòng hạn chế dòng điện phù hợp, với dòng điện quay trở lại vài chục miliampe để tránh điều này xảy ra.

Đề xuất: