
2025 Հեղինակ: John Day | day@howwhatproduce.com. Վերջին փոփոխված: 2025-01-23 14:48


Այս նախագծում մենք վերահսկելու ենք LED- ի պայծառությունը ՝ օգտագործելով պոտենցիոմետրով ապահովված փոփոխական դիմադրություն: Սա շատ հիմնական ծրագիր է սկսնակների համար, բայց այն ձեզ շատ բան կսովորեցնի պոտենցիոմետրերի և լուսադիոդային աշխատանքների մասին, որոնք անհրաժեշտ են նախնական նախագծեր կատարելու համար:
Մենք կարող ենք նաև վերահսկել LED պայծառությունը առանց պոտենցիոմետրի: կտտացրեք ստորև նշված հղմանը ՝ այդ նախագիծը ստուգելու համար
հղում. - LED լուսավորության վերահսկում առանց պոտենցիոմետրի:
Քայլ 1: Պահանջվում են բաղադրիչներ
- Arduino -
- Պոտենցիոմետր -
- LED -
- Ռեզիստոր (220 -ից 1000 օմ) -
- Թռիչքային լարեր -
Քայլ 2: Շրջանակային սխեմա


Pin 11 led անոդ
A0 մաքրիչ
Vcc 5V
Gnd տերմինալ 3 պոտենցիոմետր, LED- ի կաթոդ
Քայլ 3: Arduino կոդ
Arduino analogRead գործառույթը օգտագործվում է 0-ից 5 վոլտ լարումը չափելու և այն 0-ից 1023-ի միջև թվային արժեքի փոխարկելու համար: 1023 արժեքի պատճառն այն է, որ անալոգային թվային կերպափոխիչների տևողությունը 10 բիթ է: Որպես analogWrite of PWM- ի գործառնական ցիկլը 0 -ից 255 -ի միջև, այդ իսկ պատճառով մենք կոդի մեջ 4 -ով կարդացված արժեքը կկիսենք:
ԿՈԴ
const int POTENTIOMETER_PIN = 0;
int analog_value = 0;
void setup () {
// տեղադրեք ձեր տեղադրման կոդը այստեղ ՝ մեկ անգամ գործարկելու համար.
pinMode (11, OUTPUT);
pinMode (POTENTIOMETER_PIN, INPUT);
}
դատարկ շրջան () {
// տեղադրեք ձեր հիմնական կոդը այստեղ ՝ բազմիցս գործարկելու համար.
analog_value = analogRead (POTENTIOMETER_PIN);
// analog_value արժեքը 0 -ից 1023 է, իսկ PWM- ի աշխատանքային ցիկլը `0 -ից 255:
analogWrite (11, analog_value/4);
}
Խորհուրդ ենք տալիս:
LED լուսավորության վերահսկում պոտենցիոմետրով և OLED էկրանով ՝ 6 քայլ

Պոտենցիոմետրով և OLED էկրանով LED պայծառության վերահսկում. Այս ձեռնարկում մենք կսովորենք, թե ինչպես վերահսկել LED լուսավորությունը պոտենցիոմետրով և ցուցադրել արժեքը OLED էկրանին: Դիտեք ցուցադրական տեսանյութ
LED լուսավորության վերահսկում պոտենցիոմետրով և Arduino- ով ՝ 6 քայլ

Պոտենցիոմետրով և Arduino- ով LED պայծառության վերահսկում. Այս ձեռնարկում մենք կսովորենք, թե ինչպես վերահսկել LED լուսավորությունը պոտենցիոմետրով և Arduino- ով: Դիտեք ցուցադրական տեսանյութ
PWM DC շարժիչի արագության և լուսավորության վերահսկում - DC Dimmer: 7 քայլ

PWM DC շարժիչի արագության և լուսավորության վերահսկում | DC Dimmer. Այսօր այս տեսանյութում ես ձեզ ցույց կտամ, թե ինչպես մարել լույսերը, վերահսկել շարժիչի արագությունը DC- ով կամ ուղղակի հոսանքով, այնպես որ եկեք սկսենք
LCD էկրանով I2C հետևի լուսավորության վերահսկում 1602 /2004 կամ HD44780 և այլն ՝ 4 քայլ

LCD էկրան I2C Backlight Control 1602/2004 կամ HD44780 և այլն. Կոնտրաստը կարելի է վերահսկել նույն կերպ ՝ կտրող պոտենցիոմետրը հեռացնելուց հետո
RGB տեսախցիկի լուսավորության վերահսկում Android բջջայինով ՝ 6 քայլ

RGB տեսախցիկի լուսավորության վերահսկում Android բջջային սարքի հետ. Կապույտ. Մենք կարգավորում ենք լուսադիոդի պայծառությունը, այն ստեղծում է նոր գույն: Այսպիսով, LED- ը կարգավորում է պայծառությունը կոդերի միջոցով (0-255): s Քանի որ LED- ները շատ մոտ են միմյանց, մենք կարող ենք տեսնել միայն վերջնական գույները կրկին