Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Chào mừng! Hãy tìm hiểu những gì chúng ta sẽ học được từ trang web này!
Hướng dẫn sau đây sẽ bao gồm tất cả các bước cần thiết để tạo một dự án LED RGB. Sẽ có một hình ảnh của tất cả các tài liệu được yêu cầu, sau đó sẽ có một quy trình từng bước với hình ảnh theo sau là mã được cung cấp trong một biểu mẫu cho phép bạn sao chép và dán nó thẳng vào phần mềm mã hóa. Ngoài ra, để đảm bảo rằng tất cả các khía cạnh, đặc biệt là mã đang được sử dụng đúng cách, một đoạn video ngắn sẽ được cung cấp!
Bước 1: Vật liệu cần thiết
Dưới đây là hình ảnh của các vật liệu cần thiết:
* Cũng cần có máy tính xách tay có phần mềm Arduino.
Bước 2: Quy trình xây dựng
Bước 1: Đặt 3 chiết áp vào giữa breadboard
Bước 2: Lấy một sợi dây và đặt nó trước chân trước của chiết áp, sau đó gắn cáp vào A1
Bước 3 và Bước 4: Lặp lại bước 2 cho hai chiết áp còn lại bằng cách nối dây từ chân sang A2 và dây còn lại từ chân sang A3
Bước 5: Đặt một sợi dây vào hình vuông âm rồi đặt vào chân phải của chiết áp rồi lấy một sợi dây khác gắn từ hình vuông dương vào chân trái của chiết áp.
Bước 6 và 7: Lặp lại bước 5 cho hai chiết áp còn lại
Bước 8: Lấy một dây từ một hình vuông dương và kết nối nó với cổng GND
Bước 9: Lấy dây từ hình vuông âm và nối vào cổng 5V
Bước 10: Đặt đèn LED dưới dây đã sử dụng trước đó
Bước 11: Kết nối dây từ cổng 11 vào một hình vuông gần cạnh nhưng gần với đèn LED
Bước 12 và Bước 13: Lặp lại bước 11 bằng cách sử dụng cổng 9 và 10
Bước 14: Nối điện trở từ dây đã sử dụng trước đó vào chân 1, 3 và 4 của đèn LED
Bước 15: Cuối cùng, kết nối một dây từ chân thứ hai của đèn LED trên bảng mạch thành một hình vuông âm
Bước 3: Mã hóa
Dưới đây là đoạn mã mà bạn có thể sao chép và dán thẳng vào phần mềm arduino…
void setup () {
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
Serial.begin (9600);
// đặt mã thiết lập của bạn ở đây, để chạy một lần:
}
void loop () {
// đặt mã chính của bạn ở đây, để chạy lặp lại: analogWrite (9, analogRead (A0) / 4);
analogWrite (10, analogRead (A1) / 4);
analogWrite (11, analogRead (A2) / 4); }
Giải thích ngắn gọn:
Đây là một đoạn mã rất đơn giản có thể được giải thích dễ dàng thông qua việc tạo kết nối giữa các đoạn mã ngắn. Nó bắt đầu với việc giải thích 3 ĐẦU RA là 9, 10 và 11. Điều này liên kết với quá trình xây dựng khi cắm dây vào các cổng là một trong những bước cuối cùng. Sau đó, 3 dòng có cấu trúc tương tự được đặt ở đó, về cơ bản giải thích cho Arduino rằng đối với mỗi đầu ra ở đây là một cổng được thiết lập. Ví dụ, điều đầu tiên nói rằng cổng 9 đọc từ A0. Điều này hoàn toàn giống với hai dòng còn lại, tuy nhiên đầu ra và cổng khác nhau và đó là phần cuối của mã.
Bước 4: Làm cho nó hoạt động cùng nhau
Hãy cùng xem sản phẩm cuối cùng và cách tất cả chúng hoạt động cùng nhau..
drive.google.com/file/d/1A4vbyfUL10jWamgpb…