Բովանդակություն:
- Քայլ 1: Պաշարներ
- Քայլ 2: Շղթա
- Քայլ 3: Կոդեր
- Քայլ 4: Վերբեռնեք ծածկագրերը
- Քայլ 5: Խնդիրների վերացում
- Քայլ 6: Փոքր հուշում
Video: Ստեղնաշարի գործիք Arduino- ով (Arduino գրքից) `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ահա ձեռնարկ, թե ինչպես ստեղծել ստեղնաշարի գործիք Arduino- ով: Այն տևում է ընդամենը 6 քայլ, ինչը սկսնակների համար հեշտ է սկսել Arduino- ով: Նախագծի արդյունքն ավելի շատ հարվածային գործիք է թվում, քան լարային: Ներառված են 4 նոտաներ ՝ C, D, E և F:
Քայլ 1: Պաշարներ
Ահա այս նախագծի մատակարարումների ցանկը.
- Arduino Uno
- գրատախտակ (չափը նշանակություն չունի և պարտադիր չէ, որ այն կցված լինի Arduino- ին)
- Պիեզո
- 4 կոճակ
- 4 դիմադրություն
- 2 10k Ohms Resistor (շագանակագույն, սև, նարնջագույն)
- 220 Օմ դիմադրություն (կարմիր, կարմիր, շագանակագույն)
- 1M Ohms Resistor (շագանակագույն, սև, կանաչ)
- 9 լար (երկարությունը նշանակություն չունի, ավելի կարճ լարերը, որոնք կարող են տեղավորվել, տախտակը ավելի կոկիկ տեսք ունի)
Գումարած
Քայլ 2: Շղթա
Բոլոր պաշարների պատրաստումից հետո մենք կարող ենք անցնել միացման սխեմայի ստեղծմանը: Ահա շղթայի երկու նկար: Մեկը սխեմատիկ է, իսկ մյուսը `տախտակի իրական տեսքը: Նրանք երկուսն էլ ճիշտ են: Շրջանակ ստեղծելու համար լավ է հետևել որևէ կերպ, թեև իրական տեսքը մի փոքր ավելի ուղիղ առաջ է:
(Այս նախագծում բոլոր բաղադրիչները չունեն բևեռականություն, ինչը նշանակում է, որ այն պետք է աշխատի երկու եղանակով ՝ ոտքերը տեղադրվում են տախտակի վրա)
Քայլ 3: Կոդեր
Ահա այս նախագծի ծածկագրերը.
int կոճակներ [0];
int նշումներ = {262, 294, 330, 349};
void setup () {Serial.begin (9600); }
դատարկ շրջան () {
int keyVal = analogRead (A0);
Serial.println (keyVal);
if (keyVal == 1023) {տոն (8, նշումներ [0]); }
այլապես եթե (keyVal> = 990 && keyVal <= 1010) {տոն (8, նշումներ [1]); }
այլապես եթե (keyVal> = 505 && keyVal <= 515) {տոն (8, նշումներ [2]); }
այլապես եթե (keyVal> = 5 && keyVal <= 10) {տոն (8, նշումներ [3]); }
else {noTone (8); }
}
(ուշադրություն դարձրեք. մի մոռացեք յուրաքանչյուր տողից հետո տեղադրել ստորակետ. բոլոր կոդերն ավարտվելուց հետո հաստատեք այն `կտտացնելով վերին ձախ անկյունում գտնվող նշագծին, կտտացնելուց հետո այն պահանջում է ձեզ պահել այն; կոդերը ստանալուց հետո) ստուգված, անցեք Գործիքներ, ահա այս բովանդակության տակ կա երկու բան, որոնք պետք է արվեն.
Քայլ 4: Վերբեռնեք ծածկագրերը
Համակարգչից/նոթբուքից կոդերը Arduino- ին վերբեռնելու համար անհրաժեշտ է ադապտեր, այն ունի մի կողմ, որը միանում է Arduino- ին, իսկ մյուս կողմը `USB միակցիչին:
(ադապտորը միշտ պետք է ներառված լինի Arduino հավաքածուից):
Քայլ 5: Խնդիրների վերացում
Եթե ամեն ինչ արվել է 1 -ին քայլից ՝ 4 -րդ քայլից, բայց այն չի աշխատում, ահա այն բաների ցանկը, որոնք կարելի է անել.
- կրկնակի ստուգեք բոլոր կապերը `տեսնելու, արդյոք դրանք սերտորեն կապված են, թե ոչ, ներառեք լարերը, կոճակները, ռեզիստորները և պիեզոն
- կրկնակի ստուգեք ծածկագրերը `դրանք վերբեռնված են, թե ոչ
- եթե մարտկոցները միացված են, երբ այն միացված է Arduino- ին, բայց Arduino- ի տախտակի վրա լույս չկա, դա նշանակում է, որ մարտկոցը սպառվում է:
Քայլ 6: Փոքր հուշում
Սխալները վերացնելուց և սխալները հայտնաբերելուց հետո կարող են փոփոխություններ կատարվել: Եթե փոփոխությունները վերաբերում են միացումներին կամ բևեռականությանը (ոչ այս նախագծում), որոնք ոչ մի կապ չունեն կոդի հետ, մենք միշտ կարող ենք սեղմել Arduino- ի տախտակի վերակայման այս կոճակը: Այդ կերպ, մենք ստիպված չենք լինում վերաբեռնել ծածկագրերը ամեն անգամ, երբ փոփոխություններ ենք կատարում կապերում:
Խորհուրդ ենք տալիս:
Arduino գործիք ՝ 4 քայլ
Arduino գործիք. Այս Arduino գործիքը պատրաստված է HC-SR04 ուլտրաձայնային տվիչով և ուժի զգայուն դիմադրիչով: Դուք կարող եք երաժշտություն նվագել ՝ սեղմելով ուժի սենսորը և ձեռքը թափահարելով տարբեր հեռավորությունների ուլտրաձայնային տվիչի առջև ՝ տարբեր նոտաներ նվագելու համար: Վա
Ստեղծեք երաժշտական գործիք ՝ օգտագործելով Arduino- ն և Flick Large: 9 քայլ
Ստեղծեք երաժշտական գործիք ՝ օգտագործելով Arduino և Flick Large. Լսեք ձեր ներքին մարմնի էներգիան և թրթռանքները: Նախագիծը նկարագրում է, թե ինչպես կարելի է պատրաստել ձեռքի ալիքները երաժշտության վերածող էլեկտրոնային գործիք: Արդուինոն ծրագրված է 3D շարժուձևի շարժումով ձեռքի շարժումը վերափոխել երաժշտական նոտաների և այնուհետ սինթեզել
Աղյուսակ գործիք ՝ 8x8 LED RGB մատրիցով և Arduino Uno ՝ 6 քայլ
Աղյուսակ գործիք 8x8 LED RGB մատրիցով և Arduino Uno- ով: Բարև, սիրելիս: Այս ձեռնարկում մենք կանենք DIY RGB LED գործիքը, որը կարող է օգտագործվել որպես սեղանի գործիքի կամ լուսավորության լուսավորություն: Բայց առաջին հերթին, միացիր իմ հեռագրային ալիքին ՝ ավելի զարմանալի նախագծեր տեսնելու համար: Նաև դրա մոտիվացիան ինձ համար
Ստեղնաշարի ինտերֆեյս 8051 -ով և Ստեղնաշարի համարների ցուցադրում 7 հատվածում. 4 քայլ (նկարներով)
Ստեղնաշարի ինտերֆեյս 8051 -ով և 7 հատվածով ստեղնաշարի թվերի ցուցադրում. Այս ձեռնարկում ես ձեզ կասեմ, թե ինչպես կարող ենք ստեղնաշարը միացնել 8051 -ին և ստեղնաշարի համարները ցուցադրել 7 հատվածի էկրանով:
Ipod կամ Mp3 Player Hardcase գրքից. 6 քայլ (նկարներով)
Ipod կամ Mp3 Player Hardcase From Book: օգտագործված/անօգուտ գիրքը վերամշակեք ipod- ի կամ այլ mp3 նվագարկիչի գործառնական կոշտ պատյանում: