Mục lục:
- Quân nhu
- Bước 1: Ý tưởng
- Bước 2: Xây dựng bảng điều khiển phía trước
- Bước 3: Xây dựng Ban tổ chức
- Bước 4: Faux Triode (Ống chân không)
- Bước 5: Mạch và mã
- Bước 6: Vị trí của các thành phần và cổng để cho phép mã tải lên
- Bước 7: Sản phẩm cuối cùng
Video: Sắp xếp bàn với Đồng hồ ma trận LED và Bluetooth: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Bàn làm việc của tôi rất lộn xộn và tôi muốn có một người tổ chức đẹp để tôi có thể sắp xếp bút chì, bút vẽ, dụng cụ đất sét, v.v. Tôi đã xem nhiều người tổ chức trên thị trường nhưng không thích cái nào. Tôi bắt đầu thiết kế bộ sắp xếp bàn làm việc của riêng mình và đây là kết quả.
Quân nhu
Mô-đun RTC DS1307
Mô-đun Bluetooth HC06
Arduino Nano
LDR
Mô-đun ma trận LED MAX7219
Nhựa Epoxy trong suốt
Keo dán gỗ
Ván ép 4 MM
Bộ sạc điện thoại di động
4 đèn LED RGB 4 PIN
Bước 1: Ý tưởng
Đây là kế hoạch của tôi cho người tổ chức bàn. Tôi quyết định làm nó từ ván ép 4 MM. Nó rất dễ dàng để cắt bằng một con dao tiện ích. Các bước tiếp theo trình bày chi tiết quy trình xây dựng của nhà tổ chức.
Bước 2: Xây dựng bảng điều khiển phía trước
Tôi đã đo Ma trận LED và thiết kế bảng điều khiển phía trước dựa trên đó. Sau khi cắt bỏ cửa sổ cho Ma trận LED, tôi dùng băng keo trong che miếng gỗ đã cắt ra và đẩy nó lại trong cửa sổ đã cắt. Thêm độ dày của băng keo trong giúp ma sát miếng gỗ vừa khít với cửa sổ. Tôi đảm bảo để lại một khoảng lõm nhỏ trong khi lắp mảnh này. Tôi sơn bảng bên ngoài của cửa sổ này màu đen. Sau đó, tôi đặt toàn bộ bảng điều khiển này trên bề mặt phẳng. Tôi trộn 2 phần epoxy trong suốt và thêm vài giọt màu nâu vào nhựa. Tôi đổ nhựa này lên bảng cửa sổ phía trước. Sau đó, tôi rắc rất ít kim tuyến lên bảng điều khiển này trong khi epoxy đang đông kết. Sau khi nhựa Epoxy đóng rắn, tôi lấy miếng gỗ ra. Điều này cung cấp một cửa sổ rõ ràng để hiển thị Ma trận LED thông qua. Ngoài ra, từ phía trước, nó xuất hiện liền mạch.
Bước 3: Xây dựng Ban tổ chức
Bước tiếp theo là xây dựng trình tổ chức. Tôi bắt đầu cắt các tấm và dán chúng bằng keo dán gỗ. Sau khi hoàn thành, tôi đổ nhựa epoxy màu lên tất cả các mặt để có được lớp sơn thủy tinh.
Bước 4: Faux Triode (Ống chân không)
Tôi muốn mang đến cho người tổ chức bàn làm việc của mình một chút cảm giác khó tả bằng cách thêm 2 Triode giả (amply ống). Để tạo ra các triodes, tôi đã tạo một khuôn bằng cách sử dụng một lọ mực cồn và một thấu kính nhựa nằm xung quanh. Để tạo khuôn, tôi đã sử dụng bột trét khuôn Amazing.
Tôi đã tạo lưới cho triode bằng cách sử dụng ghim kim và một số dây nhôm màu. Tôi đã thêm một đèn LED màu hổ phách để phát sáng cho dây tóc sưởi. Ở cơ sở của thiết lập này, tôi đã thêm một đĩa lưu trữ thẻ. Đáng buồn là tôi không có hình ảnh về quá trình tạo ra triode này. Hãy cho tôi biết nếu bạn cần các bước chi tiết, tôi sẽ bổ sung!
Tôi đổ khuôn khoảng 4/5 bằng nhựa epoxy trong. Sau đó, tôi đã lắp thiết lập này của các chân kim bấm, đèn LED bằng nhựa và để nó đặt trong 24 giờ.
Sau 24 giờ, tôi khử khuôn triode và sử dụng bút đánh dấu màu bạc sơn phần trên của triode để bắt chước phần 'Getter' của triode.
Sau đó, tôi nhúng triode vào nhựa epoxy và treo ngược nó lên. Điều này có hai lợi ích.
1) Nó làm cho bề mặt bên ngoài của triode mịn và sáng bóng.
2) một giọt nhựa đóng băng trên đầu triode sẽ tái tạo con dấu thủy tinh trên triode thực.
Bước 5: Mạch và mã
Mạch gồm Arduino Nano kết nối với đồng hồ thời gian thực DS1307. Tôi đã thêm một mô-đun Bluetooth HC-06 để điều khiển đồng hồ tổ chức bàn từ điện thoại di động. Tôi cũng đã thêm LDR để kiểm soát cường độ hiển thị dựa trên ánh sáng xung quanh.
Ngoài ra còn có một jumper 2 pin kết nối mô-đun bluetooth (HC-06) với đường ray nguồn điện tích cực. Điều này được thực hiện để kích hoạt tải mã lên arduino. Nếu mô-đun HC-06 được bật nguồn, mã sẽ không được tải lên và lỗi không trực quan.
Mã tổ chức bàn thực hiện các chức năng sau
- Hiển thị thời gian (định dạng 12/24 giờ - điều khiển qua bluetooth thông qua điện thoại di động)
- Hiển thị ngày, thứ 5 phút một lần
- Thay đổi màu sắc ngẫu nhiên của đèn LED RGB của Triodes sau mỗi phút thứ 5.
- Hiển thị một hoạt ảnh ngẫu nhiên từ một tập hợp các hoạt ảnh mỗi phút thứ 3
- Hiển thị tin nhắn tùy chỉnh qua bluetooth thông qua điện thoại di động
- Đặt ngày giờ qua bluetooth thông qua điện thoại di động
- Tắt màn hình lúc 10 giờ tối và bắt đầu lại lúc 6 giờ sáng
- Từ 6 giờ sáng đến 6 giờ 50 sáng, đèn LED Triode RGB bắt đầu với màu đỏ và từ từ chuyển đổi qua màu hổ phách, vàng đậm, vàng chanh và sau đó là màu trắng bắt chước mặt trời mọc.
Tôi đã phát triển mã ứng dụng bluetooth bằng MIT APP Inventor. Ứng dụng của tôi đang được phát triển nên việc đặt ngày giờ và đặt định dạng 12/24 giờ chưa được mã hóa.
Ghi chú:
Lưu ý 1
Ma trận MAX72XX đi kèm với các loại phần cứng khác nhau. Có 4 kiểu được định cấu hình trong thư viện
PAROLA_HW, /// <Sử dụng mô-đun phần cứng kiểu Parola.
GENERIC_HW, /// <Sử dụng các mô-đun phần cứng kiểu 'chung chung' thường có sẵn.
ICSTATION_HW, /// <Sử dụng mô-đun phần cứng kiểu ICStation.
FC16_HW /// <Sử dụng mô-đun phần cứng kiểu FC-16.
Nếu bạn chạy kiểm tra trên ma trận của mình và thấy màn hình hiển thị bị cắt xén hoặc văn bản hình ảnh phản chiếu, hãy thử khởi tạo sang loại phần cứng khác trong mã. Đối với tôi, nó hoạt động khi tôi chọn ICSTATION_HW
#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW
Lưu ý 2
Các dây kết nối ban đầu đi kèm với Ma trận LED của tôi rất yếu và mỏng manh. Mô-đun hoạt động tốt khi tôi thử nghiệm nó với Arduino. Ngày hôm sau khi tôi nối lại mạch điện, nó hoạt động rất kỳ lạ. Sau rất nhiều lần gỡ lỗi, tôi nhận ra rằng một trong những dây kết nối giữa mô-đun LED và arduino đã bị đứt bên trong (lớp cách điện bên trong) gây ra hiện tượng hở mạch. Tôi đã thay thế tất cả các dây kết nối và mọi thứ bắt đầu hoạt động tốt.
Các thư viện Arduino được sử dụng:
DS1307 RTC
MAX72XX
Bước 6: Vị trí của các thành phần và cổng để cho phép mã tải lên
Vui lòng xem hình ảnh đính kèm để biết vị trí các thành phần của tôi. Đây là cách bố trí của tôi. Bạn có thể chọn cách bố trí phù hợp nhất với nhu cầu của mình.
Bước 7: Sản phẩm cuối cùng
Đây là người sắp xếp bàn cuối cùng đang hoạt động trên bàn của tôi.
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Cách sắp xếp các bảng Pinterest của bạn thành các phần: 7 bước
Cách sắp xếp các Bảng Pinterest của bạn thành các Phần: Chào mừng bạn đến với hướng dẫn này về cách: dễ dàng tạo các Phần trong Bảng Pinterest của bạn và sắp xếp các Ghim của bạn hơn nữa. Hướng dẫn này sử dụng Pinterest trên trình duyệt web của bạn
Thùng phân loại - Phát hiện và sắp xếp thùng rác của bạn: 9 bước
Sorter Bin - Phát hiện và Sắp xếp Thùng rác của bạn: Bạn đã bao giờ thấy ai đó không tái chế hoặc đang làm việc đó theo cách tồi tệ chưa? Bạn đã bao giờ ước có một chiếc máy có thể tái chế cho bạn? Hãy tiếp tục đọc dự án của chúng tôi, bạn sẽ không hối tiếc! Sorter bin là một dự án có động lực trợ giúp rõ ràng
Cách sắp xếp máy tính của bạn với các biểu tượng DIY (Mac): 8 bước
Cách sắp xếp máy tính của bạn với các biểu tượng tự làm (Mac): Tôi có lỗi vì đã không bao giờ sắp xếp máy tính của mình. Máy tính để bàn gọn gàng, thư mục tải xuống, tài liệu, v.v. Thật tuyệt vời là tôi chưa mất bất cứ thứ gì … nhưng việc sắp xếp thật nhàm chán. Mất thời gian. Làm thế nào để làm cho nó thỏa mãn? Làm cho nó trông đẹp. Thực sự tốt.
Sắp xếp thiết bị USB với giao diện tiện ích máy tính xách tay: 5 bước
Sắp xếp thiết bị USB với Da tiện ích máy tính xách tay: Da tiện ích máy tính xách tay sắp xếp các thiết bị USB nhẹ một cách thuận tiện bằng cách sử dụng khóa dán. Là một trong những người thuộc thế hệ di động, tôi muốn giải quyết các vấn đề về vị trí và không gian cho thiết bị USB. Báo chí chuyên nghiệp và sinh viên, nhiếp ảnh, video và các m