Mục lục:
Video: Giao diện đèn LED RGB với Arduino trên TinkerCad: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Trong hướng dẫn này, bạn sẽ tìm hiểu về giao diện led Arduino RGB. Đèn LED RGB bao gồm ba loại đèn LED khác nhau, từ tên gọi bạn có thể đoán được các đèn LED này có màu đỏ, xanh lá cây và xanh lam. Chúng ta có thể thu được nhiều màu khác bằng cách trộn các màu này. Arduino có chức năng ghi tương tự sẽ giúp chúng ta thu được các màu khác nhau cho đèn LED RGB Arduino.
Bước 1: Sơ đồ LED RGB
Thực tế có hai loại đèn LED RGB; cực âm chung một và cực dương chung. Trong đèn LED RGB có cực âm chung, cực âm của tất cả các đèn LED là chung và chúng tôi cung cấp tín hiệu PWM đến cực dương của đèn LED trong khi ở cực dương chung của đèn LED RGB, cực dương của tất cả các đèn LED là chung và chúng tôi cung cấp tín hiệu PWM cho cực âm của dẫn của.
Loại mà chúng tôi sẽ sử dụng là đèn LED RGB cathode thông thường. Vì vậy, chúng ta sẽ kết nối chân chung với GND của Arduino và ba dây dẫn khác của led với chân PWM của Arduino. tương tự. Bạn sẽ phải thực hiện các kết nối để thấy rằng đó là cực âm chung hoặc cực dương chung. LED RGB có một dây dẫn lớn hơn các dây dẫn khác. Trong trường hợp cực âm chung, nó sẽ được kết nối với GND và trong trường hợp cực dương chung; nó sẽ được kết nối với 5V.
Bước 2: Sơ đồ mạch
Kết nối cực âm của đèn LED RGB là chân dài hơn của đèn LED RGB với GND của Arduino và ba chân còn lại với chân 3, 4, 5 của Arduino thông qua các điện trở 220 ohm. Các điện trở sẽ ngăn lượng dòng điện dư thừa chạy qua led RGB.
Nếu bạn đang sử dụng led RGB cực dương chung, thì hãy kết nối dây dẫn dài với 5V của Arduino.
Lưu ý: Nếu bạn có bất kỳ Arduino nào khác, hãy đảm bảo rằng bạn đang sử dụng các chân PWM của Arduino đó. Các chân PWM có dấu ~.
Bước 3: Làm việc
Bên trong led RGB có thêm 3 led nữa. Vì vậy, bằng cách thay đổi độ sáng của những đèn led này, chúng ta có thể thu được nhiều màu sắc khác. Để thay đổi độ sáng của led RGB, chúng ta có thể sử dụng các chân PWM của Arduino. Các chân PWM sẽ cung cấp tín hiệu cho các chu kỳ nhiệm vụ khác nhau đến đèn LED RGB để thu được các màu khác nhau.
Bánh xe màu RGB dưới đây sẽ giúp bạn lựa chọn các màu khác nhau cho đèn LED RGB Arduino.
Bước 4: Mã
Để biết thêm các dự án thú vị, hãy kết nối với tôi trên:
Youtube:
Trang Facebook:
Instagram: https://instagram.com/official_techeor? Igshid = uc8l…
Đề xuất:
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: 6 bước
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: Trong dự án này, tôi sẽ chỉ cho bạn một cách hiệu quả và phổ biến cách tăng điện áp DC. Tôi sẽ cho bạn thấy việc xây dựng một bộ chuyển đổi tăng cường có thể dễ dàng như thế nào với sự trợ giúp của Nodemcu. Hãy xây dựng nó. Nó cũng bao gồm một vôn kế trên màn hình và một phản hồi
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng ESP32s: 8 bước
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng cách sử dụng ESP32s: Trong hướng dẫn này, bạn sẽ tìm hiểu tất cả về Cách khởi động, kết nối và nhận thiết bị I2C (Gia tốc kế) hoạt động với bộ điều khiển (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Giao diện LCD với Arduino trên Tinkercad: 5 bước
Giao diện LCD với Arduino trên Tinkercad: Mã trong bài viết này được viết cho LCD sử dụng trình điều khiển Hitachi HD44780 tiêu chuẩn. Nếu màn hình LCD của bạn có 16 chân, thì có thể nó có trình điều khiển Hitachi HD44780. Các màn hình này có thể được nối dây ở chế độ 4 bit hoặc 8 bit. Đấu dây màn hình LCD trong 4
Màn hình Nextion - Giải thích về giao diện và giao thức với PIC và Arduino: 10 bước
Màn hình Nextion | Giải thích về giao diện và giao thức với PIC và Arduino: Nextion Display rất dễ sử dụng và giao diện dễ dàng với bộ điều khiển vi mô. sẽ hành động trên để hiển thị
Hướng dẫn giao diện đèn LED RGB WS2812B với Arduino UNO: 7 bước (có hình ảnh)
Hướng dẫn giao diện Led RGB WS2812B với Arduino UNO: Hướng dẫn này sẽ dạy bạn một số kiến thức cơ bản về cách sử dụng Sparkfun RGB Led WS2812B với Arduino UNO