Բովանդակություն:
Video: Մարել/վերահսկել Led/պայծառությունը `օգտագործելով պոտենցիոմետր (փոփոխական դիմադրություն) և Arduino Uno: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Arduino անալոգային մուտքի քորոցը միացված է պոտենցիոմետրի ելքին: Այսպիսով, Arduino ADC (անալոգային թվային փոխարկիչ) անալոգային քորոցը պոտենցիոմետրով կարդում է ելքային լարումը: Պոտենցիոմետրի պտույտը պտտելը փոխում է լարման ելքը, և Arduino- ն կարդում է այս տատանումը: Arduino- ն մուտքային լարումը փոխակերպում է իր անալոգային քորոցի թվային ձևի: Թվային արժեքը տատանվում է 0 -ից մինչև 1023 վոլտ: 0 -ը ներկայացնում է 0 վոլտ, իսկ 1023 -ը ՝ 5 վոլտ: Arduino ADC- ն 10 բիթ է, ինչը նշանակում է, որ տեսախցիկի մուտքի լարումը և այն թողնում է 0-ից 1023 վոլտ միջակայքում (2^10 = 1024): Arduino- ն աշխատում է 5 վոլտ լարման վրա, այնպես որ նրա ADC մուտքային լարման տիրույթը նույնպես 0 -ից 5 վոլտ է: Արդուինո տախտակները, որոնք աշխատում են ADC- ի համար 3 վոլտ մուտքագրման տիրույթում, 0 -ից 3 վոլտ է:
Նշում. Arduino- ի անալոգային կապում ավելի մեծ լարման կիրառումը կվնասի ձեր Arduino տախտակին: Այսպիսով, մեր դեպքում պոտենցիոմետրի լարման ելքը չպետք է ավելանա 5 վոլտ:
Քայլ 1: Պահանջվող բաղադրիչներ
1. Արդուինո Ունո
2. Հացաթուղթ
3. Պոտենցիոմետր (10k)
4. Առաջնորդված
5. Ռեզիստոր
6. Թռիչքային լարեր
Քայլ 2: Շղթայի դիագրամ
Պոտենցիոմետրը օգտագործվում է այն սխեմաներում, որտեղ մեզ անհրաժեշտ է փոփոխական դիմադրություն `ընթացիկ և լարման վերահսկման համար: Նկատե՞լ եք, որ բարձրախոսը, որն ունեք ձեր տանը, շարժում եք նրա կոճակը ժամացույցի սլաքի և հակառակ ուղղությամբ `ձայնը կարգավորելու համար: Իրականում, կոճակի հետևում կա պոտենցիոմետր, այսինքն ՝ դուք փոխում եք ձայնը կարգավորելու դիմադրությունը: Նմանապես շատ այլ կենցաղային տեխնիկայում պոտենցիոմետրը օգտագործվում է նույն նպատակով (հին հեռուստացույցներ, հին ռադիոկայաններ և այլն):
Եթե մենք ուղղակիորեն միացնենք led- ը պոտենցիոմետրին, կարող ենք մարել/վերահսկել led- ի պայծառությունը, բայց ոչ ճշգրիտ, և եթե տեղադրենք և միջանկյալ միկրոկոնտրոլեր, ապա միկրոկոնտրոլերը կարող է մարել led- ը մեր ուզած պայծառության մակարդակով: Ուղղակի վերահսկման պայծառությունը կախված է պոտենցիոմետրի դիմադրությունից, իսկ միկրոկոնտրոլերի միջև պայծառությունը կախված է պոտենցիոմետրի լարման ելքից և ինչ -որ կերպ մենք կարող ենք նույնիսկ անտեսել լարման ելքը և վերահսկվել մեր սահմանված պարամետրերով: Միկրոկառավարիչի միջոցով ավելի շատ ճկունություն կա, քան ձեռքով մարելը:
Քայլ 3: Կոդ
Ավելի հետաքրքիր նախագծերի համար կապվեք ինձ հետ ՝
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Ֆեյսբուքյան էջ ՝
Instagram ՝
դատարկ կարգավորում ()
{Serial.begin (9600); pinMode (5, OUTPUT); pinMode (3, Մուտք); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (բ); analogWrite (5, բ); ուշացում (200);
}
Խորհուրդ ենք տալիս:
Arduino Control DC շարժիչի արագությունը և ուղղությունը ՝ օգտագործելով պոտենցիոմետր, OLED էկրան և կոճակներ. 6 քայլ
Arduino Control DC շարժիչի արագությունը և ուղղությունը ՝ օգտագործելով պոտենցիոմետր, OLED էկրան և կոճակներ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել L298N DC MOTOR CONTROL վարորդ և պոտենցիոմետր ՝ երկու կոճակով DC շարժիչի արագությունն ու ուղղությունը վերահսկելու և պոտենցիոմետրի արժեքը ցուցադրելու համար: OLED էկրանին: Դիտեք ցուցադրական տեսանյութ
DC Motor սահուն սկիզբ, արագություն և ուղղություն ՝ օգտագործելով պոտենցիոմետր, OLED էկրան և կոճակներ ՝ 6 քայլ
DC Motor Smooth Start, Speed and Direction Using Potentiometer, OLED Display & Buttons: Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել L298N DC MOTOR CONTROL վարորդը և պոտենցիոմետրը ՝ երկու կոճակով DC շարժիչի սահուն մեկնարկը, արագությունը և ուղղությունը վերահսկելու համար: ցուցադրեք պոտենցիոմետրի արժեքը OLED էկրանին: Դիտեք ցուցադրական տեսանյութ
Arduino Control DC շարժիչի արագությունը և ուղղությունը ՝ օգտագործելով պոտենցիոմետր և կոճակներ. 6 քայլ
Arduino Control DC շարժիչի արագությունը և ուղղությունը ՝ օգտագործելով պոտենցիոմետր և կոճակներ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել L298N DC MOTOR CONTROL վարորդ և պոտենցիոմետր ՝ երկու կոճակով DC շարժիչի արագությունն ու ուղղությունը վերահսկելու համար: Դիտեք ցուցադրական տեսանյութ
Կարգավորեք LED լուսավորությունը ՝ օգտագործելով պոտենցիոմետր ՝ 4 քայլ
Կարգավորեք LED պայծառությունը `օգտագործելով պոտենցիոմետր. Նախորդ հոդվածում ես ձեզ ցույց տվեցի, թե ինչպես կարդալ ADC- ի արժեքը Potensometer- ով Arduino- ի միջոցով: Եվ այս անգամ ես կօգտվեմ ADC արժեքի ընթերցումից: Դա LED լուսավորության ճշգրտումն է:
Ինչպես վերահսկել անօդաչու թռչող սարք Quadcopter Brushless DC շարժիչը (3 լարերի տեսակը) ՝ օգտագործելով HW30A շարժիչի արագության կարգավորիչը և Arduino UNO- ն ՝ 5 քայլ
Ինչպես վերահսկել անօդաչու թռչող սարք Quadcopter Brushless DC շարժիչը (3 լարերի տեսակը) `օգտագործելով HW30A շարժիչի արագության կարգավորիչը և Arduino UNO- ն: Նկարագրություն. HW30A շարժիչի արագության կարգավորիչը կարող է օգտագործվել 4-10 NiMH/NiCd կամ 2-3 բջջային LiPo մարտկոցներով: BEC- ը գործում է մինչև 3 LiPo բջիջով: Այն կարող է օգտագործվել Brushless DC շարժիչի արագությունը (3 լար) առավելագույնը մինչև 12Vdc: Հատուկ