Mục lục:
- Bước 1: Xem Video
- Bước 2: Những gì bạn cần
- Bước 3: In 3D
- Bước 4: Đấu dây cho đèn LED
- Bước 5: Thêm Lightpipe
- Bước 6: Điều khiển bằng Arduino
- Bước 7: Kết luận và cải tiến cần thực hiện
Video: Màn hình 7 đoạn Lightpipe: 7 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Điều gì sẽ xảy ra nếu tôi nói với bạn rằng bạn có thể xây dựng một màn hình hiển thị từ dây giày !? Đó chính xác là những gì tôi đã làm! Việc xây dựng màn hình hiển thị bảy đoạn của riêng bạn không có gì mới, đó là một dự án Arduino rất phổ biến, nhưng tôi đã có ý tưởng cho dự án này nên tôi đã nói rằng tôi sẽ thử, và tôi hoàn toàn vui mừng với cách nó xuất hiện!
Nó được làm từ dây giày Light up (ống dẫn ánh sáng), một số đèn LED RGB có thể định địa chỉ (Neopixels) và bản in 3D. Tôi sẽ chỉ cho bạn cách tôi đã tạo ra nó và một số suy nghĩ và đề xuất mà tôi có cho phiên bản thứ hai!
Bước 1: Xem Video
Trong video, tôi trình bày mọi thứ tôi làm trong phần Có thể hướng dẫn này nếu bạn muốn xem.
Bước 2: Những gì bạn cần
Tôi đã sử dụng những thứ sau để làm cho màn hình này
- Giá đỡ in 3D (thêm về điều này trong bước tiếp theo)
-
Thắp sáng dây giày - Tôi biết, thật kỳ lạ nhưng rẻ và hiệu quả. Bạn sẽ có thể thực hiện 4 màn hình với một đôi dây buộc. Màu sắc của dây buộc khi mua chúng không quan trọng vì chúng tôi sẽ không sử dụng đèn LED.
- Amazon.com * (không phải cùng loại mà tôi đã sử dụng, nhưng chúng trông có vẻ hoạt động)
- Amazon.co.uk * (tương tự như trên)
- Aliexpress *
- 14pc Through Hole Addressable LED - Tôi còn sót lại những thứ này từ một dự án năm ngoái và tôi không thể tìm thấy những cái chính xác mà tôi nhận được (tôi tin rằng chúng là APA106), nhưng tôi tin rằng những cái này từ Sparkfun sẽ hoạt động, bạn sẽ cần để mua 3 gói mỗi phân khúc.
Một số thứ khác bạn sẽ cần
- Bất kỳ Arudino nào, tôi đã sử dụng arduino Uno từ RobotDyn trên aliexpress *, tôi thích cái này vì nó sử dụng đầu nối micro USB
- Tôi cần phải khoan các lỗ trên bản in 3d của mình để làm cho nó vừa khít, bạn có thể cần làm tương tự (các mũi 3mm và 5mm nếu cần)
- Lưỡi cắt sắc bén để cắt ống đèn
- Dây và hàn
* = Liên kết liên kết
Bước 3: In 3D
Chúng ta đang sống ở thời đại nào mà chúng ta có thể tạo ra các đối tượng vật chất chỉ trong vài phút! Màn hình này sẽ khó thực hiện hơn rất nhiều nếu không có máy in 3D!
Tôi đã thiết kế phần này trong Thinkercad. Tôi bắt đầu với việc sản xuất các mảnh đơn lẻ vì vậy tôi rất vui vì ý tưởng đã hoạt động trước khi tôi lãng phí nhiều thời gian và nhựa để tạo ra những màn hình 7 phân đoạn vô dụng! Bạn có thể thấy các lần lặp lại của tôi trong liên kết Thinkercad, tôi đã gặp một số khó khăn khi in những cái mỏng hơn và cũng có một số ánh sáng lọt qua.
Tìm phần này trên Tinkercad và cả Thingiverse
Một điều cần lưu ý là ống dẫn sáng không vừa với các lỗ mà tôi đã khoan cho nó, tôi cần phải khoan lỗ bằng mũi khoan 3mm. Tôi nghĩ có thể tạo ra cùng một kiểu hiển thị mà không cần 3D Máy in sử dụng một miếng gỗ dày và khoan một lỗ 3mm xuyên suốt và sau đó khoan ra vừa đủ cho đèn LED 5mm. Nếu có ai đi xuống con đường này, tôi rất muốn xem nó!
Bước 4: Đấu dây cho đèn LED
Trước khi tôi bao gồm bất kỳ mối hàn nào, tôi nên cảnh báo bạn rằng nó không đẹp! Tôi sẽ nói về một số thay đổi mà tôi sẽ thực hiện đối với điều này trong phần kết của hướng dẫn này.
Chúng tôi đang sử dụng đèn LED RGB có địa chỉ, thường được gọi là Neopixles. Đây là những điều nhỏ bé tuyệt vời, điều khiến chúng trở nên đặc biệt là bạn có thể đặt màu của từng đèn LED riêng lẻ thay vì chỉ thay đổi tất cả chúng cùng một lúc. Họ cũng chỉ cần một dây dữ liệu để được điều khiển vì vậy nó làm cho các mạch dễ dàng hơn rất nhiều!
Bạn có nhiều khả năng tìm thấy loại đèn LED này trên dải, nhưng chúng cũng có sẵn ở dạng lỗ thông (giống như đèn LED tiêu chuẩn)
Điều đầu tiên bạn muốn làm là lấy sơ đồ chân của đèn LED của bạn, thực sự không có điểm nào hiển thị sơ đồ chân của đèn LED của tôi vì tôi không thể tìm thấy sơ đồ chân của đèn LED để mua chúng và các đèn LED tương thích khác dường như có sơ đồ chân khác nhau.
Đèn LED của bạn sẽ có các chân sau
- VCC - Được kết nối với 5V
- Mặt đất - Được kết nối với Mặt đất
- Din - Dữ liệu vào, phải được kết nối với Dout của đèn LED trước đó
- Dout - Dữ liệu ra, nên kết nối với đầu vào của đèn LED tiếp theo
Chân dữ liệu
Đặt các đèn LED vào ngàm in 3D và uốn cong chốt Dout của đèn Led sao cho chúng hướng về phía đèn LED tiếp theo trong chuỗi. (Kiểm tra hình ảnh ở trên với các con số để xem trình tự tôi đã sử dụng, Dout của LED 5 kết nối với LED 6, v.v.).
Hàn chân Dout vào chân Din của đèn LED tiếp theo. Đối với những khoảng trống quá lớn khiến chân Dout có thể cắt ngang, hãy uốn cong chốt Din của đèn LED tiếp theo về phía chân Dout và hàn chúng lại.
Khi bạn kết thúc, bạn nên để lại một đèn LED với một Din dự phòng (LED 0 trong hình ảnh của tôi) và một đèn LED khác với một Dout dự phòng (LED 13 cho tôi)
Nếu bạn đang đấu dây nhiều hơn một màn hình, Dout dự phòng của màn hình thứ nhất sẽ kết nối với Din đầu tiên của màn hình thứ hai.
Chân điện
Bây giờ bạn cần phải kết nối tất cả các chân VCC với nhau / Tôi đã khá lười biếng ở đây và sử dụng một đoạn dây duy nhất mà tôi đã hàn các chân vào. Bạn nên hoàn thành một vòng lặp đầy đủ của điều này, vì đưa toàn bộ vòng lặp VCC trở lại đèn LED mà bạn đã bắt đầu, điều này giúp giảm thiểu điện áp rơi trên các đèn LED cuối cùng. Sau đó, bạn sẽ cần phải hàn một đoạn dây ra khỏi vòng lặp này để bạn có thể dễ dàng kết nối nguồn điện.
Lặp lại các bước tương tự như trên đối với chân Tiếp đất.
Đảm bảo kiểm tra quần đùi hoặc cầu bằng đồng hồ đo nhiều vạch.
Đèn LED của tôi được mặc định thành màu xanh lam khi bật nguồn, vì vậy tôi có thể kiểm tra xem mỗi đèn LED có đang nhận điện hay không bằng cách áp dụng 5v trên các thanh nguồn.
Tất cả điều này đã làm việc với tôi nhưng tôi chắc chắn sẽ làm điều đó khác khi tôi làm điều đó vào lần sau!
Bước 5: Thêm Lightpipe
Tiếp theo, chúng ta cần cắt ống dẫn sáng để phù hợp với tất cả các phân đoạn.
Tôi đã sử dụng một chiếc lưỡi Stanley để cắt nó, ban đầu tôi định cưa nó, nhưng tôi thấy việc đẩy xuống như một chiếc máy chém hoạt động tốt hơn.
Đo đường ống đèn lót theo các lỗ, bạn có thể chừa thêm 1-2cm mỗi bên cho khúc cua và đi xuống lỗ. Tốt hơn là bạn nên cắt chúng dài một chút vì có một số khoảng trống được tích hợp sẵn trong thiết kế 3D và việc đặt nó vào dễ dàng hơn. Nếu quá dài, bạn có thể dễ dàng cắt bớt một chút (dễ hơn nhiều so với việc thêm lại vào nếu nó quá ngắn:))
Đặt ống dẫn sáng vào từng khe cần thiết. Nó sẽ giống như hình trên khi hoàn thành.
Bước 6: Điều khiển bằng Arduino
Bây giờ đã đến lúc thử nghiệm nó thực sự! Tải xuống bản phác thảo thử nghiệm từ Github của tôi, đó là một bản phác thảo đơn giản chỉ có giá trị. Tải bản phác thảo lên Arduino của bạn. Đã đến lúc kết nối màn hình với Arduino. Tôi chỉ sử dụng kẹp cá sấu để kết nối của tôi.
- Kết nối dòng VCC của đèn Led với chân 5v của Arduino của bạn
- Nối đất với chân nối đất
- Kết nối chân Din dự phòng với chân 10 của Arduino của bạn
Bây giờ hãy khởi động nó và bạn sẽ có một màn hình 7 đoạn trông khá bắt mắt!
Lưu ý: Mỗi đèn LED có thể tạo ra dòng điện lên đến 60mA. Nếu bạn đang kết nối nhiều màn hình, bạn nên kết nối nguồn điện 5v riêng biệt. Đảm bảo kết nối đất của Arduino với nguồn điện này.
Bước 7: Kết luận và cải tiến cần thực hiện
Tôi thực sự thích màn hình này và chắc chắn sẽ sử dụng cho một dự án trong tương lai, nhưng có một số điều tôi sẽ làm khác khi xây dựng lại nó.
Nếu tôi xây dựng lại nó với cùng một giá treo với đèn LED như dự án này, tôi chắc chắn sẽ sử dụng bảng điều khiển hoàn thiện cho mỗi đèn LED để giữ cho hệ thống dây điện gọn gàng hơn rất nhiều.
Nhưng lần tới khi tôi thực hiện dự án này, tôi nghĩ tôi sẽ sử dụng đèn LED SMD bằng cách thiết kế một PCB tùy chỉnh hoặc thậm chí có thể sử dụng một cái gì đó như thế này. Tôi nghĩ rằng giải pháp PCB tùy chỉnh sẽ tốt vì nó có nghĩa là không có dây nào cả! Sử dụng đèn LED SMD có nghĩa là mô hình 3D sẽ không cần quá sâu vì nó không cần phải chứa đèn LED xuyên lỗ. Nó cũng sẽ làm giảm ánh sáng tràn ra mặt sau của đèn LED.
Hy vọng rằng bạn thích dự án này! nếu bạn có bất kỳ ý tưởng nào khác về việc sử dụng Lightpipe trong các dự án, tôi rất muốn nghe nó.
Nếu bạn muốn xem thêm các dự án từ tôi, hãy xem kênh YouTube của tôi!
Đề xuất:
Màn hình RGB 7 bộ 7 đoạn 7 với ứng dụng BT: 22 bước (có hình ảnh)
7 Feet 7 Segment RGB Display With BT App: Đây là ước mơ lâu dài của tôi là tạo ra một chiếc đồng hồ 6 feet (nhưng đây là màn hình 7 feet), nhưng đó chỉ là ước mơ. Đây là bước đầu tiên để tạo ra chữ số đầu tiên nhưng trong khi làm việc, tôi cảm thấy với những chiếc máy như máy cắt laser, rất khó để thực hiện một
Màn hình 7 đoạn kép được điều khiển bằng chiết áp trong CircuitPython - Thể hiện sự bền bỉ của tầm nhìn: 9 bước (có hình ảnh)
Màn hình 7 đoạn kép được điều khiển bằng chiết áp trong CircuitPython - Thể hiện sự bền bỉ của tầm nhìn: Dự án này sử dụng chiết áp để điều khiển màn hình hiển thị trên một vài màn hình LED 7 đoạn (F5161AH). Khi xoay núm chiết áp, số hiển thị thay đổi trong phạm vi từ 0 đến 99. Chỉ một đèn LED sáng bất kỳ lúc nào, rất nhanh, nhưng
Điều khiển màn hình LED 7 đoạn bằng Máy chủ web ESP8266: 8 bước (có hình ảnh)
Điều khiển màn hình LED 7 đoạn bằng Máy chủ web ESP8266: Dự án của tôi có Nodemcu ESP8266 đang điều khiển màn hình 7 đoạn thông qua máy chủ http bằng cách sử dụng biểu mẫu html
Đồng hồ kỹ thuật số & nhị phân trong 8 chữ số X 7 phân đoạn Màn hình LED: 4 bước (có hình ảnh)
Đồng hồ kỹ thuật số & nhị phân ở 8 chữ số X 7 phân đoạn Màn hình LED: Đây là phiên bản nâng cấp của tôi về Đồng hồ kỹ thuật số & Đồng hồ nhị phân sử dụng Màn hình LED 8 chữ số x 7 đoạn. Tôi muốn cung cấp các tính năng mới cho các thiết bị thông thường, đồng hồ đặc biệt và trong trường hợp này, việc sử dụng màn hình 7 Seg cho Đồng hồ nhị phân là không bình thường và nó
Màn hình hiển thị bảy phân đoạn PVC tái chế: 5 bước (có hình ảnh)
Màn hình hiển thị bảy phân đoạn PVC tái chế: Tôi đã dự định làm một chiếc đồng hồ kỹ thuật số, tôi có thể treo trên tường một thời gian nhưng tôi tiếp tục đặt nó vì tôi không muốn mua acrylic nên tôi đã sử dụng một số ống dẫn cáp PVC còn sót lại và tôi phải nói kết quả ar không phải giường đó vì vậy hãy