Мазмұны:

Қолмен жұмыс істейтін 6 нота музыкалық қорап / аспап (жасау және жақсарту!): 5 қадам (суреттермен)
Қолмен жұмыс істейтін 6 нота музыкалық қорап / аспап (жасау және жақсарту!): 5 қадам (суреттермен)

Бейне: Қолмен жұмыс істейтін 6 нота музыкалық қорап / аспап (жасау және жақсарту!): 5 қадам (суреттермен)

Бейне: Қолмен жұмыс істейтін 6 нота музыкалық қорап / аспап (жасау және жақсарту!): 5 қадам (суреттермен)
Бейне: According to Promise. Of Salvation, Life, and Eternity | Charles H. Spurgeon | Free Audiobook 2024, Қыркүйек
Anonim
Қолға арналған 6 нота музыкалық қорап / аспап (жасау және жақсарту оңай!)
Қолға арналған 6 нота музыкалық қорап / аспап (жасау және жақсарту оңай!)

Сәлем! Wintergatan деп аталатын шведтік топтың мүшесі Мартин Молиннен шабыттанып, мен жақында музыкалық қораптарға және олар туралы барлық нәрсеге ғашық болдым. Музыкалық қораптарға ән шығаратын адамдар әлі күнге дейін әннің нотасын ноталаудың ескі әдісін қолданады, уақыт аяқталады деп үміттенеді. Мен мұны өз бетімше жасағаннан кейін, бұл шаршататын жаттығу екенін және оны ауыстыруды қолдануға болатынын білемін. Сонымен, мен ән құру үшін инфрақызыл сызық детекторларын қолдану туралы ойладым. Бұл тек ақ -қара баспа қағазын оқу керек дегенді білдіреді, сонымен қатар дыбысты шығару үшін газетті сканерлеу сияқты әр түрлі мақсаттарда қолданылуы мүмкін.

1 -қадам: материалдар

Бұл мен қолданған материалдар, бірақ олар өте алмастырылады. Сізге не сәйкес келетінін қараңыз!

- Ардуино Уно

- Динамик немесе дыбыстық сигнал

- 9В батарея

- 9 вольтты аккумуляторлық қысқыш

- Қосу / өшіру қосқышы

- 6 x QRD1114 шағылыстыратын сенсор

- Өтпелі кабельдер

- Ағаш қорап (10 x 15 x 9)

2 -қадам: Цикл

Цикл
Цикл
Цикл
Цикл

Менің ойымша, бұл схема секіру болып табылады және бұл жобаның ең қиын бөлігін шектейді. Бірақ бұл сізді қорқытпасын; бұл соншалықты жаман емес.

QRD1114 шағылысатын сенсор

Рефлексиялық сенсор - бұл бір сенсордағы екі сенсор. Онда жіберуші де, алушы да бар. Жіберуші - сарғыштан ақ түске дейін, ал қабылдағыш - қара, күңгірт. Сондықтан оған Arduino қосылған 4 аяғының бәрі қажет. Ресивердегі нүктеде 5 вольтке қосылған 10 к Ом резисторы мен Arduino аналогтық түйреуішіне жалғанған кабель қажет. Бұған диагональ бойынша қарама -қарсы 5 вольтке қосылу керек, бірақ 220 Ом резистор арқылы. Қалған екі аяқты жерге тікелей қосуға болады (GND). 6 немесе одан да көп қондыру өте тығыз, сондықтан мүмкіндігінше оларды дәнекерлеуді ұсынамын.

Спикер

Динамикті қосу өте оңай. - істікшені жерге жалғап, + түйреуішті Arduino сандық түйреуішіне жалғаңыз. Мен бұл жобаға ~ 9 пин қолдандым.

Батарея

Arduino -дың батареямен жұмыс істеуіне рұқсат беру үшін мен сізге осы нұсқаулықты тексеруді ұсынамын:

www.instructables.com/id/Powering-Arduino-…

Олар мұны қалай жасау керектігін түсіндіретін керемет жұмыс жасайды. Мен бұл оқулықты жобам үшін де қолдандым.

3 -қадам: Кодекс

Енді код үшін. Бұл жоба Arduino бағдарламалық жасақтамасында бағдарламаланған базалық кітапханаларды қолданады.

Тек zip файлын шығарып, қалтаны ашыңыз. Сіз екі қойынды көре алуыңыз керек; HandHeldMusicBox және қадамдар.h. Осы жерден бару керек!

Егер pitches.h жоқ болса, 'shift + ctrl + T' пернелер тіркесімін басу арқылы жаңа қойынды жасауға болады. H. Осы жерден.txt файлындағы барлық нәрсені жаңа қойындыға көшіру керек.

4 -қадам: Музыкалық парақ

Музыкалық парақ
Музыкалық парақ

Музыкалық парақты жасау үшін мен «Speelpapier» деп аталатын Google электрондық кестесін жасадым, ол голланд тілінде «Қағаз ойнау» дегенді білдіреді. Сіз оны мына сілтеме арқылы тексере аласыз:

docs.google.com/spreadsheets/d/1MHBrFVECut…

Егер сіз әнді өзіңіз жасағыңыз келсе, парақтың барлығын көшіру немесе оның көшірмесін дискіге сақтау арқылы жасауға болады. Егер сіз Excel -ді Google электрондық кестелерінде қолданғыңыз келсе, оны Файл> Басқаша жүктеу> Microsoft Excel астындағы excel файлы ретінде жүктеу арқылы жасауға болады.

Музыкалық параққа жазу қазір біршама оғаш. Жазбалар G -ден E -ге дейін барады. Егер сіз G белгісін белгілі бір тақтада ойнағыңыз келсе, сол жақта «САНДАР ҚАТАРЫ» деп жазылған «1» толтырасыз. Google электрондық кестелері бұл сан емес, кодта қолдануға болатын жол екенін түсіну үшін санның алдына 'белгісін қойыңыз.

'1 = Г.

'2 = А.

'3 = В

'4 = С

'5 = D

'6 = Е

Өзіңіздің әуендеріңізді жасаудан рахат алыңыз.

5 -қадам: жетілдіру

Енді ең маңызды қадам үшін: оны өзіңіз жасаңыз!

Мен сізге портативті музыкалық қорапты жасаудың негізгі қадамдарын, тұжырымдаманы жақсартудың уақыты келді. Міне бірнеше кеңестер:

- Мультиплексорды немесе басқа Arduino көмегімен қосымша сенсорларды қосуға болады

- Сіз кеңірек диапазон алу үшін кейбір сенсорларды октаваны өзгертуге тырысуға болады

- Дыбыс деңгейі сырғытпасын немесе тұтқаны қосуға болады

- Динамиктен көбірек дыбыс алу үшін күшейткішті қосыңыз

- Дыбыссыз дыбыстарды алу үшін аудио кітапхананы пайдаланыңыз, мүмкін, тіпті «музыкалық қорап» дыбысын жасаңыз.

- Аккордтарды ойнауға тырысу үшін таймер үзілістерін немесе басқа әдісті қолданыңыз!

- Музыкалық парақтар генераторының файлын өңдеңіз, ол сізге жұмыс істейді

- Қағазды белгіленген жылдамдықпен тартатын механизмнің болуы.

Сіздің жобаңызға сәттілік тілеймін және сіздің жетістіктеріңіз туралы маған хабарлаңыз, мен оны естігім келеді.

Ұсынылған: