Fade This example shows how to fade an LED on pin 9 using the analogWr dịch - Fade This example shows how to fade an LED on pin 9 using the analogWr Việt làm thế nào để nói

Fade This example shows how to fade


Fade

This example shows how to fade an LED on pin 9
using the analogWrite() function.

The analogWrite() function uses PWM, so if
you want to change the pin you're using, be
sure to use another PWM capable pin. On most
Arduino, the PWM pins are identified with
a "~" sign, like ~3, ~5, ~6, ~9, ~10 and ~11.

This example code is in the public domain.
*/

int led = 10; // the PWM pin the LED is attached to
int brightness = 0; // how bright the LED is
int fadeAmount = 5; // how many points to fade the LED by

// the setup routine runs once when you press reset:
void setup() {
// declare pin 10 to be an output:
pinMode(led, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {
// set the brightness of pin 10:
analogWrite(led, brightness);

// change the brightness for next time through the loop:
brightness = brightness + fadeAmount;

// reverse the direction of the fading at the ends of the fade:
if (brightness = 255) {
fadeAmount = -fadeAmount;
}
// wait for 30 milliseconds to see the dimming effect
delay(100);
}
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Mờ dần Ví dụ này cho thấy làm thế nào để biến một đèn LED trên pin 9 sử dụng chức năng analogWrite(). Các analogWrite() chức năng sử dụng PWM, vì vậy nếu bạn muốn thay đổi mã pin mà bạn đang sử dụng, chắc chắn để sử dụng một PWM có khả năng pin. Trên hầu hết các Arduino, PWM chân được xác định với một "~" dấu hiệu, như ~ 3, ~ 5, ~, ~ 9, ~ 10 và 6 ~ 11. Mã ví dụ này là trong miền công cộng. */int dẫn = 10; PWM pin LED gắn liền vớiđộ sáng int = 0; làm thế nào sáng LED làint fadeAmount = 5; làm thế nào nhiều điểm phai LED bởithiết lập thói quen chạy một lần khi bạn nhấn đặt lại:void setup() {} khai báo mã pin 10 đến là một đầu ra: pinMode (dẫn, đầu ra);}những thói quen loop chạy lại mãi mãi:void loop() {} thiết lập độ sáng pin 10: analogWrite (led, độ sáng); thay đổi độ sáng cho thời gian tiếp theo thông qua các vòng lặp: độ sáng = sáng + fadeAmount; đảo ngược hướng mờ dần lúc kết thúc của các phai: Nếu (độ sáng < = 0 || brightness > = 255) {} fadeAmount = - fadeAmount; } chờ 30 giây để xem các hiệu ứng dimming Delay(100);}
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!

Fade

Ví dụ này cho thấy làm thế nào để mờ dần một đèn LED trên pin 9
sử dụng analogWrite () chức năng.

Các analogWrite () chức năng sử dụng PWM, vì vậy nếu
bạn muốn thay đổi pin bạn đang sử dụng, hãy
chắc chắn sử dụng một PWM pin có khả năng. Trên hầu hết các
Arduino, các chân PWM được xác định với
một "~" dấu hiệu, như ~ 3 ~ 5 ~ 6, ~ 9, ~ 10 và ~ 11.

Ví dụ mã này trong phạm vi công cộng.
* /

Int dẫn = 10 ; // Pin PWM đèn LED được gắn vào
int sáng = 0; // Cách sáng LED là
int fadeAmount = 5; // Bao nhiêu điểm mờ dần LED bằng

// thiết lập chạy định kỳ một lần khi bạn bấm reset:
trống setup () {
// khai báo pin 10 là một đầu ra:
pinMode (dẫn, OUTPUT);
}

// các thói quen lặp chạy hơn và hơn một lần nữa mãi mãi:
trống loop () {
// thiết lập độ sáng của pin 10:
analogWrite (dẫn, độ sáng);

// thay đổi độ sáng cho thời gian tới thông qua các vòng:
độ sáng = độ sáng + fadeAmount;

// đảo ngược hướng mờ dần ở hai đầu của các phai:
if (độ sáng <= 0 || sáng> = 255) {
fadeAmount = -fadeAmount;
}
// chờ 30 giây để xem hiệu ứng mờ
chậm trễ (100);
}
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: