Mục lục:
- Bước 1: Hóa đơn nguyên vật liệu (Tất cả những gì bạn sẽ cần)
- Bước 2: Xây dựng nhà ở (Phần 1)
- Bước 3: Xây dựng nhà ở (Phần 2)
- Bước 4: Chèn đèn LED vào tấm trước
- Bước 5: Hàn Ma trận lại với nhau
- Bước 6: Chèn màn hình 4 chữ số 7 phân đoạn
- Bước 7: Xây dựng điện tử
- Bước 8: Xây dựng giải thích điện tử và mã
Video: LED - Đồng hồ Mega: 8 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:31
LED - Đồng hồ Mega
Bước 1: Hóa đơn nguyên vật liệu (Tất cả những gì bạn sẽ cần)
Đối với nhà ở
- Ba kính acrylic dày 300x300mm x 3mm (đen)
- Một kính Acrylic dày 300x300mm x 3mm (trasparent)
- Keo dán và đánh bóng thủy tinh acrylic
- Hai mươi miếng đệm 15mm sợi M3
- 20 vít M3 + vòng đệm
- Một khung ảnh 300x300
Đối với điện tử
- 480 đèn LED 3mm (màu tùy chọn của bạn)
- 60 điện trở 120 Ω
- Một cực dương chung hiển thị một 4 chữ số 7 phân đoạn
- Tám thanh ghi ca 74HC595
- Tám bóng bán dẫn NPN BD139
- Một bảng Arduino ATMEGA 2560
- Một TLC5940
- Dải LED RGB 1m
- Một bộ điều chỉnh điện áp LM317
- Một tụ điện 0,1μF
- Một tụ điện 1μF
- Một điện trở 1 kΩ
- Một điện trở 330 Ω
- Một giắc cắm DC 2,5 mm
- Dây ruy băng
- Dải tiêu đề
- Một mô-đun đồng hồ thời gian thực I2C RTC DS1307 AT24C32 cho Arduino Mega2560
- Lô dây đồng và hàn thiếc
- Tám điện trở 750 Ohm
- Bốn bảng mạch dải
- Một nguồn cung cấp 12V 1A hoặc một pin sạc Lipo 11, 1 1000-2000mAh
Bước 2: Xây dựng nhà ở (Phần 1)
- Cắt và khoan các tấm acrylic 3mm như trong bản phác thảo
- Tấm vỏ phía trước bằng keo (tấm đen), phần liên kết (tấm trong suốt) và tấm lát đèn LED (tấm đen) với nhau
Bước 3: Xây dựng nhà ở (Phần 2)
- Dán một tấm acrylic có độ dày 300x300mm 3mm vào tấm bìa sau của khung tranh để ổn định hơn, nếu khung ảnh có kính, bạn có thể lấy nó ra, chúng tôi không cần
- Căng bốn miếng đệm 15mm vào tấm acrylic như trong hình
- Bây giờ bạn có thể dán bốn miếng đệm từ một bên của khung tranh vào tấm phía trước (đầu tiên hãy cào tấm trước khi dán miếng đệm, chúng sẽ cố định tốt hơn)
- Tháo bốn miếng đệm đã dán cho bước tiếp theo
Bước 4: Chèn đèn LED vào tấm trước
- Đầu tiên, chèn các đèn LED 3mm vào hàng đầu tiên của tấm khoan (60 đèn LED đầu tiên)
- Uốn cong các cực dương sang một bên và hàn các cực âm bao quanh tấm với dây đồng 0,8mm
- Lặp lại điều này cho 7 hàng khác
- Bây giờ hàn các cực dương của cùng một cột với nhau
- Bạn sẽ có một ma trận gồm 8 hàng (cực âm) và 60 cột (cực dương)
Bước 5: Hàn Ma trận lại với nhau
- Hàn một đầu nối cáp 8 cực vào 8 hàng (cực âm) của ma trận
- Hàn tám đầu nối cáp 8 cực với 60 cột (cực dương) của ma trận. Tôi đã sử dụng đầu nối 8 cực bây giờ tôi có sẵn 64 dây cáp nhưng chúng tôi chỉ cần 60, ở bốn bên trái tôi đặt băng cao su. Bạn cũng có thể làm tốt nhất và sử dụng bảy đầu nối 8 cực và một đầu nối 4 cực để bạn có chính xác 60 kết nối
Bước 6: Chèn màn hình 4 chữ số 7 phân đoạn
- Cắt các đèn LED Tấm lát ở giữa và dán màn hình 4 chữ số 7 phân đoạn (hàn đầu dây vào màn hình trước khi dán màn hình)
- Tôi đã phải cào mặt sau của tấm và dán miếng đệm lại, vì nó không được cố định thực tế như tôi đã đề cập trước đây
Bước 7: Xây dựng điện tử
- Cắt các bảng mạch sao cho vừa khít bên trong khung ảnh
- Bạn sẽ cần một số trình kết nối mà bạn có thể tự xây dựng như tôi đã làm
Bước 8: Xây dựng giải thích điện tử và mã
Đây là toàn bộ mạch và mã
Tôi cũng đặt một pin sạc Lipo 11, 1V 1000mAh để tôi có thể cấp nguồn cho đồng hồ mà không cần cáp DC bên ngoài.
Giải thích mã:
Sau khi kết nối tất cả các bản điện tử tải xuống tệp zip 3 zip, một là mã, một là các thư viện khác. hoặc bạn cũng có thể tải xuống các thư viện từ trang arduino.
Mã bao gồm 3 thư mục:
Thư mục SetTime với SetTime.ino: sử dụng tệp này để đặt thời gian theo cách thủ công cho Mô-đun RTC của bạn lần đầu tiên, vì điều này, bạn phải thay đổi các biến byte trong hàm setDateTime () bằng Giờ cục bộ của bạn, sau đó tải mã này vào arduino của bạn và Mô-đun RTC sẽ lưu trữ Giờ địa phương của bạn, bạn chỉ phải làm điều này lần đầu tiên để đặt thời gian hoặc nếu bạn thay đổi pin của Mô-đun RTC của mình. TestTimeFolder với
TestTime.ino: chỉ sử dụng điều này để kiểm tra xem RTC-Module có lưu trữ đúng thời gian hay không, tải mã này và mở màn hình nối tiếp để kiểm tra.
Thư mục LED_Mega_Clock: với 6 tệp, tất cả 6 tệp này phải nằm trong cùng một Thư mục, chỉ mở LED_Mega_Clock.ino và bạn sẽ nhận được tất cả 6 tệp trong các Tap khác nhau.
- "LED_Mega_Clock Tap": đây là thiết lập cho các chân và định nghĩa các biến toàn cục và mảng cho các thanh ghi và hàm loop (). Tôi đã thực hiện 3 chức năng trong "Tab chương trình" với 3 hình ảnh động khác nhau chọn một trong số chúng và đưa nó vào chức năng vòng lặp.
- "Tab RTC": đây là thiết lập của RTC, bạn không thực sự cần phải chỉnh sửa tab này nhưng để biết thêm thông tin, hãy truy cập trang arduino. Ở đây tôi đã thực hiện hàm checkTime () để bắt đầu chuyển đổi giữa RTC-Module và arduino. Tôi sử dụng điều này trước mỗi hoạt ảnh và cũng đừng quên đọc thời gian trước hoạt ảnh và chuyển đổi dữ liệu được mã hóa nhị phân này sang số thập phân bình thường bằng hàm byte bcdToDec () mà tôi đã thực hiện. Ví dụ: int second = bcdToDec (Wire.read ()); "RGB_LED_Strip Tap": ở đây tôi đã tạo 2 chức năng một chức năng thay đổi toàn bộ phổ màu từ đỏ sang đỏ tươi trong 20 phút và một chức năng thay đổi từng màu mỗi giây sử dụng đầu ra PWM của arduino của bạn để thực hiện việc này. bạn có thể thực hiện các chức năng của riêng bạn.
- "blue_LEDs Tap": ở đây tôi đã thực hiện 3 chức năng bằng cách sử dụng ghép kênh một để đặt Ma trận LED màu xanh lam với chỉ báo giây, phút và giờ, chức năng còn lại làm tương tự nhưng với điểm xoay từ phải sang trái làm chỉ báo thứ hai. và hàm shift () để dịch chuyển dữ liệu. Bạn có thể tạo hình ảnh động của riêng bạn.
Cách chuyển dữ liệu:
digit_display Tap: đây là 3 chức năng một để đặt các chữ số (chân anode hoặc arduino được xác định trong mảng CA trong "LED_Mega_Clock Tap") một chức năng để đặt các phân đoạn (chân cathode hoặc TLC để làm chìm dòng điện thành GND) và một để đặt lại TLC Điều đó có nghĩa là bạn có 4 chữ số mà bạn đặt cao hoặc thấp với các chân arduino của mình và 7 phân đoạn trong mỗi chữ số mà bạn đặt cao hoặc thấp với TLC bằng cách sử dụng Ghép kênh. Cách sử dụng thư viện TLC:
Ví dụ, bạn có thể tối ưu hóa đồng hồ bằng cách kết nối Điện trở Foto trong mạch để tự động điều khiển độ sáng của đồng hồ tùy thuộc vào ánh sáng xung quanh phòng của bạn hoặc bạn có thể sử dụng Chiết áp 10k để điều khiển độ sáng theo cách thủ công.
Bạn cũng có thể chèn một nút để chuyển đổi các chương trình khác nhau hoặc đặt một Dải LED khác bên trong đồng hồ để chiếu sáng Phần nhựa trong suốt ở bảng điều khiển phía trước.
Đề xuất:
Mega RasPi - Raspberry Pi trong Sega Mega Drive / Genesis: 13 bước (có hình ảnh)
Mega RasPi - Raspberry Pi trong Sega Mega Drive / Genesis: Hướng dẫn này sẽ đưa bạn chuyển đổi từ Sega Mega Drive cũ sang một máy chơi game cổ điển, sử dụng Raspberry Pi. Sega Mega Drive của tôi. Hầu hết bạn bè của tôi cũng có một người, vì vậy chúng tôi sẽ
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: 3 bước (có hình ảnh)
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: Xin chào! Tôi luôn tìm kiếm các Dự án mới cho các bài học vật lý của mình. Hai năm trước, tôi đã xem một báo cáo về cảm biến nhiệt MLX90614 từ Melexis. Loại tốt nhất chỉ với 5 ° FOV (trường nhìn) sẽ phù hợp với máy ảnh nhiệt tự chế
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: 14 bước (có hình ảnh)
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: Có rất nhiều hướng dẫn trực tuyến về cách xây dựng máy ảnh phim của riêng bạn, nhưng tôi không nghĩ rằng có bất kỳ hướng dẫn nào về việc xây dựng cảm biến hình ảnh của riêng bạn! Cảm biến hình ảnh có sẵn từ rất nhiều công ty trực tuyến và việc sử dụng chúng sẽ giúp thiết kế
Hình ảnh - Máy ảnh Raspberry Pi in 3D.: 14 bước (có Hình ảnh)
Hình ảnh - Máy ảnh Raspberry Pi 3D được in: Cách đây trở lại vào đầu năm 2014, tôi đã xuất bản một máy ảnh có thể hướng dẫn được gọi là SnapPiCam. Máy ảnh được thiết kế để đáp ứng với Adafruit PiTFT mới được phát hành. Đã hơn một năm trôi qua và với bước đột phá gần đây của tôi vào in 3D, tôi nghĩ rằng n
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc