Mục lục:
- Quân nhu
- Bước 1: Ví dụ về cách đọc thời gian
- Bước 2: Xây dựng hộp gỗ
- Bước 3: Xây dựng mặt trước của đồng hồ
- Bước 4: Xây dựng mặt sau của đồng hồ
- Bước 5: Cách thức hoạt động
Video: Đồng hồ Fibonacci RGB: 5 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
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
Bước 2: 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ồ
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ồ
Ở 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:
Đầu máy mô hình điều khiển động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Đầu máy mô hình điều khiển động cơ bước | Động cơ bước làm bộ mã hóa quay: Trong một trong những phần Hướng dẫn trước, chúng ta đã học cách sử dụng động cơ bước làm bộ mã hóa quay. Trong dự án này, bây giờ chúng ta sẽ sử dụng bộ mã hóa quay động cơ bước đó để điều khiển đầu máy mô hình bằng vi điều khiển Arduino. Vì vậy, không có fu
Độ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
Đồng hồ Fibonacci: 10 bước (có hình ảnh)
Đồng hồ Fibonacci: CẬP NHẬT: Dự án này đã được tài trợ thành công trên Kickstarter và hiện có sẵn để bán tại http://store.basbrun.com Cảm ơn tất cả những người đã ủng hộ chiến dịch của tôi! Tôi xin giới thiệu với các bạn Đồng hồ Fibonacci, một chiếc đồng hồ dành cho những người yêu thích phong cách. Xinh đẹp
Chọn động cơ bước và trình điều khiển cho dự án màn hình bóng tự động Arduino: 12 bước (có hình ảnh)
Chọn Động cơ Bước và Trình điều khiển cho Dự án Màn hình Bóng tự động Arduino: Trong phần Có thể hướng dẫn này, tôi sẽ thực hiện các bước mà tôi đã thực hiện để chọn Động cơ Bước và Trình điều khiển cho dự án Màn hình Bóng tự động nguyên mẫu. Các tấm chắn bóng là các kiểu quay tay Coolaroo phổ biến và rẻ tiền, và tôi muốn thay thế t
Arduino Uno: Hình ảnh động bitmap trên Tấm chắn hiển thị màn hình cảm ứng TFT ILI9341 Với Visuino: 12 bước (có Hình ảnh)
Arduino Uno: Ảnh động bitmap trên Tấm chắn hiển thị màn hình cảm ứng TFT ILI9341 Với Tấm chắn màn hình cảm ứng TFT dựa trên Visuino: ILI9341 là Tấm chắn hiển thị chi phí thấp rất phổ biến cho Arduino. Visuino đã hỗ trợ chúng trong một thời gian khá dài, nhưng tôi chưa bao giờ có cơ hội viết Hướng dẫn về cách sử dụng chúng. Tuy nhiên, gần đây có rất ít người hỏi