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

Տարբեր տեսակների տոնների ստեղծում ՝ օգտագործելով մաթեմատիկական հավասարումներ (MathsMusic) Arduino: 5 քայլ
Տարբեր տեսակների տոնների ստեղծում ՝ օգտագործելով մաթեմատիկական հավասարումներ (MathsMusic) Arduino: 5 քայլ

Video: Տարբեր տեսակների տոնների ստեղծում ՝ օգտագործելով մաթեմատիկական հավասարումներ (MathsMusic) Arduino: 5 քայլ

Video: Տարբեր տեսակների տոնների ստեղծում ՝ օգտագործելով մաթեմատիկական հավասարումներ (MathsMusic) Arduino: 5 քայլ
Video: Սենյակային ծաղիկները ջրելիս պատրաստեք այս խառնուրդը, և ձեր ծաղիկները կլինեն ավելի առողջ 2024, Նոյեմբեր
Anonim
Տարբեր տեսակների տոնների ստեղծում ՝ օգտագործելով մաթեմատիկական հավասարումներ (MathsMusic) Arduino
Տարբեր տեսակների տոնների ստեղծում ՝ օգտագործելով մաթեմատիկական հավասարումներ (MathsMusic) Arduino

Ծրագրի նկարագրությունը:

Սկսվել է նոր ճանապարհորդություն, որտեղ գաղափարները կարելի է հեշտությամբ իրականացնել բաց կոդով համայնքի միջոցով (Շնորհիվ Arduino): Այսպիսով, ահա մի միջոց

· Նայեք ձեր շուրջը և դիտեք ձեր շրջապատը

· Բացահայտեք խնդիրներ, որոնք պետք է լուծվեն

· Մտածեք, փորձեք և շարունակեք սովորել և կիսվել

· Ամենակարևորը, ինչ ես անվանում եմ, դա ՊԱՇՊԱՆԵԼ Է:)

· Կրկնել

Իմ մտադրությունն էր ստեղծել երաժշտական հիմունքներով նախագիծ `օգտագործելով arduino հարթակը

Այսպիսով, ես որոնեցի ինտերնետը և գտա զարմանալի ստեղծագործական նախագծեր, բայց ուզում էի ինքս պատրաստել:

Այսպիսով, ես հանդիպեցի arduino գրադարանի այս տոնայնության () գործառույթին: Ստորև բերված է հղում, որի վերաբերյալ կարող եք գտնել նկարագրական տեղեկատվություն

www.arduino.cc/reference/hy/language/funct…

Այժմ հնչերանգի () գործառույթի մասին կարդալուց հետո գաղափարները սկսեցին իրենց ճանապարհը:

Հիմնականում տոն () գործառույթը, ինչպես կարդացած կլինեիք, առաջացնում է Որոշակի հաճախականության ձայն, այն փոխանցում եք պարամետրով: Այսպիսով, ես մտածեցի, թե ինչպես կարող եմ օգտագործել այս մեկ գործառույթը ՝ տարբեր տեսակի ձայն ստեղծելու համար:

Պատասխանը մաթեմատիկայից էր: Մենք բոլորս մաթեմատիկա ենք օգտագործում ամեն օր, դրա տրամաբանությունը `առեղծվածներ լուծելու մասին

Այս տիեզերքից (Նախադասություն հայտնի Numb3rs հեռուստասերիալից)…

Գաղափարն այն է, որ հնչյուն ստեղծվի, որը կարող է ստեղծվել մաթեմատիկական հավասարումների միջոցով, եկեք այն անվանենք MathMusic

Այս նախագծում ես օգտագործեցի.

· Պարզ երկրաչափական ձևերի տարածքի հավասարումը (քառակուսի, ուղղանկյուն, զուգահեռագիր, եռանկյուն և շրջան)

· Քառակուսային հավասարումներ և Ֆիբոնաչի շարքեր:

ձայն արտադրել: Այժմ դուք կարող եք ընդլայնել այս նախագիծը և նոր երաժշտություն հայտնաբերել ՝ օգտագործելով տարբեր հավասարումներ կամ բանաձևեր…

Քայլ 1: Այս նախագիծը պատրաստելու համար անհրաժեշտ նյութեր

Այս նյութը պատրաստելու համար անհրաժեշտ նյութեր
Այս նյութը պատրաստելու համար անհրաժեշտ նյութեր
Այս նախագիծը պատրաստելու համար անհրաժեշտ նյութեր
Այս նախագիծը պատրաստելու համար անհրաժեշտ նյութեր
Այս նյութը պատրաստելու համար անհրաժեշտ նյութեր
Այս նյութը պատրաստելու համար անհրաժեշտ նյութեր
Այս նյութը պատրաստելու համար անհրաժեշտ նյութեր
Այս նյութը պատրաստելու համար անհրաժեշտ նյութեր

Այս նախագիծը պատրաստելու համար անհրաժեշտ գործիքներ.

  • Arduino UNO- ի խորհուրդ
  • Բարձրախոս կամ ազդանշան ես բարձրախոսին խորհուրդ կտայի ձայնի լավ որակի համար
  • մեկ 220 օմ ռեզիստոր `վնասը միացումն ապահովելու համար
  • Թռչկոտող լարեր `arduino- ն և բարձրախոսը միացնելու համար

Ծրագրային ապահովում

Ձեր ծրագրերը համակարգչից տախտակ վերբեռնելու համար դուք պետք է տեղադրեք Arduino IDE- ն:

եթե անհանգստություն չունեք, ստորև բերված է Arduino IDE- ի տեղադրման հղում

www.arduino.cc/hy/Main/Software

Քայլ 2: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Կարող եք նաև միացում կատարել ստորև բերված հղումով

fritzing.org/home/

Քայլ 3. Ինչպես գործարկել ծրագիրը Arduino- ի միջոցով

Առաջին հերթին անհրաժեշտ է Arduino- ի տախտակը միացնել ձեր համակարգչին կամ համակարգչին `USB մալուխի միջոցով

Այնուհետեւ ներբեռնեք եւ տեղադրեք Arduino IDE Software- ի հղումը:

Վերջապես ներբեռնեք zip ֆայլը, որը պարունակում է այս ծրագրի աղբյուրի կոդը

Այսպիսով, սկսեք և դրանից նոր բան ստեղծեք:

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