Mục lục:

Đồng hồ Fibonacci RGB: 5 bước (có hình ảnh)
Đồng hồ Fibonacci RGB: 5 bước (có hình ảnh)

Video: Đồng hồ Fibonacci RGB: 5 bước (có hình ảnh)

Video: Đồng hồ Fibonacci RGB: 5 bước (có hình ảnh)
Video: Pin thực sự dễ nổ? #bietthemmotchut #shorts 2024, Tháng mười một
Anonim
Đồng hồ Fibonacci RGB
Đồng hồ Fibonacci RGB
Đồng hồ Fibonacci RGB
Đồng hồ Fibonacci RGB

Lần này tôi giới thiệu cho bạn một phiên bản mới của đồng hồ Fibonacci tuyệt vời được xuất bản tại đây bởi pchretien:

www.instructables.com/id/The-Fibonacci-Clock

Ý tưởng ban đầu về phiên bản Đồng hồ Fibonacci này không phải của tôi, nó là ý tưởng của một người bạn, người làm nghệ thuật43.

Ban đầu artmaker43 đã phát triển Fibonnaci Clock.exe và Fibonnaci Clock Screensaver.exe, các tệp thực thi Windows sử dụng năm số đầu tiên của dãy Fibonnaci (1, 1, 2, 3, 5) bằng cách sử dụng các ô vuông có các giá trị đó dọc theo mỗi cạnh. Điều này mô phỏng việc đếm tất cả các cách đến 12. Sau đó, bằng cách theo dõi số 12 (cộng với các giá trị nhỏ hơn 12) với các ô vuông được sơn, người ta có thể tạo ra đồng hồ 24 giờ.

Bạn có thể tải về từ đây

Một tháng trước artmaker43 đã viết cho tôi yêu cầu hỗ trợ để xây dựng một phiên bản phần cứng cho ý tưởng của nó.

Phiên bản đồng hồ Fibonacci này hơi khác một chút so với phiên bản gốc:

  • Đồng hồ được chia thành ba khu vực độc lập: giờ, phút và giây sử dụng chuỗi Fibonacci (1, 2, 3, 5) để mô phỏng đếm đến hết 12.
  • Trong khu vực phút và giây, chúng ta có thể tìm thấy 4 vòng tròn được gắn nhãn được chiếu sáng bằng đèn led: 12, 24, 36 và 48 để cho biết khi nào số đếm lớn hơn các vòng tròn
  • Trong múi giờ, chúng ta có thể tìm thấy một vòng tròn được gắn nhãn (PM) để cho biết giờ hiện tại nằm trong khoảng thời gian 12 giờ thứ hai (từ trưa đến nửa đêm).
  • Nó sử dụng ba nút được gắn ở mặt sau của đồng hồ để đặt giờ hoặc phút.
  • Nó sử dụng đồng hồ thời gian thực DS3231 I2C với đầu vào pin để đặt và duy trì thời gian.

tôi hy vọng bạn thích nó

Quân nhu

  • 24 cái 1 bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (LED RGB)
  • 1 ARDUINO MEGA 2560 R3 hoặc vi điều khiển tương thích
  • 3 bộ ngắt mini
  • 1 Mô-đun cấp nguồn nhỏ AC-DC 100V-220V đến 5V
  • 1 DS3231 I2C đồng hồ thời gian thực (RTC), với đầu vào pin để duy trì thời gian hiện hành chính xác
  • Ván ép
  • Gỗ
  • Thanh gỗ vuông
  • Methacrylate
  • Vinyl trong suốt
  • Các tông
  • Điểm đánh dấu vĩnh viễn
  • Mẫu thư nhựa
  • Dây điện
  • Hàn sắt

Bước 1: Ví dụ về cách đọc thời gian

Ví dụ về cách đọc thời gian
Ví dụ về cách đọc thời gian
Ví dụ về cách đọc thời gian
Ví dụ về cách đọc thời gian
Ví dụ về cách đọc thời gian
Ví dụ về cách đọc thời gian

Bước 2: Xây dựng hộp gỗ

Xây dựng hộp gỗ
Xây dựng hộp gỗ
Xây dựng hộp gỗ
Xây dựng hộp gỗ
Xây dựng hộp gỗ
Xây dựng hộp gỗ

BƯỚC 2.1

Cắt bốn miếng gỗ như bạn có thể thấy trong hình vẽ

BƯỚC 2.2 Dán tất cả các mảnh để gắn hộp

BƯỚC 2.3

Cắt một miếng ván ép (8, 27 '' x 7, 87 '') và dán vào hộp bằng các thanh gỗ vuông

BƯỚC 2.4

Dán một miếng bìa cứng màu đen có kích thước tương tự vào ván ép

BƯỚC 2.5

Cắt một miếng methacrylate và vinyl có kích thước tương tự

BƯỚC 2.6

Tải xuống và in tệp pdf "Fibonacci clock.pdf" và sử dụng nó làm mẫu, vẽ bằng bút đánh dấu cố định các đường và vòng tròn trên vinyl

BƯỚC 2.7

Sử dụng mẫu chữ nhựa in chữ và số bạn có thể thấy trong hình

Kết thúc bước này đồng hồ của bạn phải giống với hình cuối cùng, nhưng vẫn chưa dán methacrylate vào hộp vì chúng ta vẫn phải dán led.

Bước 3: Xây dựng mặt trước của đồng hồ

Xây dựng mặt trước của đồng hồ
Xây dựng mặt trước của đồng hồ
Xây dựng mặt trước của đồng hồ
Xây dựng mặt trước của đồng hồ
Xây dựng mặt trước của đồng hồ
Xây dựng mặt trước của đồng hồ

BƯỚC 3.1

Gắn bốn dải dẫn:

  • Dải led 1 (led1 trong bản phác thảo arduino) với 6 led (nó được sử dụng để chiếu sáng các vạch chia vuông thuộc giá trị 2 và 3 của dãy Fibonacci)
  • Dải led 2 (led2 trong bản phác thảo arduino) với 6 led (nó được sử dụng để chiếu sáng các vạch chia vuông thuộc giá trị 1 của dãy Fibonacci)
  • Led dải 3 (led3 trong bản phác thảo arduino) với 3 led (nó được sử dụng để chiếu sáng các vạch chia vuông thuộc giá trị 5 của dãy Fibonacci)
  • Dải đèn LED 4 (led 4 trong bản phác thảo arduino) với 9 led (nó được sử dụng để chiếu sáng các vòng tròn có nhãn: 12, 24, 36, 48, chiều)

Để gắn một dải đèn LED, bạn phải hàn 6 dây cho mỗi đèn LED như bạn có thể thấy trong hình đầu tiên. Hãy chú ý đến các mũi tên trên led để hàn chúng cho đúng cách.

Để điều chỉnh độ dài dây giữa các led, tôi khuyên bạn nên in tệp "Fibonacci clock.pdf" và sử dụng nó làm mẫu như bạn có thể thấy trong hình.

BƯỚC 3.2

Dán các dải đèn led vào hộp. Trước tiên, bạn phải mở một lỗ nhỏ để luồn ba dây của mỗi dải đèn led vào mặt sau của đồng hồ, nơi mọi thứ sẽ được kết nối trong bộ vi điều khiển. Tôi đã mở bốn lỗ nhỏ trong vùng thứ hai của đồng hồ.

BƯỚC 3.3

Xây dựng các phân chia hình vuông bằng gỗ như bạn có thể thấy trong hình. Một lần nữa, bạn có thể sử dụng "Fibonacci clock.pdf" được in để điều chỉnh các vạch chia làm mẫu.

BƯỚC 3,4

Xây dựng các hình trụ nhỏ bằng bìa cứng màu đen để che các đèn led sẽ chiếu sáng các vòng tròn được dán nhãn như bạn có thể thấy trong các hình ảnh cuối cùng

Bước 4: Xây dựng mặt sau của đồng hồ

Xây dựng mặt sau của đồng hồ
Xây dựng mặt sau của đồng hồ
Xây dựng mặt sau của đồng hồ
Xây dựng mặt sau của đồng hồ
Xây dựng mặt sau của đồng hồ
Xây dựng mặt sau của đồng hồ

Ở mặt sau, chúng tôi tìm thấy một miếng ván ép có ba nút:

  • Nút màu xanh lục để chuyển đổi giữa để đặt giờ hoặc để đặt phút
  • Nút màu trắng có nhãn "+" để tăng giá trị của giờ hoặc phút
  • Nút màu trắng có nhãn "-" để giảm giá trị của giờ hoặc phút

Bên trong hộp, chúng ta sẽ tìm thấy bộ vi điều khiển, đồng hồ thời gian thực DS3231 với pin của nó, ba dây cho mỗi dải đèn led, nguồn điện và các dây cần thiết để kết nối mọi thứ theo hình vẽ.

Bước 5: Cách thức hoạt động

Video cho thấy một khoảng thời gian ngắn giữa 12:28:01 p.m. và 12:28:46 chiều

Đặt thời gian

Sử dụng ba nút ở mặt sau, bạn có thể đặt thời gian. Nhấn nút màu xanh lá cây, bạn có thể thay đổi giờ hoặc phút. Múi giờ hoặc phút sẽ bắt đầu nhấp nháy trong 10 giây nếu không có nút nào khác được nhấn. Khi chế độ cài đặt được chọn, bạn có thể nhấn nút "+" hoặc "-" để tăng hoặc giảm giá trị. Giá trị mới được chọn sẽ được tự động cập nhật và đồng hồ sẽ tiếp tục với những giá trị mới này.

Đề xuất: