Բովանդակություն:
Video: CPE 133 Մետրոնոմ ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Cal Poly- ում մեր վերջին նախագծի համար մենք ստեղծեցինք տեմպ պահպանող սարք, որը կոչվում է մետրոնոմ, և մենք ընտրեցինք այս նախագիծը երաժշտության և թվային դիզայնի պատճառով: Մենք CPE 133 -ում օգտագործել ենք անցյալի լաբորատորիաները, որոնք կօգնեն նախագծել մեր ծածկագիրը և առցանց ձեռնարկներ, որոնք կօգնեն կառուցել լուսատախտակին LED շղթան:
Քայլ 1: Համակարգի ճարտարապետություն
Այս դիզայնը մենք իրականացրեցինք Basys 3 FPGA տախտակի, Breadboard- ի, LED- ների, դիմադրիչների և միացման համար թռիչքների միջոցով:
Այս դիզայնի նպատակն է բարձրացնել և նվազեցնել LED- ի բռնկման արագությունը հետ ու առաջ: Այն տեմպը, որով նրանք բռնկվում են, կոչվում է տեմպ: Theանկալի տեմպը ձեռք բերվեց ՝ օգտագործելով Basys 3 FPGA տախտակի կոճակները ՝ լույսի տեմպը բարձրացնելու կամ նվազեցնելու համար:
Եթե բարձր կոճակը սեղմված լիներ, լույսերն արագանում էին, եթե ներքևը սեղմված լիներ, արագությունը կնվազեր:
Քայլ 2. Շրջանային ճարտարապետություն
Համակարգի ճարտ. Առանց դե-ցատկման կոճակի մեկ սեղմումը կավելանա ժամացույցի հաճախականությամբ:
Tempo Changer. Tempo Changer- ը օգտագործվել է ժամացույցի բաժանարարի կողմից օգտագործվող MAX_COUNT արժեքը մեծացնելու կամ նվազեցնելու համար LED- ն աշխատող ժամացույցի ելքը վերահսկելու համար:
Գրանցվել. Գրանցամատյանը օգտագործվել է տեմպափոխիչից ստացված մեր նոր MAX_COUNT- ի արժեքները պահելու համար: CLR- ն ավելացվեց գրանցամատյանում `MAX_COUNT- ը 1 վայրկյան ժամացույցի հաճախականությանը համապատասխանող արժեքի վերակայելու համար:
Ockամացույցի բաժանարար. Clockամացույցի բաժանարարը օգտագործվում է BASYS 3 տախտակի ժամացույցի իմպուլսները դանդաղեցնելու համար: Դա արվում է ժամացույցի հաճախականությունը բաժանելով տեմպափոխիչում փոխված MAX_COUNT արժեքին:
Տեղափոխման գրանցամատյան. 4-բիթանոց փոփոխված գրանցամատյան է օգտագործվել ժամացույցի զարկերակի բարձրացող եզրին `տախտակի վրա '1' կամ բարձր արժեք թողարկելու համար: Հացահատիկի վրա 4 LED- ներ ունենալով, մենք կարողացանք միաժամանակ 4 LED- ներից միայն 1-ի, հաջորդաբար կատարել ՝ կրկնվող 4 հարվածների հաջորդականություն: Տեղափոխման գրանցամատյանը փոխվեց այնպես, որ 4-բիթանոց ելքը պարունակում էր միայն 1 բարձր արժեք, այսինքն ՝ «0001» կամ «0100»:
Խորհուրդ ենք տալիս:
CPE 133 Վերջնական նախագիծ տասնորդականից երկուական `5 քայլ
CPE 133 Վերջնական նախագիծը տասնորդականից երկուական. Երկուական թվերն առաջին բաներից են, որոնք գալիս են մտքում, երբ մտածում ենք թվային տրամաբանության մասին: Այնուամենայնիվ, Երկուական թվերը կարող են դժվար հասկացություն լինել նորեկների համար: Այս նախագիծը կօգնի նրանց, ովքեր և՛ նոր են, և՛ փորձառու երկուական թվերով mas
555 ժամաչափ Մետրոնոմ ՝ 3 քայլ
555 ժամաչափ Մետրոնոմ. Մետրոնոմն այն սարքն է, որն արտադրում է լսելի սեղմում կամ այլ ձայն կանոնավոր ընդմիջումով, որը կարող է սահմանվել օգտվողի կողմից, սովորաբար րոպեում զարկերի (BPM) արագությամբ: Երաժիշտները սարքն օգտագործում են սովորական զարկերակով նվագելու համար: (https://hy.wikipedia.org/w
Միկրոհսկիչի վրա հիմնված մետրոնոմ. 5 քայլ
Միկրոնոմը հիմնված է մետրոնոմի վրա: Մետրոնոմը ժամանակային սարք է, որն օգտագործվում է երաժիշտների կողմից ՝ երգերում զարկերակին հետևելու և ժամանակի զգացում զարգացնելու սկսնակների մոտ, ովքեր սովորում են նոր գործիք: Այն օգնում է պահպանել ռիթմի զգացումը, որը որոշիչ նշանակություն ունի երաժշտության մեջ: Այս մետրոնոմը
555 ժամաչափի մետրոնոմ - աուդիո և տեսողական ՝ 8 քայլ (նկարներով)
555 Timամաչափի մետրոնոմ - Աուդիո և վիզուալ. Իմ որդին վերջերս սկսել է նվագել ուկուլելե, և ես մտածեցի, որ մետրոնոմը կօգնի նրա ժամանակին: Որպես ստեղծող, ես մտածեցի, որ կարող եմ բավականին հեշտությամբ հարվածել ինձ 555 ժմչփով (ինչը չի կարելի անել մեկով…) Մի փոքր որոնելուց հետո
CPE 133 Աղբարկղերի տեսակավորող ՝ 14 քայլ
CPE 133 Աղբարկղերի տեսակավորիչ. Cal Poly- ում մեր CPE 133 դասի համար մեզ ասացին, որ ստեղծենք VHDL/Basys 3 նախագիծ, որը կօգնի շրջակա միջավայրին և բավականին պարզ էր, որ այն կարող էինք իրականացնել թվային դիզայնի մեր նոր գիտելիքներով: Մեր ծրագրի հիմքում ընկած գաղափարն այն է, որ, ընդհանուր առմամբ