Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: Սկսելու համար
- Քայլ 3: Լարերի տեղադրում
- Քայլ 4. Պոտենցիոմետր և LED կարգավորում
- Քայլ 5: Կոդ
Video: LED Dimmer պոտենցիոմետրով. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա ուսանելի է, որը սովորեցնում է ձեզ, թե ինչպես օգտագործել պոտենցիոմետրը լուսադիոդի լուսավորությունը լուսավորելու համար:
Քայլ 1: Նյութեր
- Արդուինո
- Համակարգիչ
- Breadboard
- LED
- 5 Արական լարեր
- Պոտենցիոմետր
- USB մալուխ
Քայլ 2: Սկսելու համար
Միացրեք Arduino- ն համակարգչին USB մալուխով:
Քայլ 3: Լարերի տեղադրում
Այն բանից հետո, երբ Arduino- ն միացված է համակարգչին USB լարով, մենք կվերցնենք առաջին մետաղալարը և մի ծայրը կդնենք գետնին, իսկ մյուսը `j1- ին: Այնուհետև երկրորդ մետաղալարը կդնեք A0- ից մինչև j3: Այնուհետև երրորդ լարը կդնեք 5v- ից մինչև j5:
Դրանից հետո դուք կդնեք չորրորդ մետաղալարը D9- ից մինչև j15: Հետո հինգերորդ և վերջին մետաղալարը գետնից մինչև j17:
Քայլ 4. Պոտենցիոմետր և LED կարգավորում
Տեղադրեք բռնակը դեպի կողմը լարերից: Միացրեք այն f1 f3 և f5. Այնուհետև վերցրեք LED- ն, որն ավելի երկար ոտքն է դնում f15- ում, իսկ կարճը ՝ f17- ում:
Քայլ 5: Կոդ
Սրանք այն փոփոխականներն են, որոնք համակարգչին ասում են, թե ինչ են նշանակում հատուկ բառեր.
int potPin = A0; Սա համակարգչին ասում է, որ պոտենցիոմետրի միջին մասը, որը մենք անվանում ենք potPin, միացված է A0 int readValue- ին; Սա համակարգչին ասում է, որ երբ մենք ասում ենք readValue նշանակում է կարդալ պոտենցիոմետր
Սա Void Setup- ն է, որը տեղի է ունենում միայն մեկ անգամ ՝ մնացած ծածկագրի համար:
void setup () {Սա պարզապես ձեզ ասում է, որ սա Void Setup- ի սկիզբն է
pinMode (9, OUTPUT); Սա կարգավորում է լույսը, որպեսզի այն հետագայում միացվի
pinMode (potPin, INPUT); Սա կարգավորում է պոտենցիոմետրը, որպեսզի մենք կարողանանք այն հետագայում օգտագործել
Հաջորդ մասը դատարկ օղակն է, որը անընդհատ անցնում է, մինչև չկանգնեցնեք այն:
դատարկ շրջան () {
readValue = analogRead (potPin); Սա համակարգչին ասում է, որ կարդա պոտենցիոմետրը, երբ մենք ասում ենք readValue:
readValue = քարտեզ (readValue, 0, 1023, 0, 255); Սա թվերը փոխակերպում է պոտենցիոմետրից, որը 0-1023-ից է, LED- ի համարներին `0-255-ից:
analogWrite (9, readValue); Սա համակարգչին հուշում է, որ լուսավորի լուսադիոդը այն պայծառությամբ, որին պոտենցիոմետրն է ասում:
}
Սա ամբողջ ծածկագիրն ինքնին է.
int potPin = A0; int readValue = 0;
void setup () {
pinMode (9, OUTPUT);
pinMode (potPin, INPUT);}
դատարկ շրջան () {
readValue = analogRead (potPin);
readValue = քարտեզ (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Խորհուրդ ենք տալիս:
Indigo Led Cube 3*3*3 Adxl35- ով և պոտենցիոմետրով ՝ 8 քայլ
Indigo Led Cube 3*3*3 Adxl35- ով և Potentiometer- ով. Սա առաջին անգամն է, երբ ես հրատարակում եմ Instructables: Ես Arduino- ի հետ պատրաստել եմ 3*3*3 լողացող խորանարդ: Այս մեկի լրացուցիչ առանձնահատկություններն այն են, որ led- ը կարող է շարժվել ըստ իր հարթակի տեղաշարժը: Իսկ led- ի օրինակը կարող է տարբեր լինել `ըստ
LED լուսավորության վերահսկում պոտենցիոմետրով Arduino- ով ՝ 3 քայլ
LED լուսավորության վերահսկում պոտենցիոմետրով Arduino- ով. Այս նախագծում մենք վերահսկելու ենք LED- ի պայծառությունը `օգտագործելով պոտենցիոմետրով ապահովված փոփոխական դիմադրությունը: Սա շատ հիմնարար նախագիծ է սկսնակների համար, բայց այն ձեզ շատ բան կսովորեցնի պոտենցիոմետրերի և լուսադիոդային աշխատանքների մասին, որոնք անհրաժեշտ են adva պատրաստելու համար
RGB Led Կառավարվում է Bluetooth- ով կամ պոտենցիոմետրով ՝ 5 քայլ
RGB Led վերահսկվում է Bluetooth- ով կամ պոտենցիոմետրով. Բարև, այսօր ես ուզում էի ձեզ հետ կիսել իմ Arduino նախագիծը: Ես RGB- ն ղեկավարել եմ Arduino- ի կողմից: Այն ունի 3 ռեժիմ և 2 ինտերֆեյս: Առաջին ռեժիմը ձեռքով կառավարումն է, երկրորդը ՝ սառը ծիածանը և երրորդը ՝ գունավոր կողպեքը: Սկզբում դուք չափում եք պոտենցիոմետրը: Հետո դու
Երկակի 7 հատվածից բաղկացած ցուցադրում, որը վերահսկվում է շրջանագծի պոտենցիոմետրով Python - Տեսողության համառության ցուցադրում. 9 քայլ (նկարներով)
Երկակի 7 հատվածից բաղկացած ցուցադրումներ, որոնք վերահսկվում են շրջանագծի պոտենցիոմետրով: Python-Տեսողության համառության դրսևորում. Այս նախագիծը օգտագործում է պոտենցիոմետր `7 սեգմենտանոց LED էկրանների (F5161AH) ցուցադրումը վերահսկելու համար: Պոտենցիոմետրի բռնիչը պտտելիս ցուցադրվող թիվը փոխվում է 0 -ից 99 -ի սահմաններում: momentանկացած պահի վառվում է միայն մեկ LED, շատ կարճ, բայց
3 Servo Motors- ի կառավարում 3 պոտենցիոմետրով և Arduino- ով. 11 քայլ (նկարներով)
3 Servo Motors- ի կառավարում 3 պոտենցիոմետրով և Arduino- ով. Բարև ձեզ: Սա իմ առաջին հրահանգն է, ուստի ես հույս ունեմ, որ դուք համբերատար կլինեք իմ նկատմամբ, եթե ես որևէ սխալ թույլ տամ այն ստեղծելիս: Այն գրված է սկսնակների համար, այնպես որ ձեզանից առավել առաջադեմները կարող են շատ բան բաց թողնել և պարզապես միացնել այն: Նպատակը, որը ես դրել եմ