Mục lục:
- Bước 1: Thu thập tài liệu
- Bước 2: Xây dựng vỏ gỗ
- Bước 3: Vỏ gỗ: Cắt các mảnh vỏ
- Bước 4: Vỏ gỗ: Khoan lỗ Led
- Bước 5: Vỏ gỗ: Sơn
- Bước 6: Vỏ gỗ: Lắp ráp
- Bước 7: Mạch
- Bước 8: Mạch: Hàn các Led
- Bước 9: Mạch: Xây dựng mạch
- Bước 10: Lắp ráp
Video: Đồng hồ nhị phân đơn giản sử dụng Attiny85: 10 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Xin chào! Trong phần hướng dẫn này, tôi hướng dẫn cách tạo một đồng hồ nhị phân tối giản và đơn giản bằng arduino una và attiny85. Nếu bạn chưa bao giờ sử dụng arduino của mình để lập trình các vi mạch khác, bạn sẽ thấy nó rất dễ thực hiện lần đầu tiên cho dự án này và nó khá đơn giản) và khá tiện dụng vì bạn có thể thu nhỏ kích thước dự án của mình!
Bước 1: Thu thập tài liệu
Đối với dự án này, tôi đã sử dụng những vật liệu cơ bản và dễ tìm. Có hai loại vật liệu, một loại cho vỏ đồng hồ và một loại dùng cho mạch điện. Vỏ gỗ: Tất cả các mặt hàng này đều được tìm thấy trong một cửa hàng thủ công- Tấm gỗ - Keo dán gỗ- Sơn phun màu đen và đỏ- Máy khoan dập- Jig Saw - 13 Led 5v màu đỏ- dây- Điện trở 4 x 220 Ohms- Điện trở 2 x 10k Ohms- Giá đỡ pin- 1 x 74hc595 (thanh ghi dịch chuyển) - 2 nút ấn- Bảng mạch- Ô đồng xu 3,3v- Attiny85- Arduino una- Dụng cụ hàn
Bước 2: Xây dựng vỏ gỗ
Trong các bước tiếp theo, tôi trình bày cách tôi chế tạo vỏ cho đồng hồ. Tôi đã sử dụng các tấm gỗ và keo dán gỗ và nó hoạt động tốt. Các tấm có chiều cao và chiều rộng theo ý thích của tôi, vì vậy không phải cắt nhiều. Ngoài ra, lúc đầu tôi muốn hiển thị giây, nhưng sau đó, khi tôi xây dựng mạch, tôi thấy công tắc đèn LED ở mỗi giây thực sự gây mất tập trung, vì vậy tôi đã cắt những Led đó ra và sắp xếp lại mã và trường hợp của mình cho phù hợp sau này.
Bước 3: Vỏ gỗ: Cắt các mảnh vỏ
Trước hết, tôi đo và cắt tất cả các phần tôi cần để tạo vỏ máy của mình. Tôi quyết định biến nó thành một chiếc hộp không có đáy. Tôi chà nhám các cạnh nếu cần.
Bước 4: Vỏ gỗ: Khoan lỗ Led
Tôi khoan các lỗ trên bảng điều khiển mặt của hộp đựng của tôi bằng cách sử dụng một mũi khoan. Tôi đã chỉ ra trên bảng điều khiển nơi để khoan lỗ và vì tôi sử dụng gỗ thủ công rẻ tiền nên tôi phải khoan từ từ để gỗ không bị bong ra. Bây giờ khi tôi nhận ra rằng tôi muốn lấy Led ra trong vài giây, tôi phải cắt bảng điều khiển này để loại bỏ các lỗ không cần thiết. Tôi nhận ra điều này sau khi sơn hộp đựng của mình, vì vậy đó là lý do tại sao trong bức tranh cuối cùng là bảng điều khiển của tôi được sơn
Bước 5: Vỏ gỗ: Sơn
Khi tôi đã có tất cả các phần của hộp đồng hồ của mình, tôi tiến hành sơn chúng. Tôi chọn sơn màu đỏ và đen, vì đèn Led của tôi đã có màu đỏ. Tôi đã sử dụng sơn phun sáng bóng, để tạo cho nó một vẻ ngoài hoàn thiện sau khi sơn hai lớp. Tôi đợi cho đến khi mọi thứ khô lại.
Bước 6: Vỏ gỗ: Lắp ráp
Sau khi sơn khô, tôi dán mọi thứ lại với nhau bằng keo dán gỗ nhanh khô, đảm bảo mọi thứ đều thẳng mỗi khi tôi dán hai mảnh lại với nhau. Tôi đợi cho đến khi nó khô, trước khi dán các mảnh tiếp theo lại với nhau.
Bước 7: Mạch
Phần tiếp theo của dự án này là dành cho mạch. Đối với phần này, bạn sẽ cần Arduino hoặc bất kỳ lập trình vi mạch nào và Attiny85. Như tôi đã nói trước đây, tôi đã cắt bỏ các Đèn Led trong vài giây vì tôi thấy những giây đó quá mất tập trung. Vì vậy, thời gian đầu, hình ảnh hiển thị tất cả các led, và về sau, các giây là vắng bóng. Để lập trình Attiny với Arduino làm ISP, tôi đã làm theo hướng dẫn tuyệt vời này từ các hướng dẫn của randofo: https://www.instructables.com/id/Program-an-ATtiny… Mã tôi đã tải lên trong Attiny: * Mã dựa trên trên đồng hồ bên trong là 16Mhz nhưng nó có thể thay đổi được * Tôi đã sử dụng Bộ hẹn giờ và Ngắt của chip để tạo đồng hồ.
Bước 8: Mạch: Hàn các Led
Tôi đã tiến hành hàn các Led lại với nhau bằng cách sử dụng mỏ hàn của mình và hộp đã được khoan sẵn để đặt các led đúng vị trí trong khi hàn. Mỗi Led của một cột được hàn với nhau bằng cực âm của chúng Mỗi Led của một hàng được hàn với nhau bằng cực dương của chúng
Bước 9: Mạch: Xây dựng mạch
Với Attiny được lập trình bằng mã, tất cả những gì cần làm là xây dựng mạch trước bằng cách sử dụng bảng mạch để kiểm tra chương trình của tôi và đảm bảo mọi thứ hoạt động trước khi hàn toàn bộ mạch. Việc sử dụng thanh ghi dịch chuyển là cần thiết vì Attiny không cung cấp đủ chân đầu ra cho 8 điểm cuối (4 hàng, 4 cột) và hai nút nhấn. trên breadboard và khi hoạt động tốt, tôi hàn nó vào bảng mạch, không có giá đỡ pin cho cell nên tôi dùng trí tưởng tượng của mình để chế tạo một cái tạm thời (rất sơ sài..). Tôi khuyên bạn nên sử dụng giá đỡ pin thực tế.
Bước 10: Lắp ráp
Bước cuối cùng là lắp ráp mọi thứ, đơn giản là cố định mạch điện trong vỏ máy và các Led vào các lỗ tương ứng. Sau đó, bạn có thể đặt thời gian bằng cách sử dụng các nút nhấn và để Attiny theo dõi thời gian. Ví dụ, trong hình thứ hai: Hours2 = 2 và Hours1 = 1Mins2 = 1 và Mins1 = 6 nên thời gian là 21: 16Và thế là xong! để lại ý kiến và đề xuất!
Đề xuất:
CPE 133 Dự án cuối cùng từ thập phân sang nhị phân: 5 bước
Dự án cuối cùng CPE 133 Từ thập phân đến nhị phân: Số nhị phân là một trong những điều đầu tiên xuất hiện trong đầu khi nghĩ đến logic kỹ thuật số. Tuy nhiên, Số nhị phân có thể là một khái niệm khó đối với những người mới làm quen với nó. Dự án này sẽ giúp những người mới và có kinh nghiệm về số nhị phân mas
Trò chơi đối sánh nhị phân sang thập phân: 10 bước
Trò chơi Đối sánh Nhị phân sang Thập phân: Hướng dẫn này sẽ hiển thị quy trình và các mô-đun cần thiết để tạo trò chơi Đối sánh Nhị phân với Thập phân của chúng tôi. Trong vòng 60 giây, người dùng sẽ dịch và nhập bao nhiêu số thập phân được tạo ngẫu nhiên trên màn hình bảy phân đoạn thành nhị phân bằng cách chuyển đổi
Máy đo điện dung / Máy đo điện dung tự động tự động đơn giản với Arduino và bằng tay: 4 bước
Máy kiểm tra tụ điện tự động đơn giản / Máy đo điện dung bằng Arduino và bằng tay: Xin chào! Đối với đơn vị vật lý này, bạn cần: * nguồn điện có 0-12V * một hoặc nhiều tụ điện * một hoặc nhiều điện trở sạc * đồng hồ bấm giờ * đồng hồ vạn năng cho điện áp đo * một arduino nano * một màn hình 16x2 I²C * Điện trở 1 / 4W với 220, 10k, 4,7M một
Đồ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ó
Đồng hồ nhị phân sử dụng Neopixels: 6 bước (có hình ảnh)
Đồng hồ nhị phân sử dụng Neopixels: Xin chào các bạn, tôi thích tất cả những thứ liên quan đến đèn LED và cũng thích sử dụng chúng theo những cách thú vị khác nhau Vâng, tôi biết Đồng hồ nhị phân đã được thực hiện ở đây một số lần và mỗi lần đều là ví dụ tuyệt vời về cách tạo đồng hồ của riêng bạn. Tôi thực sự rất hâm mộ