Բովանդակություն:
- Պարագաներ
- Քայլ 1: +5V և GND
- Քայլ 2: Միացրեք LED- ները և դիմադրիչները
- Քայլ 3: Միացրեք պոտենցիոմետրը
- Քայլ 4: Arduino կոդ
- Քայլ 5: Փորձարկում և կատարված
Video: Լարսոն օղակ `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագիծը կոչվում է Larson Loop, որը ոգեշնչված է Larson Scanner կոչվող սարքով: Գաղափարն այն է, որ դուք ունեք մի քանի LED լուսարձակներ մի հանգույցում, որտեղ LED- ների լույսը նայում է այնպես, ինչպես այն ընթանում է հանգույցի մեջ: Բացի այդ, պոտենցիոմետրը օգտագործվում է նաև Լարսոնի օղակի ուղղությունն ու արագությունը փոխելու համար
Պարագաներ
Այս նախագծի համար այն պահանջում է.
- 8 1k ohms ռեզիստորներ
- 15-ցատկիչ լարեր
- Arduino Mega (կամ ցանկացած Arduino 8+ PWM կապում)
- 10k ohm պոտենցիոմետր
- 8 LED
Քայլ 1: +5V և GND
Առաջին քայլը գետնին (GND) և հոսանքը (+5V) Արդուինոյից միացնող սեղանին միացնելն է: GND դեպի սյունակները `տախտակի բացասական նշանով: +5V դեպի սյուներ `հացահատիկի դրական նշանով:
Քայլ 2: Միացրեք LED- ները և դիմադրիչները
Հաջորդ քայլը LED- ների և դիմադրիչների տեղադրումն է սեղանի վրա: Թող յուրաքանչյուր դիմադրություն միանա կաթոդի կամ LED- ի ավելի կարճ քորոցին և GND- ին, ինչպես գծապատկերում: Այնուհետև jumper մալուխը միացրեք LED- ի յուրաքանչյուր անոդի կամ ավելի երկար քորոցին և PWM կապին, ինչպես դիագրամում:
Հիշեք, որ ես օգտագործել եմ Arduino Mega- ն, որն ունի PWM կապեր 2-13 կապի համար և ոչ Arduino Uno:
Քայլ 3: Միացրեք պոտենցիոմետրը
Դրանից հետո միացրեք պոտենցիոմետրը հացատախտակին: Պոտենցիոմետրի մի ծայրին միացրեք +5V, իսկ պոտենցիոմետրի մյուս ծայրին ՝ GND: Այնուհետև պոտենցիոմետրի միջին քորոցից մետաղալար միացրեք Arduino- ի A0 կապին:
Քայլ 4: Arduino կոդ
Պատճենեք կոդը ձեր Arduino ծրագրաշարի վրա: Կոդի վերաբերյալ մեկնաբանությունները նկարագրում են դրա ֆունկցիոնալությունը գծերի երկայնքով:
Քայլ 5: Փորձարկում և կատարված
Երբ ավարտեք ծրագրի և սխեմայի կարգավորումը: Գործարկեք կոդը: Դուք պետք է տեսնեք, որ LED- ները կշրջվեն: Դուք կարող եք փոխել դրա ուղղությունն ու արագությունը ՝ կարգավորելով պոտենցիոմետրի կոճակը:
Խորհուրդ ենք տալիս:
LED Cylon սկուտեր - 80 -ականների Լարսոն սկաներ. 5 քայլ (նկարներով)
LED Cylon Scooter- 80-ականների Larson Scanner. Այս նախագիծը 80-ականների 80-ականների սկուտերի արդիականացում է. Ես LED շերտ եմ դնում իմ ընկերոջ ՝ Smokey's Honda Elite- ի վանդակաճաղում, որպեսզի սովորեցնեմ նրան, թե ինչպես զոդում: Շղթան և ծածկագիրը վերամշակված են
Ինչպես ստեղծել միաժամանակյա օղակ Python- ում. 9 քայլ
Ինչպես ստեղծել միաժամանակյա օղակ Python- ում: programրագրավորման մեջ կան պահեր, երբ խնդիրը լուծելու համար անհրաժեշտ է կրկնել մի շարք քայլեր: A while loop- ը թույլ է տալիս շրջանցել կոդի մի հատվածը ՝ առանց կրկնվող կոդ գրելու: Programրագրավորում կատարելիս նույն ծածկագիրը գրելուց և
Ինչպես օգտագործել while օղակ ՝ Java- ում զանգվածը կրկնելու համար. 9 քայլ
Ինչպես օգտվել while loop- ից ՝ զանգվածը Java- ում փոխելու համար: Այսօր ես ձեզ ցույց կտամ, թե ինչպես օգտագործել Java- ն ՝ while հանգույց ստեղծելու համար, որը կարող է օգտագործվել թվերի կամ բառերի ցուցակի միջոցով կրկնելու համար: Այս հայեցակարգը նախատեսված է մուտքի մակարդակի ծրագրավորողների և բոլոր նրանց համար, ովքեր ցանկանում են արագ ծանոթանալ Java Loops- ի և զանգվածների հետ:
ԷՍԳ -ի վրա հիմնված սրտի զարկերի ցուցանիշի օղակ `4 քայլ
ԷՍԳ -ի վրա հիմնված սրտի զարկերի ցուցանիշի օղակ. Ձեր սրտի բաբախյունների հետ համաժամեցվող մի փունջ լուսադիոդներ թարթելը պետք է պարզ լինի շրջակա այս ամբողջ տեխնոլոգիայի հետ, այնպես չէ՞: Դե, դա մինչ այժմ չէր: Ես անձամբ մի քանի տարի պայքարեցի դրա հետ ՝ փորձելով ազդանշան ստանալ բազմաթիվ PPG և ԷՍԳ սխեմաներից
Կրակի օղակ [ՌԵՄԻՔՍ] ՝ 12 քայլ (նկարներով)
Ring of Fire [REMIX]. Դրանցից մի քանիսը կառուցելուց հետո ՝ https: //www.instructables.com/id/Matrix-LED-Light/i որոշել եմ մոմը բերել այլ մակարդակի: Չնայած առաջինը լավ տեսք ունի, այն մի փոքր չափազանց նման է բնօրինակին: Առաջին նախագծի դեմ ոչինչ չկա