Мазмұны:
- 1 -қадам: Жабдықтар
- 2 -қадам: ұяны дәнекерлеңіз
- 3 -қадам: Джекты тақтаға жалғаңыз
- 4 -қадам: Ұяшықты бекітіңіз
- 5 -қадам: Екі зондты қосыңыз
- 6 -қадам: Breadboard тақтасын Arduino -ға бекітіңіз
- 7 -қадам: Arduino -ны Mac компьютерінің USB портына қосыңыз
- 8 -қадам: Arduino бағдарламасын жасаңыз
- 9 -қадам: Mac бағдарламасын жасаңыз
- 10 -қадам: Mac арқылы Applescript арқылы қашықтан басқару
- 11 -қадам: жүгіріңіз
- 12-қадам: Voila-бейне демо
Бейне: Гитараның күшейткіш педальынан Mac OS аяқ ауыстыруы: 12 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Mac үшін аяқ педаль қажет пе? Екі гитаралық педаль мен ардуино тақтасы бар ма? Бірнеше сым, үш бұрышты 1/4 дюйм және бәрі дайын. Маған аудио транскрипция жасау керек болды, мен педальды ойнату/кідірту және артқа өткізу үшін қолдандым. Бұл оқу құралы аяқ педальын жасауды көрсетеді Macintosh компьютері Arduino мен 2 коммутаторлы гитаралық педальды қолданады. Сіз дәнекерлеуді және қарапайым кодты жазуды жақсы білуіңіз керек. Егер сізге гитаралық педальды қосқыш қажет болса, оны сатып алуға немесе басқа нұсқаулықпен жасауға болады. осы бірімен.
1 -қадам: Жабдықтар
1) Гитаралық педаль (мен екі қосқыш педальды қолданамын) 2) Ардуино (мен диецимиланы қолданамын) 3) Нан тақтасы (немесе қаласаңыз, прототип тақтасы) 4) Үш дирижер 1/4 дюймдік стерео телефон ұясы (біреуі бар) RadioShack -те) 5) 2 1к Ом резисторлары 6) Сым (сіз не жатқаныңызды білесіз) 7) Пісіру үтігі (және Дәнекер де көмектеседі)
2 -қадам: ұяны дәнекерлеңіз
Ұяшықта (және сәйкес штепсельде) үш қосылу нүктесі бар: Сақина, Кеңес, Жең. Әр коннекторға сым дәнекерлеу керек. Ақылды болу үшін сымдарды әртүрлі түстерге айналдырыңыз. Жең (менің суреттегі қара сымға бекітілген) - бұл педальдағы қосқыштардың әрқайсысына қосылатын ортақ желі. Егер біз оған (қара сымға) кернеу берсек, №1 қосқыш ұшы сымды қосады/өшіреді (менің суреттегі жасыл). Дәл осылай, №2 қосқыш сақинаны қосады және өшіреді (менің фотосуретімде сары). Егер сіз шатассаңыз (мен түсіндім), ұядағы әр сымға басқа түсті сымды дәнекерлеңіз. Оны анықтау үшін сіз вольт өлшегішті қолданып, үздіксіздікті тексере аласыз (немесе оны жарық диоды бар тақтаға жалғаңыз). Мен әр сымға қарап, ол штепсельдің қандай бөлігіне тиетінін білдім.
3 -қадам: Джекты тақтаға жалғаңыз
Бұл қадам әбігерге түседі. Біз ұяны нан тақтасына қосамыз, негізінен, біз arduino -дан қуат алып, оны табанға ауыстырамыз (ұядағы қара сым арқылы - мен қызыл сымды қолдану керек екенін білемін). Содан кейін ұяның әр сымы 1к Ом резисторға қосылады. Әр резистордың артқы жағынан жерге қарай. Содан кейін бізге әр резистордың алдыңғы жағынан тақтаны алып тастау үшін екі жомарт сым қажет (ұяға қайта кіретін жердің жанында. Бұл екі сымды біз жоғары/ жоғары) тексеру үшін қолданамыз. Arduino -да LOW.
4 -қадам: Ұяшықты бекітіңіз
Жеңді сызық ҚЫЗЫЛ 5v -ге қосылатындай етіп, ұяны бекітіңіз, сақина мен ұшы резисторлардың әрбір бастарына қосылуы керек, егжей -тегжейлі білу үшін екінші фотодағы кішкентай қораптарға қараңыз.
5 -қадам: Екі зондты қосыңыз
Бізге әр резистордың жоғарыдан (жерге емес, екіншісіне) біздің arduino -ға өтуі үшін 2 сым қажет. Толық ақпарат алу үшін суреттегі ұзын қораптарға қараңыз.
6 -қадам: Breadboard тақтасын Arduino -ға бекітіңіз
Енді біз нан тақтасынан төрт сымды Arduino -ға қосамыз. ҚЫЗЫЛ қуат сымын Arduino құрылғысындағы 5В қуат желісіне қосыңыз. ҚАРА жерге қосылған сымды Arduino құрылғысындағы GND желісіне қосыңыз. № 1 қосқышты (GREEN желісі) Arduino құрылғысындағы №9 істікке қосыңыз. (САРЫ желісі) Arduino -дағы №8 түйреуішке. (8 және 9 түйреуіштерді Arduino кернеуіне тексереміз)
7 -қадам: Arduino -ны Mac компьютерінің USB портына қосыңыз
Arduino/Breadboard/Jack/Switch комбинациясын USB портына қосыңыз.
8 -қадам: Arduino бағдарламасын жасаңыз
Міне, біз ардуиноны кодтағымыз келеді. Сіз өзіңізге ұнайтын кез келген түйреуіштерді қолдана аласыз. Негізінде, түйреуіш өзгерген сайын сериялық портқа жазғымыз келеді. Біз #2 коммутаторға 1, ал коммутаторға «2» жазамыз. Шынында да, сіз бұл орнатумен аккорд жасай алмайсыз (бірақ кодты өзгерту үшін оны өзгертуге болады). Ум, кодты алу үшін FootSwitch.pde файлын пайдаланыңыз …-j.webp
9 -қадам: Mac бағдарламасын жасаңыз
Сонымен, қазір бізде Arduino -мен сөйлесетін аяқ қосқышы бар. Біз қосқыштарды басқан кезде Arduino сериялық құрылғыға 1 немесе 2 жазады. Бізге оны оқу үшін Mac компьютерінде бірдеңе қажет. Arduino -ны пернетақтаға айналдыру өте қиын. Сонымен, біз Mac үшін контроллер болу үшін кішкене С бағдарламасын жазамыз, біз Tod E. Kurt-тың Arduino сериялық портын оқитын қолданыстағы arduino-сериялық бағдарламасын алудан бастаймыз. Мен 1 немесе 2 -ді көргенде заттарды автоматты түрде жасау үшін бірнеше шағын өзгертулер енгіздім. Қосылған файл жақсы жұмыс істеуі керек. Егер сіз не болып жатқанын көргіңіз келсе, түсініктемелерді оқи аласыз, бірақ бұл әлсіз емес. Сіз дереккөзді (arduino-serial-footswitch.c файлы) немесе құрастырылған қосымшаны (үшінші файл: arduino-serial-) жүктей аласыз. Оны жүктеп алып, жаңа қалтаға салыңыз. Егер сіз оны құрастырғыңыз келсе, мен білемін деп ойлаймын: 1) iTerm мен CD -ді сол каталогқа ашыңыз 2) теру арқылы құрастырыңыз: gcc -o arduino -serial -footswitch arduino-serial-footswitch.c
10 -қадам: Mac арқылы Applescript арқылы қашықтан басқару
Сондықтан бізге екі AppleScript жазу керек. Бұл біз қалаған қосымшаны ашады және біз қалаған пернетақтаны (таңбашаны) тереді. Бұл үшін менің шаблоным қоса берілген. Сіз AppleScript -ті дерлік оқи аласыз. Қосылған файлды қарап шығыңыз. AppleScript -тен жасауға болатын негізгі оқиғалардың үш түрі бар: «'төмен түсіру' ',' 'кілт коды' 'және' 'перне басу' '. Сіздің жүгірісіңіз әр түрлі болуы мүмкін, сондықтан алдымен «пернелер тіркесімін» қолданып көріңіз … егер бұл көмектеспесе, басқа оқиғаларды бірінен соң бірін қайталап көріңіз. Мен сізге бұл бөлікті қолмен енгізуге мәжбүр етемін. Кешіріңдер адамдар.:) Басқаша сақтау … әрбір AppleScript түрін «Қолданба» түрінде сақтаңыз. Оларды соңғы қадамнан біздің сәйкес келетін C кодының/қосымшасының қасына қойыңыз. Әрқайсысына ат қойыңыз 1.app және 2.app - әр коммутатор үшін бір.
11 -қадам: жүгіріңіз
Уау. Жақсы, сондықтан бізде Arduino -ға бекітілген, тақтаға жалғанған, аяққа қосқышты тыңдайтын және алма жазбаларын орындайтын C бағдарламасы жұмыс істейтін Mac -ке USB -ге қосылған Foot Switch бар. Ия! Жарайды. сізде келесідей қалта болуы керек:. |-1.app |-2.app |-arduino-serial-footswitch`-- arduino-serial-footswitch.cТерминалды қосымшаны ашыңыз. CD сіз жасаған каталогқа. Сіз кішкентай сценарийді келесідей бастай аласыз:./arduino-serial-footswitch -p `ls/dev/tty.usbserial*` -b 9600 -R бұл біздің сценарийді біздің Arduino тақтасын іздеу арқылы іске қосады … егер сізде бірнеше штепсель қосылған болса «ls /dev /tty.usbserial*» файлының барлығын құрылғының жолымен ауыстырыңыз (егер сіз мұны жасасаңыз, тырнақшаларды пайдаланбаңыз!). Бұл ештеңе жасамайтын сияқты, бірақ сіздің педаль қазір қосулы. Егер түймелеріңіз артқа қарай болса, сіз 8 және 9 түйреуішке өтетін сымдарды кері айналдыра аласыз.:) Бақытты қадам!
12-қадам: Voila-бейне демо
Міне, аяқ киімді көрсететін демо! Мен 500 мс кідіріс бар екенін айтамын (бұл AppleScript артта қалуы). Сценарийді шақырудың екінші кідірісі бар, сондықтан сіз жалпы ~ 60 секундтық кідірісті көресіз.
Ұсынылған:
Гитараның DIY эффектісі: 8 қадам
DIY гитара эффектісі: Мен электр гитараның әсерін жасауды шештім. Интернетте көптеген схемалар бар, олардың қалай жұмыс жасайтынын көрсететін қысқа бейнематериалдар бар, сондықтан егер біреу біреуін таңдағысы келсе - таңдау үшін көп нәрсе бар. Мен " Килмен
Гитараның күшейткіш схемасын қалай жасауға болады - Tea2025b: 4 қадам
Гитараның күшейткіш тізбегін қалай жасауға болады - Tea2025b: Көптеген адамдар гитаралық күшейткішті LM386 IC негізінде жасайды, ол шуылға бейім немесе TDA2030 дыбысы жоқ. Олар арзан болса да, олар негізгі гитаралық күшейткішті шығаруға жеткіліксіз. Сондықтан біз TEA2025B деп аталатын басқа IC қолданамыз
Eco Energy аяқ киімі: -Мобильді зарядтау, лезде аяқ массажері, дымқыл сенсор: 6 қадам (суреттермен)
Eco Energy аяқ киімі: -Мобильді зарядтау, лезде аяққа массажер, дымқыл сенсор: Эко Энергетикалық аяқ киім-бұл сценарий үшін ең жақсы таңдау. Ол ұялы зарядтауды, аяқ массажерін қамтамасыз етеді, сонымен қатар судың бетін сезу мүмкіндігіне ие. бос энергия көзін пайдаланады, сондықтан оны пайдалану орынды
Акустикалық гитараның электро басс гитарасына ауысуы: 5 қадам
Акустикалық гитараны электро басс гитарасына айналдыру: Мен 15 жасымда сыйлық ретінде бірінші классикалық гитарамды алдым. Жылдар өте келе менде бюджеті төмен электр гитаралар мен жартылай акустикалық гитаралар болды. Бірақ мен ешқашан өзімді бас сатып алмадым. Бірнеше апта бұрын мен ақшаны өзгертуге шешім қабылдадым
Hip Street Mp3 Mp4 ойнатқышының ұялы телефоннан батареяны ауыстыруы: 6 қадам
Hip Street Mp3 Mp4 ойнатқышының ұялы телефоннан батареяны ауыстыруы: Менде бұл Hip Street mp4 ойнатқышы біраз уақыт болды. Ол көптеген mp3/mp4 ойнатқыштары сияқты ли-иондық (литий-ионды) батареяға ие. Ойын уақыты ешқашан керемет болған емес. бірақ соңғы кездері мен оны қолдануды мүлдем тоқтаттым, себебі ол өте нашарлады, мен