Mục lục:

Đồng hồ báo thức câu đố bộ nhớ: 3 bước (có hình ảnh)
Đồng hồ báo thức câu đố bộ nhớ: 3 bước (có hình ảnh)

Video: Đồng hồ báo thức câu đố bộ nhớ: 3 bước (có hình ảnh)

Video: Đồng hồ báo thức câu đố bộ nhớ: 3 bước (có hình ảnh)
Video: 8 câu đố khó, nghĩ cả năm chưa ra đáp án 2024, Tháng mười một
Anonim
Đồng hồ báo thức câu đố bộ nhớ
Đồng hồ báo thức câu đố bộ nhớ
Đồng hồ báo thức câu đố bộ nhớ
Đồng hồ báo thức câu đố bộ nhớ

Đây là Đồng hồ xếp hình báo thức có nghĩa là có một trò chơi trí nhớ nhỏ mà bạn phải giải quyết để ngừng đổ chuông báo thức!

Tóm lại, chiếc đồng hồ này dành cho những ai hay bận rộn vào buổi sáng. Nó có 3 đèn LED mà khi bạn nhấn bất kỳ nút nào, báo thức sẽ im lặng và 3 đèn LED sẽ cung cấp cho bạn một mẫu ngẫu nhiên và một phút để nhập nó.

Quân nhu

- 2 Arduino Pro Mini

- Đèn LED đỏ, xanh lá và xanh dương

- Nút màu đỏ, xanh lá và xanh dương

- Bộ mã hóa quay EC11

- Loa

- Một số dây cáp, bảng dải, tiêu đề

- Các bộ phận in 3D

Công cụ

- Hàn sắt và thuốc hàn

- Ván sọc

Bước 1: Nó hoạt động như thế nào?

Image
Image

Bạn cần sử dụng bộ mã hóa quay (ec11) để điều chỉnh và nhấn nút của nó để giải quyết.

Ở lần khởi động đầu tiên, nó sẽ đợi bạn điều chỉnh giờ và sau đó là phút của đồng hồ.

Khi bạn điều chỉnh điều đó, đồng hồ sẽ bắt đầu hoạt động và bạn sẽ được phép điều chỉnh báo thức. Mỗi khi bạn nhấn nút của trình mã hóa, bạn sẽ chuyển sang phần tiếp theo là giờ, phút và độ khó của báo thức.

Khó khăn hoạt động như; Đèn LED 4, 7 và 9 nhấp nháy để bạn ghi nhớ và bạn sẽ có một phút để nhập lại.

Nếu bạn không thể hoặc không làm như vậy, hình thức sẽ thay đổi và báo thức sẽ đổ chuông trở lại.

Bước 2: Thiết kế

Mạch và mã
Mạch và mã

Về cơ bản nó là một trò chơi mini (và trong quá trình đó tôi đã học được nó được gọi là Trò chơi trí nhớ Simon) vì lý do này tôi muốn nó trông giống như một máy chơi game cổ điển.

Tôi đã thêm các tệp f3d và stl, bạn có thể chỉnh sửa hoặc in ấn tùy ý.

Bước 3: Mạch và mã

Mạch không phức tạp. Tôi đã cấp nguồn cho một Arduino Pro Mini bằng pin 9V và kết nối đầu kia với I2C và cấp nguồn cho nó bằng chân VCC, được sử dụng màn hình LCD với mô-đun I2C. Đã sử dụng điện trở 10K ohm trên các nút và 330 ohm với đèn LED.

Tôi đã chia sẻ các mã trên trang Github của mình.

Thư viện

Quay

DS1302 (Đồng hồ thời gian thực)

LiquidCrystal_I2C

PCM (Tôi đã sử dụng PCM vì tôi không có cơ hội mua bộ khuếch đại, bạn có thể sử dụng bộ khuếch đại để có thêm âm thanh. Tôi đã thêm tệp wav gốc nếu bạn muốn sử dụng theo cách đó.)

Đề xuất: