
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

Các bước sau đây là các thí nghiệm để minh họa cách hoạt động của đèn LED. Chúng minh họa cách làm mờ đèn LED với tốc độ đồng đều và cách làm mờ đèn LED trong và ngoài.
Bạn sẽ cần:
- Arduino (tôi đã sử dụng một bộ đôi)
- Breadboard
- Đèn LED đỏ 5 mm
- Điện trở 330 Ω (Không quan trọng 330-560 Ω sẽ hoạt động.)
- 22 Gauge Solid Hookup Wire
Các bộ phận cần thiết cho các thí nghiệm này được bao gồm trong tất cả các bộ dụng cụ khởi động Arduino.
Bước 1: Giải thích điều chế xung



Đèn LED luôn chạy ở cùng một điện áp bất kể độ sáng. Độ sáng được xác định bởi một bộ dao động sóng vuông và khoảng thời gian mà điện áp cao sẽ xác định độ sáng. Đây được gọi là Điều chế độ rộng xung (PWM). Điều này được điều khiển bởi hàm Arduino analogWrite (pin, n) trong đó n có giá trị từ 0 đến 255. analogWrite () xuất ra PWM, không phải analog thực. Nếu n = 2 đèn LED sẽ sáng gấp đôi khi n = 1. Độ sáng luôn tăng gấp đôi khi n tăng gấp đôi. Vậy n = 255 sẽ sáng gấp đôi n = 128.
Giá trị của n thường được biểu thị dưới dạng phần trăm được gọi là chu kỳ nhiệm vụ. Các hình ảnh cho thấy dấu vết của máy hiện sóng cho các chu kỳ nhiệm vụ 25, 50 và 75%.
Bước 2: Làm mờ thậm chí


Xây dựng mạch như trong sơ đồ. Đây cũng giống như mạch nháy đèn LED. Nó sử dụng chân số 9 vì bạn cần sử dụng chân cắm hỗ trợ PWM.
Sao chép / Dán bản phác thảo bên dưới vào Arduino IDE và chạy nó.
Bạn sẽ nhận thấy rằng đèn LED càng sáng thì nó càng mờ đi. Khi nó gần mờ nhất, nó sẽ mờ đi rất nhanh.
void setup ()
{pinMode (9, OUTPUT); } void loop () {int pin = 9; for (int i = 255; i> -1; i--) {analogWrite (pin, i); chậm trễ (10); } for (int i = 0; i <256; i ++) {analogWrite (pin, i); chậm trễ (10); }}
}
Bước tiếp theo cho thấy cách làm mờ đèn LED với tốc độ không đổi và trong một câu lệnh dành cho.
Bước 3: Lên và xuống trong một cho ()
Để đèn LED mờ với tốc độ không đổi, độ trễ () phải tăng theo cấp số nhân vì một nửa chu kỳ nhiệm vụ sẽ luôn tạo ra một nửa độ sáng. Suy nghĩ đầu tiên của tôi là cố gắng sử dụng hàm map () nhưng nó là tuyến tính.
Dòng:
int d = (16-i / 16) ^ 2;
tính toán bình phương nghịch đảo của độ sáng để xác định độ dài của thời gian trễ.
Sao chép / Dán bản phác thảo bên dưới vào Arduino IDE và bạn sẽ thấy rằng đèn LED sẽ mờ dần và mờ dần với tốc độ không đổi.
void setup ()
{pinMode (9, OUTPUT); } void loop () {int x = 1; int pin = 9; for (int i = 0; i> -1; i = i + x) {int d = (16-i / 16) ^ 2; analogWrite (pin, i); sự chậm trễ (d); if (i == 255) x = -1; // chuyển hướng lúc cao điểm}}
Đề xuất:
TỰ LÀM ĐÈN FLOODLIGHT W / Đèn LED AC (+ Đèn LED HIỆU QUẢ VS DC): 21 bước (có Hình ảnh)

DIY FLOODLIGHT W / AC LED (+ EFFICIENCY VS DC LED): Trong video / hướng dẫn này, tôi sẽ chế tạo một đèn pha bằng chip LED AC không cần điều khiển cực kỳ rẻ. Chúng có tốt không? Hay chúng hoàn toàn là thùng rác? Để trả lời điều đó, tôi sẽ so sánh đầy đủ với tất cả các đèn tự làm của tôi. Như thường lệ, với giá rẻ
Trồng nhiều rau diếp trong ít không gian hơn hoặc Trồng rau diếp trong không gian, (nhiều hơn hoặc ít hơn).: 10 bước

Trồng nhiều rau diếp hơn trong ít không gian hơn hoặc … Trồng rau diếp trong không gian, (Nhiều hơn hoặc ít hơn): Đây là bài dự thi chuyên nghiệp cho Cuộc thi trồng trọt ngoài Trái đất, được gửi thông qua Huấn luyện viên. Tôi không thể vui mừng hơn khi được thiết kế cho sản xuất cây trồng vũ trụ và đăng Tài liệu hướng dẫn đầu tiên của mình. Để bắt đầu, cuộc thi yêu cầu chúng tôi
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Part-2: 3 bước

Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 2: Xin chào các bạn, tôi đã trở lại với Phần 2 của Đèn chiếu sáng hồng ngoại (Hồng ngoại) Có thể hướng dẫn. Nếu bạn chưa xem Phần 1, hãy BẤM VÀO ĐÂY Bắt đầu … Một Mạch Chiếu Sáng IR đơn giản để hỗ trợ tầm nhìn ban đêm của Camera CCTV. IR Illuminator Night Vision, với tư cách là
Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 1: 5 bước

Đèn chiếu sáng hồng ngoại (Hồng ngoại) Phần 1: Xin chào … Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu một chút về Tầm nhìn ban đêm, các cách khác nhau để đạt được tầm nhìn ban đêm và Mạch đèn chiếu hồng ngoại đơn giản để hỗ trợ tầm nhìn ban đêm của Camera quan sát. hình cho thấy sơ đồ mạch của IR Illumina
RaspberryPi: Làm mờ đèn LED trong và ngoài: 4 bước (có Hình ảnh)

RaspberryPi: Làm mờ đèn LED vào và ra: Các bước sau đây là các thí nghiệm để minh họa cách hoạt động của đèn LED. Họ chỉ ra cách làm mờ đèn LED với tỷ lệ đồng đều và cách làm mờ đèn LED trong và ngoài. Bạn sẽ cần: RaspberryPi (Tôi đã sử dụng Pi cũ hơn, Pi-3 của tôi đang sử dụng, nhưng bất kỳ Pi nào cũng hoạt động được.) Breadboard