Բովանդակություն:

RGB ձեռնարկ ՝ 4 քայլ
RGB ձեռնարկ ՝ 4 քայլ

Video: RGB ձեռնարկ ՝ 4 քայլ

Video: RGB ձեռնարկ ՝ 4 քայլ
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Նոյեմբեր
Anonim
RGB ձեռնարկ
RGB ձեռնարկ

Բարի գալուստ: Եկեք պարզենք, թե ինչ ենք սովորելու այս կայքից:

Հետևյալ ձեռնարկը պարունակում է բոլոր անհրաժեշտ քայլերը RGB LED նախագիծ ստեղծելու համար: Կլինեն բոլոր պահանջվող նյութերի պատկերը, այնուհետև կլինի քայլ առ քայլ գործընթաց ՝ պատկերներով, որին կհաջորդի ծածկագիրը ՝ տրված ձևով, որը թույլ է տալիս պատճենել և տեղադրել անմիջապես կոդավորման ծրագրաշարի մեջ: Բացի այդ, ապահովելու համար, որ բոլոր ասպեկտները, հատկապես ծածկագիրը ճիշտ են օգտագործվում, կտրամադրվի կարճ տեսահոլովակ:

Քայլ 1: Պահանջվող նյութեր

Պահանջվող նյութեր
Պահանջվող նյութեր

Ահա անհրաժեշտ նյութերի պատկերը.

*Պահանջվում է նաև Arduino ծրագրային ապահովման համակարգիչ:

Քայլ 2: Կառուցման գործընթաց

Շինարարական գործընթաց
Շինարարական գործընթաց
Շինարարական գործընթաց
Շինարարական գործընթաց
Շինարարական գործընթաց
Շինարարական գործընթաց

Քայլ 1. Տեղադրեք 3 պոտենցիոմետր հացահատիկի կենտրոնում

Քայլ 2: Վերցրեք մետաղալար և դրեք այն պոտենցիոմետրի առջևի ոտքի դիմաց, այնուհետև մալուխը կցեք A1- ին

Քայլ 3 և Քայլ 4. Կրկնեք 2 -րդ քայլը մյուս երկու պոտենցիոմետրերի համար ՝ լարը ոտքից միացնելով A2- ին, իսկ մյուսը ոտքից A3- ին:

Քայլ 5. Տեղադրեք մետաղալար բացասական քառակուսու մեջ և տեղադրեք այն պոտիոմետրաչափի աջ ոտքի մեջ, ապա վերցրեք մեկ այլ մետաղալար և ամրացրեք այն դրական քառակուսուց պոտենցիոմետրի ձախ ոտքին:

Քայլ 6 և 7: Կրկնեք 5 -րդ քայլը մյուս երկու պոտենցիոմետրերի համար

Քայլ 8. Վերցրեք մետաղալար դրական քառակուսուց և միացրեք այն GND նավահանգստին

Քայլ 9. Վերցրեք մետաղալար բացասական հրապարակից և միացրեք այն 5V նավահանգստին

Քայլ 10. Տեղադրեք LED- ն նախկինում օգտագործված լարերի տակ

Քայլ 11. Միացրեք մետաղալարը 11 -րդ նավահանգստից եզրին մոտ գտնվող քառակուսի, որը դեռևս LED- ին մոտ է

Քայլ 12 և քայլ 13. Կրկնեք 11 -րդ քայլը ՝ օգտագործելով 9 և 10 նավահանգիստները

Քայլ 14. Միացրեք դիմադրությունը նախկինում օգտագործված մետաղալարից LED- ի 1 -ին, 3 -րդ և 4 -րդ ոտքին

Քայլ 15. Վերջապես, LED- ի երկրորդ ոտքից տախտակի վրայով մի մետաղալար միացրեք բացասական քառակուսու

Քայլ 3: Կոդավորումը

Ստորև բերված է այն կոդը, որը կարող եք պատճենել և ուղարկել անմիջապես arduino ծրագրաշարի մեջ…

void setup () {

pinMode (9, OUTPUT);

pinMode (10, OUTPUT);

pinMode (11, OUTPUT);

Serial.begin (9600);

// տեղադրեք ձեր տեղադրման կոդը այստեղ ՝ մեկ անգամ գործարկելու համար.

}

դատարկ շրջան () {

// տեղադրեք այստեղ ձեր հիմնական կոդը ՝ անընդհատ գործարկելու համար. analogWrite (9, analogRead (A0)/4);

analogWrite (10, analogRead (A1)/4);

analogWrite (11, analogRead (A2)/4); }

Հակիրճ բացատրություն.

Սա շատ պարզ կոդ է, որը կարելի է հեշտությամբ բացատրել կարճ կոդի միջև կապեր ստեղծելու միջոցով: Այն սկսվում է բացատրելով 3 ԵԼՔԵՐԸ ՝ 9, 10 և 11: Դրանից հետո այնտեղ տեղադրվում են 3 նմանատիպ կառուցված տողեր, որոնք հիմնականում բացատրում են Arduino- ին, որ այստեղ յուրաքանչյուր ելքի համար սահմանված պորտ է: Օրինակ, առաջինը նշում է, որ 9 -րդ նավահանգստի համար A0- ից կարդալը: Սա ճիշտ նույնն է, ինչ մյուս երկու տողերում, սակայն տարբեր ելքերից և նավահանգիստներից, և դա վերջն է ծածկագրին:

Քայլ 4: Ստեղծեք այն միասին աշխատելու հնարավորություն:

Եկեք նայենք վերջնական արտադրանքին և ինչպես է այն աշխատում միասին:

drive.google.com/file/d/1A4vbyfUL10jWamgpb…

Խորհուրդ ենք տալիս: