2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Ý tưởng:
Dự án của tôi là một mô hình màu LED. Dự án có 6 đèn LED được cấp nguồn và giao tiếp với Arduino. Có 4 mẫu khác nhau sẽ chạy qua và sẽ được phát trong một vòng lặp. Khi một mẫu kết thúc, một mẫu khác sẽ diễn ra. Kế hoạch chính là tạo ra một mẫu đồng bộ chỉ sử dụng đèn LED, mã rất phức tạp vì chúng tôi phải triển khai bốn mẫu khác nhau trong mã
Nghiên cứu:
Tôi lấy ý tưởng chủ yếu từ một người dùng Arduino khác tên là Matt Arnold. Anh ấy đã thực hiện một dự án tương tự như thế này nhưng có một số khác biệt như chỉ sử dụng ba đèn LED và kết hợp điện trở. Trong khi tôi chỉ sử dụng đèn LED và một vài dây kết nối với Arduino do thực tế là không cần điện trở. Tôi đã sử dụng mã của anh ấy làm bàn đạp cho mình, tôi đã xây dựng mã của anh ấy và làm cho nó tương thích hơn với tôi và dự án của tôi
Bước 1: Bước 1: Thu thập tài liệu
Để xây dựng dự án này, bạn sẽ chỉ cần một số vật liệu vì nó không khó để xây dựng.
- Arduino
- Breadboard (Mọi kích thước)
- 6 đèn LED (Chỉ ưu tiên hai màu, làm cho mô hình hấp dẫn hơn.)
- Dây điện (Đảm bảo rằng chúng được cắt đủ dài)
Lưu ý: Dây phải có các màu khác nhau (Điện = Vàng, Đất = Xanh lam, v.v.). Điều này không bắt buộc.
Bước 2: Bước 2: Xây dựng
Bước 1: Tập hợp tất cả tài liệu của bạn vào một nơi ngăn nắp để bạn có thể làm việc có tổ chức.
Bước 2: Đặt tất cả 6 đèn LED của bạn trên breadboard với khoảng cách vừa phải, không quá xa cũng không quá gần.
Bước 3: Bây giờ tập trung vào các chân dài của đèn LED, bạn sẽ gắn một dây vào mỗi chân dài của đèn LED và kết nối chúng với các số chân khác nhau trên Arduino. Ví dụ: LED 1 = 12, LED 2 = 9, v.v. Chọn bất kỳ mã pin nào bạn muốn vì bạn có thể điều chỉnh mã sau này.
Bước 4: Bây giờ chúng ta sẽ phải kết nối đất từ Arduino đến bảng, để thực hiện điều này ở phía nguồn của Arduino bạn sẽ cắm một dây nối đất và kết nối nó với phía xa của bảng (dây màu xanh).
Bước 5: Bây giờ tiến về phía trước, tất cả các chân ngắn của đèn LED của chúng ta sẽ cần được kết nối với phía đó nơi chúng ta đã kết nối với mặt đất của mình. (dây màu xanh lá cây)
Bước 6: Bắt đầu viết mã!
Bước 3: Bước 3: Bản phác thảo
Mã ban đầu là từ LED Blink Pattern © GPL3 + do Matt Arnold tạo ra. Bản phác thảo tinh chỉnh là mã được xây dựng của tôi, sử dụng mã gốc làm cơ sở bắt đầu. Để đảm bảo bản phác thảo hoạt động, hãy đảm bảo rằng mỗi đèn LED được xác định cũng nêu đúng các chân của chúng. Dưới đây là cả hai bản phác thảo, của Matt và của tôi để tải xuống cho các dự án tương lai của bạn.