Мазмұны:
Бейне: Қолмен жұмыс істейтін 6 нота музыкалық қорап / аспап (жасау және жақсарту!): 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Сәлем! 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 көмегімен қосымша сенсорларды қосуға болады
- Сіз кеңірек диапазон алу үшін кейбір сенсорларды октаваны өзгертуге тырысуға болады
- Дыбыс деңгейі сырғытпасын немесе тұтқаны қосуға болады
- Динамиктен көбірек дыбыс алу үшін күшейткішті қосыңыз
- Дыбыссыз дыбыстарды алу үшін аудио кітапхананы пайдаланыңыз, мүмкін, тіпті «музыкалық қорап» дыбысын жасаңыз.
- Аккордтарды ойнауға тырысу үшін таймер үзілістерін немесе басқа әдісті қолданыңыз!
- Музыкалық парақтар генераторының файлын өңдеңіз, ол сізге жұмыс істейді
- Қағазды белгіленген жылдамдықпен тартатын механизмнің болуы.
Сіздің жобаңызға сәттілік тілеймін және сіздің жетістіктеріңіз туралы маған хабарлаңыз, мен оны естігім келеді.
Ұсынылған:
Қолмен жұмыс істейтін BASIC компьютері: 6 қадам (суреттермен)
Қолмен жұмыс істейтін BASIC компьютері: Бұл нұсқаулықта BASIC жұмыс істейтін шағын портативті компьютерді құру процесі сипатталған. Компьютер ATmega 1284P AVR чипінің айналасында салынған, ол сонымен қатар компьютердің ақымақ атауын шабыттандырды (HAL 1284)
2.2 TFT көмегімен қолмен жұмыс істейтін Recalbox ойын консолі: 6 қадам
2.2 TFT қолдана отырып, портативті қалталы ойын консолі: 2.2 «TFT СКД және Raspberry Pi 0 W және GPIO түймелерін қолдана отырып, портативті ойын қорабының қолмен жұмыс жасауына арналған нұсқаулық. Сіз бұл қадамдарды толық көрсету үшін осы youtube бейнесін қарай аласыз: A. Барлық бөлшектерді алыңыз B. Бөлшектерді дәнекерлеңіз
Батареямен жұмыс істейтін электрониканы айнымалы токта жұмыс істеуге түрлендіру: 4 қадам (суреттермен)
Батареямен жұмыс істейтін электрониканы айнымалы токпен жұмыс істеуге түрлендіру: Біз көптеген электрониканы қуаттандыру үшін батареяларды қолданамыз. Батареямен жұмыс істейтін құрылғылар бар, олар үнемі портативті болуды қажет етпейді. Бір мысал - менің ұлымның аккумуляторлық батареясы. Оны жылжытуға болады, бірақ ол әдетте қалады
Айнымалы токпен жұмыс істейтін ақ жарықдиодты дөңгелек үлкейткіш жұмыс шамы: 12 қадам (суреттермен)
Айнымалы токпен жұмыс істейтін ақ жарықдиодты дөңгелек үлкейткіш жұмыс шамы: үлкейткіш жұмыс шамындағы флуоресцентті дөңгелек шамды ауыстыру үшін жарқын жарықдиодты пайдаланыңыз. Жарық болсын! Орташа қиындық Дөңгелек үлкейткіш жұмыс шамын өте төмен энергияға, сенімділігі жоғары балама жарық көзіне айналдыру арқылы бекітуге нұсқау бар
Қолмен жасалған Arduino жұмыс істейтін RGB Moodlamp: 7 қадам
Қолмен жасалған Arduino-мен жұмыс істейтін RGB Moodlamp: Бұл нұсқаулық 5 бөлікке бөлінеді:- Құрылысты жоспарлау (1-қадам)- Қолдан жасалған көлеңке (2-қадам+2)- ATmega8 контроллерімен 3W жарық диодты жүргізуге арналған электронды схема (4-қадам)- Код ( 5-қадам)- Оны қалай оқшаулауға болады (Ardu жарқылын қосыңыз