Բովանդակություն:
- Քայլ 1: Քայլ 1. Բացահայտեք ձեր LED- ի դրական կողմը
- Քայլ 2: Քայլ 2. Տեղադրեք LED- ը Breadboard- ում
- Քայլ 3: Քայլ 3: Ավելացնել դիմադրություն
- Քայլ 4: Քայլ 4. Մետաղալարը միացրեք Breadboard- ին
- Քայլ 5: Քայլ 5. Տեղադրեք մետաղալարերը կապում
- Քայլ 6: Քայլ 6: Կրկնեք
- Քայլ 7: Քայլ 6: Հող
- Քայլ 8: Քայլ 8. Գրունտ 2 -րդ մաս
- Քայլ 9: Քայլ 9: Վերբեռնման ծածկագիր
Video: Project1 LED: 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս նախագծի ոգեշնչումը ստացվեց օղակաձև լույսերից ՝ ստորև ներկայացված տեսանյութում ՝ 0: 22-0: 28
Իսկ ներքևում կարող եք ներբեռնել իմ արդյունքի տեսանյութը:
Քայլ 1: Քայլ 1. Բացահայտեք ձեր LED- ի դրական կողմը
Դրական կողմը կունենա ավելի երկար մետաղական ոտք, քան բացասականը:
Քայլ 2: Քայլ 2. Տեղադրեք LED- ը Breadboard- ում
Տեղադրեք LED- ն, որպես այդպիսին, ձեր տախտակի մեջ, իսկ բացասական ոտքը ՝ կապույտ գետնի գոտում:
Քայլ 3: Քայլ 3: Ավելացնել դիմադրություն
Այս օրինակի համար ես տեղադրում եմ 100 օմ դիմադրություն նույն սյունակում, ինչպես LED- ը: Հաշվարկելու համար, թե ինչ ռեզիստոր է անհրաժեշտ ձեր LED- ի համար օգտագործեք բանաձևը, որը գտնվում է https://www.ohmslawcalculator.com/led-resistor-calculator կայքում:
Քայլ 4: Քայլ 4. Մետաղալարը միացրեք Breadboard- ին
Միացրեք մետաղալարը այն սյունակին, որի մեջ գտնվում են LED- ն ու դիմադրությունը:
Քայլ 5: Քայլ 5. Տեղադրեք մետաղալարերը կապում
Անջատված Arduino տախտակի միջոցով մետաղալարի մյուս ծայրը տեղադրեք ձեր տախտակի 3 -րդ կապում:
*Նշում այս նախագծի համար ես օգտագործում եմ 3, 5, 6, 9, 10, 11 կապերը, քանի որ դրանք իմ Arduino Uno տախտակի կապում են, որոնց PWM- ը նշված է the թվի կողքին: ունեն նաև PWM:
Քայլ 6: Քայլ 6: Կրկնեք
Կրկնեք քայլերը 2-5, ևս 5 անգամ
Քայլ 7: Քայլ 6: Հող
Տեղադրեք մետաղալար կապույտ հողային գոտում:
Քայլ 8: Քայլ 8. Գրունտ 2 -րդ մաս
Տեղադրեք գրունտային մետաղալարը ձեր տախտակի գրունտային քորոցի մեջ:
Քայլ 9: Քայլ 9: Վերբեռնման ծածկագիր
Այժմ կարող եք միացնել ձեր Arduino- ն ձեր համակարգչին և վերբեռնել ձեր ծածկագիրը դրանում, կամ պատճենել ստորև նշված կոդը:
/* Project1 LED ազդեցություն
Միանգամից թուլացնում է բազմաթիվ LED- ները, այնուհետև դրանք մարում է ներքև, այնուհետև հաջորդականությամբ հետապնդում է բազմաթիվ LED- ներ:
Շղթա.
- LED- ները 2 -ից 7 -ի կապումներից մինչև գետնին
ստեղծվել է 2018 թ
հեղինակ ՝ Սթիվեն Johnsonոնսոն */
int ժմչփ = 80; // Որքան մեծ է թիվը, այնքան դանդաղ է լինում ժամանակը:
void setup () {
// օգտագործեք for loop ՝ յուրաքանչյուր քորոց որպես ելք նախաստորագրելու համար. for (int thisPin = 2; thisPin <12; thisPin ++) {pinMode (thisPin, OUTPUT); }}
դատարկ շրջան () {
// կրկնել կապումների վրա. for (int thisPin = 2; thisPin <12; thisPin ++) {// մարել LED- ն այս Pin- ում անջատվածից մինչև ամենապայծառ. for (int brightness = 0; brightness <255; brightness ++) {analogWrite (thisPin, պայծառություն); }} // դադար LED- ների միջև. հետաձգում (1250);
// մարել LED- ն այսPin- ի ամենապայծառից մինչև անջատված:
for (int brightness = 255; brightness> = 0; brightness--) {analogWrite (3, brightness); analogWrite (5, պայծառություն); analogWrite (6, պայծառություն); analogWrite (9, պայծառություն); analogWrite (10, պայծառություն); analogWrite (11, պայծառություն); ուշացում (2); }
// հանգույց ամենացածր կապից մինչև ամենաբարձրը.
// միացրեք քորոցը.
analogWrite (3, 255); հետաձգում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (5, 255); analogWrite (3, 180); հետաձգում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); հետաձգում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); հետաձգում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (3, 255); analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (5, 255); analogWrite (3, 180); analogWrite (11, 80); analogWrite (10, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); analogWrite (11, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); ուշացում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (11, 80); analogWrite (10, 0); հետաձգում (ժամանակաչափ); // անջատեք քորոցը.
// միացրեք քորոցը.
analogWrite (11, 0); հետաձգում (ժամանակաչափ); // անջատեք քորոցը:}
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)