Բովանդակություն:
Video: RGB LED գույնի վերահսկում ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագծում մենք կսովորենք, թե ինչպես վերահսկել RGB LED- ի պայծառությունն ու գույնը մուտքային/ելքային պորտերի միջոցով `PWM ելքային հնարավորությամբ և հպման ցուցադրման սահնակներով: 4Duino դիմադրողական հպման էկրանն օգտագործվում է որպես գրաֆիկական ինտերֆեյսի միջոց ՝ RGB LED լուսավորության ինտենսիվությունն ու գույնը վերահսկելու համար:
RGB լուսադիոդներն ըստ էության երեք տարբեր լուսադիոդներ են, որոնք միավորված են մեկում ՝ տարբեր գույների երանգներ արտադրելու համար: Այս LED- ները ունեն չորս ոտք: Ամենաերկար ոտքը սովորական անոդը կամ կաթոդն է, իսկ մնացած երեք ոտքերը ներկայացնում են կարմիր, կանաչ կամ կապույտ գույնի ալիքը:
RGB LED- ի գույները վերահսկելու համար մենք կօգտագործենք զարկերակի լայնության մոդուլյացիան, կամ կարճ ՝ PWM: Իմպուլսի լայնության մոդուլյացիան գործում է ՝ տալով «տարբեր անալոգային լարման» տեսք ՝ փոխելով այն ժամանակի տոկոսը, երբ Բարձր լարման ազդանշանը միացված կլինի մեկ ալիքի ձևի շրջանում:
Որքան ցածր է աշխատանքային ցիկլը, այնքան ավելի շատ ժամանակ է ազդանշանը ծախսելու OWԱOWՐ լարման ազդանշանի վիճակում և հակառակը:
Քայլ 1: Ինչպես է այն աշխատում
*Ահա թե ինչպես է աշխատում RGB LED գույնի վերահսկումը:
Քայլ 2: Կառուցեք
Բաղադրիչներ
- 4 Դինո
- RGB LED (այս օրինակում օգտագործվում է սովորական կաթոդ)
- 3 x 220Ω դիմադրություն
- Թռիչքային մալուխ
- Միկրո USB մալուխ
Կառուցեք միացումն ըստ դիագրամի և վերևում ներկայացված սխեմայի:
PWM- ի կիրառման եղանակը կախված է օգտագործվող RGB- ի տեսակից: Ընդհանուր անոդ RGB LED- ով երկար ոտքը միացված է մատակարարման լարման ռելսին (մեր դեպքում ՝ Arduino- ի 5V կապը), իսկ մյուս երեք ոտքերը վերահսկվում են ՝ յուրաքանչյուրին PWM ազդանշան դնելով: Եթե PWM ազդանշանի աշխատանքային ցիկլը բարձր է, գունային ալիքը շատ աղոտ կլինի կամ ընդհանրապես չի միանա: Ինչո՞ւ է այդպես: Որովհետև լուսադիոդի լույսը լուսավորելու համար այն պետք է ունենա լարման պոտենցիալ դրա միջով, և եթե մեր PWM ազդանշանը ունի ցիկլի բարձր տոկոս, ապա այն ժամանակի մեծ մասը կանցկացնի ունենալով 5 Վ լարման պոտենցիալ ինչպես անոդի, այնպես էլ գունավոր ալիքի ոտքերի վրա և ավելի քիչ ժամանակ ՝ 5 Վ անոդի վրա և 0 Վ ՝ գունավոր ալիքների վրա:
Քայլ 3: PROՐԱԳԻՐ
Սեմինար 4 - 4Duino Basic Graphics միջավայրը օգտագործվում է այս ծրագիրը ծրագրավորելու համար:
Այս նախագիծը պահանջում է տեղադրել Arduino IDE- ն, քանի որ Workshop- ը կոչում է Arduino IDE ՝ Arduino- ի էսքիզները կազմելու համար: Arduino IDE- ն, այնուամենայնիվ, չի պահանջվում բացել կամ փոփոխել 4Duino- ն ծրագրավորելու համար:
- Ներբեռնեք ծրագրի կոդը այստեղ:
- 4Duino- ն միացրեք համակարգչին μUSB մալուխի միջոցով:
- Այնուհետեւ անցեք Comms ներդիրին եւ ընտրեք Comms նավահանգիստը, որին միացել է 4Duino- ն:
- Վերջապես, վերադարձեք «Տուն» ներդիր և այժմ կտտացրեք «Comp’nLoad» կոճակին: Workshop 4 IDE- ն ձեզ հուշելու է, որ widget- ի պատկերները պահպանելու համար տեղադրեք µSD քարտ համակարգչում:
Քայլ 4: EMՈONԱԴՐՈԹՅՈՆ
Այժմ օգտագործելով 4Duino Display- ի հպման սահիչները, կարող եք վերահսկել RGB LED- ի գույնը:
Խորհուրդ ենք տալիս:
Դիզայների համար մշակման հետաքրքիր ծրագրավորման ուղեցույց-Գույնի վերահսկում. 10 քայլ
Դիզայների համար մշակման ծրագրավորման հետաքրքիր ուղեցույց. Այս գլխում մենք մտադիր ենք ավելի խորը ուսումնասիրել գիտելիքի այս ասպեկտը
RGB LED գույնի խառնուրդ Arduino- ի հետ Tinkercad- ում. 5 քայլ (նկարներով)
RGB LED գույնի խառնուրդ Arduino- ի հետ Tinkercad- ում: Եկեք սովորենք, թե ինչպես վերահսկել բազմագույն LED- ները ՝ օգտագործելով Arduino- ի անալոգային ելքերը: Մենք կկապենք RGB լուսադիոդային Arduino Uno- ին և կկազմենք պարզ ծրագիր `դրա գույնը փոխելու համար: Դուք կարող եք գործնականում հետևել ՝ օգտագործելով Tinkercad Circuits- ը: Դուք նույնիսկ կարող եք դիտել սա
RGB LED գույնի հեծանվային միացում ՝ 4 քայլ
RGB LED Color Cycling Circuit. Ինչպես նպատակաուղղել RGB LED գույնի հեծանվավազքի միացում Glade LightShow օդի թարմացնող միջոցից: Ես գտնվում էի կարմիր, կանաչ, կապույտ գույնի հեծանվավազքի միացման սխեմայի հիման վրա, որը հիմնված էր PIC միկրոկառավարիչի վրա, երբ ես նկատեցի Glade- ը: LightShow օդը թարմացնող միջոց
Գույնի հայտնաբերում RGB LED- ի միջոցով. 4 քայլ
Գույնի հայտնաբերում RGB LED- ի միջոցով. Երբևէ ցանկացե՞լ եք օբյեկտի գույնը հայտնաբերելու ավտոմատացված եղանակ: Փայլելով որոշակի գույնի առարկայի վրա և նայելով, թե որքան լույս է հետադարձվում, կարող եք ասել, թե ինչ գույնի է առարկան: Օրինակ, եթե կարմիր լույս եք վառում
RGB LED գույնի հաջորդականիչ - Առանց միկրոպրոցեսոր `3 քայլ
RGB LED գույնի հաջորդականիչ - Առանց միկրոպրոցեսոր. Վերևի բազմաթիվ ծորակները օգտագործվում են «ծրագրելու» համար