Arduino hướng dẫn: làm thế nào để sử dụng một LED RGB với Arduino.

Bạn bè thân mến chào mừng đến với một video hướng dẫn! Hôm nay chúng ta sẽ học cách sử dụng một RGB dẫn đầu với Arduino.

Có rất nhiều để trang trải vì vậy hãy bắt đầu! Hey guys, tôi Nick và chào mừng bạn đến educ8s.

tv một kênh đó là tất cả về các dự án điện tử DIY với Arduino, Raspberry Pi, ESP8266 và các bảng phổ biến khác.

Trong video này chúng ta sẽ tìm hiểu làm thế nào để sử dụng một RGB LED với Arduino, một loại rất thú vị của LED.

Như bạn có thể thấy tôi đã kết nối LED này để một Uno Arduino và mỗi thứ hai nó thay đổi màu của nó.

Đó là rất tiện dụng bởi vì chúng tôi chỉ có thể sử dụng một LED trong các dự án của chúng tôi và sản xuất nhiều màu sắc! Nhưng đèn LED RGB là gì? ĐÈN LED RGB là một điốt phát ra ánh sáng có thể hiển thị bất kỳ màu nào chúng ta muốn.

Nó bao gồm 3 đèn LED rời rạc, một RED, a GREEN, và đèn LED BLUE nằm trong một gói duy nhất.

Vì vậy, bằng cách kết hợp 3 màu sắc chúng ta có thể tạo bất kỳ màu nào.

Như bạn thấy, đèn LED RGB có 4 ghim.

Cho đến nay các đèn LED chúng tôi đã sử dụng chỉ có 2 Pins.

Các chốt được sử dụng để điều khiển màu của đèn LED.

Pin dài nhất là hoặc là anode hoặc cathode tùy thuộc vào loại LED RGB.

Các LED tôi đã mua là một cathode phổ biến LED nên chân dài nhất sẽ được kết nối với GND.

Nếu nó là một LED anode phổ biến, dài nhất pin kết nối với 5V.

Ba chân kia là đỏ, xanh lá cây và xanh dương.

Hãy kết nối này RGB LED để Arduino và xem làm thế nào để làm cho nó hoạt động.

Các bộ phận mà chúng tôi sẽ cần cho việc này dự án như sau: • an Arduino Uno • ĐÈN LED RGB • 3 330 điện trở Ohms • Một breadboard nhỏ • một số dây Bạn có thể tìm thấy các liên kết cho tất cả các phần trong phần mô tả video dưới đây.

Bây giờ hãy kết nối các bộ phận với nhau.

Tôi đã kết nối một RGB LED đến một breadboard nhỏ.

Đây là pin dài nhất, này pin đỏ, Xanh và xanh.

Để hạn chế hiện tại sẽ chạy thông qua nó, chúng ta cần phải sử dụng 3 điện trở, một cho mỗi pin màu.

Nếu chúng ta không sử dụng điện trở hoặc nếu chúng ta sử giá trị thấp điện trở đèn LED sẽ bị phá hủy.

Chúng ta cần phải sử dụng một điện trở Ohms 330 hoặc cao hơn.

Các giá trị điện trở cao hơn mặc dù thấp hơn độ sáng của đèn LED, vì vậy giá trị điện trở lý tưởng là 330 Ohm.

Bây giờ tất cả chúng ta phải làm là để kết nối đầu tiên pin của đèn LED để pin số 9, pin thứ hai để GND, pin thứ ba để pin kỹ thuật số 10 và pin cuối cùng vào pin kỹ thuật số 11.

Trong ví dụ đầu tiên này, bạn có thể sử dụng bất kỳ ghim bạn thích.

Bây giờ nếu chúng tôi sức mạnh lên Arduino chúng ta có thể thấy rằng đèn LED lên RED, sau đó là GREEN, và BLUE.

Tất cả chúng ta làm trong code là viết cao để một pin kỹ thuật số của Arduino và đèn LED sẽ sáng lên.

Vì vậy, nếu chúng ta viết cao để kỹ thuật số pin 9 mà được kết nối với pin đầu tiên của đèn LED, đèn LED sẽ chuyển sang màu đỏ ở độ sáng cao nhất.

Chúng tôi làm theo các thủ tục tương tự cho các hai Pins là tốt.

Nhưng nếu chúng ta muốn kiểm soát độ sáng của Các LED để sản xuất nhiều màu sắc, chúng tôi đã sử dụng các chức năng PWM của Arduino.

Pulse width modulation, là một kỹ thuật cho nhận được kết quả tương tự với các phương tiện kỹ thuật số.

Thay vì viết cao lên pin kỹ thuật số, với PWM chúng tôi gửi một xung.

Càng nhiều thời gian tín hiệu là cao sáng hơn ĐÈN LED xuất hiện với mắt người ngay cả khi nó bật và tắt một cách nhanh chóng.

PWM được gắn vào một số ghim của Arduino Uno.

Những ghim kỹ thuật số hỗ trợ PWM có này biểu tượng cạnh chúng.

Tôi sẽ chuẩn bị một hướng dẫn chi tiết về PWM sớm vì nó là một tính năng rất hữu ích.

Chúng tôi đã kết nối đèn LED RGB với pin kỹ thuật số 9, 10 và 11 hỗ trợ PWM để chúng tôi có thể chạy một mã ví dụ khác mà sản xuất nhiều màu sắc sử dụng tính năng PWM.

Xem nào.

Như bạn có thể thấy rằng LED bây giờ tạo ra nhiều màu sắc, và với độ sáng khác nhau.

Ít xem làm thế nào để đạt được điều đó trong mã.

Tôi đang sử dụng một chức năng đơn giản mà được đặt tên setColor để thiết lập màu của đèn LED.

Hàm này mất ba đối số.

Cái đầu tiên là độ sáng của màu đỏ LED, cái thứ hai là độ sáng của màu xanh lá cây và cuối cùng là độ sáng của màu xanh Dẫn.

Trong mỗi trường hợp, số sẽ ở trong phạm vi 0 đến 255, trong đó 0 có nghĩa là giảm và 255 có nghĩa là độ sáng tối đa.

Chức năng sau đó gọi lệnh & #39; analogWrite & #39; để cài đặt độ sáng của mỗi đèn LED.

Vì vậy, trong dòng này, chúng ta thiết lập độ sáng của ĐÈN LED màu đỏ đến 1 là giá trị thấp nhất mà chúng ta có thể thiết lập, và hai đèn LED khác được Bị vô hiệu hoá.

Vì vậy, kết quả chúng tôi nhận được là màu đỏ với rất độ sáng thấp.

Trong dòng code này, chúng ta thiết lập độ sáng của RED LED để tối đa để chúng tôi có được một màu đỏ rất tươi sáng.

Nếu chúng ta thắp sáng nhiều hơn một đèn LED và thiết lập độ sáng của chúng ta có thể tạo bất kỳ màu nào mà chúng ta thích.

Ví dụ: trong dòng code này, chúng ta tạo màu vàng! Bạn có thể thử nghiệm với mã và tạo màu sắc của riêng bạn một cách dễ dàng.

Như mọi khi bạn có thể tìm thấy mã của các ví dụ trong phần mô tả video.

Như bạn có thể thấy bằng cách sử dụng một RGB LED với Arduino là rất dễ dàng.

Bây giờ chúng ta có thể dễ dàng thêm đèn LED RGB vào các dự án để làm cho họ thú vị hơn nhiều.

Tôi sẽ sử dụng đèn LED RGB rất nhiều trong tương lai của tôi Dự án.

Tôi hy vọng rằng bạn thích video này, nếu như vậy xin vui lòng nhấn nút thích bên dưới.

Nó thực sự giúp! Cảm ơn! Nếu điều này là lần đầu tiên của bạn ở đây, tôi rất thích để có bạn đăng ký.

Trong kênh này tôi đăng video về dự án DIY mỗi thứ bảy.

Tôi thích làm việc và tôi tin rằng bất cứ ai có thể làm cho mọi thứ, bất cứ ai có thể trở thành một hãng sản xuất.

Đó là lý do tại sao tôi tạo ra kênh này, theo thứ tự chia sẻ kiến thức của tôi với cộng đồng và học hỏi từ cộng đồng.

Tôi hy vọng bạn sẽ tham gia với chúng tôi.

Cho đến thứ bảy tiếp theo, xem, tìm hiểu, xây dựng! [Dịch các phụ đề? Thêm tên của bạn ở đây! ].

Leave a Reply