Բովանդակություն:

ԵՐԱՇՏԱԿԱՆ ՔԻUԻ ՝ 5 քայլ
ԵՐԱՇՏԱԿԱՆ ՔԻUԻ ՝ 5 քայլ

Video: ԵՐԱՇՏԱԿԱՆ ՔԻUԻ ՝ 5 քայլ

Video: ԵՐԱՇՏԱԿԱՆ ՔԻUԻ ՝ 5 քայլ
Video: Մուլտ-հանելուկ. երաժշտական գործիքներ. դպրոցական պարագաներ.ՀԵՔԻԱԹ.հայերեն մուլտեր 2024, Հուլիսի
Anonim
ԵՐԱՇՏԱԿԱՆ ՔԻIԻ
ԵՐԱՇՏԱԿԱՆ ՔԻIԻ

Ողջույն, մենք Մալագայի համալսարանի էլեկտրոնիկայի ճարտարագիտության 4-րդ կուրսի երեք ուսանողների խումբ ենք, Հեռահաղորդակցության միջոցներ (https://www.uma.es/etsi-de-telecomunicacion/) և մենք ձեզ ցույց կտանք մեր «Ստեղծագործական էլեկտրոնիկա» կոչվող առարկայի նախագիծը:

Նախագիծը բաղկացած է մինի խաղից, որի ընթացքում arduino- ի տախտակը պատահականորեն որոշում է նվագելու մեղեդին, և նվագարկիչը պետք է պատշաճ կերպով պատասխանի `կտտացնելով համապատասխան կոճակին: եթե սեղմում եք երգի հետ կապված կոճակը, որը լուսավորում է կանաչ LED- ը, և ցուցադրման թիվը կավելանա, եթե ոչ, կարմիր LED լուսավորվում է, և հաշվարկը վերականգնվում է:

Հուսով եմ, որ դուք վայելեք:

Քայլ 1. Նյութերի և բաղադրիչների ցանկ

1x Arduino Լեոնարդո

1x PCB տախտակ

8x կոճակներ

7x 220 ohm դիմադրիչներ

1x 74HC595

1x 7-հատվածի LED էկրան

1x Buzzer

1x Եռակցող

1x անագի կծիկ

1x տափակաբերան աքցան

1x 5V ելքային էներգիայի մատակարարում (օրինակ ՝ powerbank)

Ահա տուփը պատրաստելու համար անհրաժեշտ նյութերը.

1x փայտի կտոր

1x Սպիտակ սոսինձ

1x Էլեկտրական սղոց

1x Henge

Քայլ 2: Կառուցեք արկղը

Կառուցեք արկղը
Կառուցեք արկղը
Կառուցեք արկղը
Կառուցեք արկղը
Կառուցեք արկղը
Կառուցեք արկղը
Կառուցեք արկղը
Կառուցեք արկղը

Նախ, տուփի 4 կողմերը կտրեք չափերով (20x5) սմ: Այնուհետև պատրաստեք տուփի վերևը և հիմքը ՝ կողմերով պատրաստված քառակուսու չափումներով և կողմերը սոսնձեք հիմքով:

Ավելի ուշ, ծխնին տեղադրեք վերևում և կոճակների, լուսարձակների և լուսադիոդների 7 հատվածների համար անցքեր կատարեք: Կպչեք կոճակները վերևում և տեղադրեք Arduino տախտակը հիմքի վրա պտուտակով:

Ի վերջո, բոլոր բաղադրիչները միացված են, և երգերի լուսանկարները տեղադրվում են տուփի վերևում:

Քայլ 3: Տուփի ներսում

Տուփի ներսում
Տուփի ներսում
Տուփի ներսում
Տուփի ներսում
Տուփի ներսում
Տուփի ներսում

Երբ տուփը ձեռք բերեք, խորհուրդ ենք տալիս ստուգել միացումը նախատախտակի մեջ ՝ նախքան PCB- ի տախտակը միացնելը: Նկատի ունեցեք, որ կոճակներն օգտագործում են Arduino- ի PULL-UP դիմադրությունը `ծրագրային ապահովմամբ:

Այնուհետև միացրեք բոլոր կոճակները և 7seg էկրանը arduino տախտակին, օրինակ ՝ օգտագործելով տղամարդ-կին միակցիչներ:

Արդուինոյի տախտակը կարող է սնուցվել տուփի ներսում գտնվող արտաքին մարտկոցով կամ, եթե ցանկանում եք, անմիջապես միանալ համակարգչին տուփի անցքով:

Քայլ 4: Programրագրավորում և բլոկների դիագրամ

Mingրագրավորում և բլոկների դիագրամ
Mingրագրավորում և բլոկների դիագրամ

Հիմնական խնդիրն այն է, որ կարողանանք շատ երգեր տեղադրել առանց SD մոդուլից օգտվելու և առանց ծածկագիրը շատ երկար դարձնելու և կառավարելը դժվար: Դրա համար մենք բոլոր երգերը դրել ենք առանձին գրադարանում և arduino- ից զանգել ենք ՝ դարձնելով հեշտ ընթերցվող և հեշտ փոփոխելի ծածկագիր, որպեսզի կարողանաք փոխել երգերը, ինչպես ցանկանում եք: Գրադարանը օգտագործում է յուրաքանչյուր գրառման հաճախականությունը և լռությունը:

Arduino ծածկագիրը կազմված է անջատիչ գործի կառուցվածքի միջոցով: Նախ, ստեղծվում է պատահական թիվ, և այդ դեպքում հնչող երգը հնչում է: Եթե օգտվողը սեղմում է ճիշտ կոճակը, կապույտ լուսացույցը կլուսավորվի, և հաշվիչը կավելացնի 1, հակառակ դեպքում կարմիր լուսավորվում է լույսը, և մեկնարկի կոճակը սեղմելիս առաջանում է մեկ այլ պատահական երգ:

Կոդը կազմելու համար նախ պետք է.cpp և.h կոդերը ZIP հասցնել, այնուհետև գրադարանը ներմուծել ձեր arduino IDE, -րագիր-> Ներառել գրադարան-> Ավելացնել. ZIP գրադարան:

Խորհուրդ ենք տալիս: