Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: Схеманы құру
- 3 -қадам: Кейбір кодтауға рұқсат етіңіз
- 4 -қадам: қағазға кілттер жасау
- 5 -қадам: Соңғы өнім және қорытынды
Бейне: Ultimate Arduino қағаз пианино: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Hey It Soumojit қайтадан керемет жобамен. Бұл тек қана ардуино бар қағаздан жасалған пианино. Демалыс күндері жақсы жоба болуы мүмкін немесе ғылыми көрмеде де керемет нәрсе болуы мүмкін. Барлығы сыйымдылық сенсоры тұжырымдамасында жұмыс істейді, сіз бұл туралы толығырақ мына жерден оқи аласыз https://playground.arduino.cc/Main/CapacitiveSensor/. Мен фортепиано туралы тым көп білмеймін, бірақ мен интернетте аздап зерттедім, фортепиано мен ноталар туралы біраз мәлімет алдым.
Сонымен, бұл фортепианода олардың саны - 2 октава және тағы бір с нотасы, барлығы 15 перне. Кілттер қарындашпен жасалады және ардуиноға қыстырғыш пен сым арқылы қосылады. Олар сонымен қатар arduino -ға шығуға арналған динамик болып табылады.
Ендеше жасайық ….
1 -қадам: Сізге қажет заттар
Бұл фортепианоны жасау үшін бізге негізгі компоненттер мен құрал қажет.
1) Arduino Nano (Ми ретінде сіз UNO, Mega және т.б сияқты басқа arduino нұсқаларын қолдана аласыз)
2) 15x 1Mega Ohm резисторлары.
3) Нан тақтасы
4) сымдар
5) 8 Омдық динамик
6) Қағаз қыстырғыштар
7) Қалыпты қағаз немесе басып шығарылған шаблон
8) Қарындаш
Сіз фортепианоны өзіңіз жасай аласыз немесе мен 15 кілт үлгісін жасадым, оны басып шығаруға және қарындашпен толтыруға болады.
2 -қадам: Схеманы құру
Сондықтан схемаларды тексеріп, ардуиноны тақтаға салыңыз. содан кейін резисторларды схемаға сәйкес бір рельсті рельсте және екінші жағын арнайы ардуино түйреуіштерінде (түйреу D3 - D12, A0 - A3) жалғаңыз. Содан кейін жалпы рельсті D2 штырымен жалғаңыз. Енді сымды кесіп, резистор қосылған әр ардуино түйреуішіне сым қосыңыз (D3 - D12, A0 -A3).
Осыдан кейін динамикті алып, бір ұшын D13 түйреуішіне, екінші ұшын жерге қосыңыз.
Схема құрастыру негізінен орындалады, енді біз тек кодтауымыз керек және папаердегі кілттерді жасауымыз керек.
3 -қадам: Кейбір кодтауға рұқсат етіңіз
Сондықтан код өте қарапайым және опциялары бар, сондықтан сіз онымен ойнайсыз.
Сыйымдылық сенсорлар кітапханасын жүктеу керек, содан кейін сіз баруға дайынсыз
Сіз кодты жүктей аласыз және Arduino -ға жүктей аласыз, ойнауды бастаңыз және оны ойнау үшін сымның ұштарына тигізіңіз.
Сонымен қатар, сіз әр перненің жазбасын орната аласыз, тек pitches.h файлын қарап шығыңыз, содан кейін жазбаларды қажеттіліктеріңізге қарай өзгертіңіз.
Кодты сәтті жүктегеннен кейін қағаздағы кілттерді жасауға көшуге болады.
Ескертпе- сымдарды пернетақтаға қосқаннан кейін триггердің мәнін қайта калибрлеу қажет болуы мүмкін. Алдымен сіз кодты жүктеп алып, сериялық мониторды ашуыңыз керек, сіз жолдарда көптеген сандарды көресіз, содан кейін кез келген сымға қол тигізіп, сандардың қаншалықты өсетінін көре аласыз, осылайша триггер мәнін орнатуға болады. триггер мәнінен жоғары болса, ол дыбыс шығарады.
4 -қадам: қағазға кілттер жасау
Енді бізде жұмыс схемасы бар, енді сіз кішкене қағазға 15 кілт салуға немесе менің шаблонымды басып шығаруға болады (1 -қадамда тіркелген). Енді сол кілттерді толтыру үшін қою қараңғы қарындаш алыңыз. Кілттерді дұрыс толтыруға тырысыңыз, сондықтан өткізгіш бет болуы мүмкін. Осыдан кейін сымдардың екінші ұшына қағаз қыстырғыштарды қосып, оларды қағаз кілттеріне қосыңыз.
Енді сенің барғаның жақсы.
5 -қадам: Соңғы өнім және қорытынды
Егер сіз бәрін дұрыс жасасаңыз, сізде Arduino -мен жасалған қағаз пианино болады. Октаваларды немесе ноталарды өзгерту үшін кодпен ойнауға болады. Егер сізде GPIO (мысалы - Arduino Mega) бар микроконтроллер болса, сіз қосымша кілттерді қоса аласыз.
Бұл өте аз компоненттері бар жақсы демалыс жобасы болуы мүмкін. Сізге ұнады деп үміттенемін.
Егер сізде қандай да бір мәселе немесе ұсыныс болса, түсініктемелерде сұраңыз.
Сонымен қатар, Arduino байқауына осы жобаға дауыс беріңіз.
Рахмет, келесі жолы керемет жобамен кездескенше ….
Маған arduino байқауына дауыс беруіңізді өтінемін.
Ұсынылған:
Қолмен Arduino қағаз рок қайшы ойыны 20x4 СКД дисплейі I2C көмегімен: 7 қадам
IX форматындағы 20х4 СКД дисплейін қолданатын Arduino қағаздан жасалған қайшы ойыны: Барлығына сәлем немесе мен «Сәлем әлем!» Деп айтуым керек, мен сіздермен Arduino -ның көптеген нәрселерімен айналысқан жобаны бөліскеніме қуанышты болар едім. Бұл I2C 20x4 СКД дисплейі бар Arduino Paper Rock Scissors портативті ойыны. Мен
IR жақындық сенсоры, динамик және Arduino Uno көмегімен пианино (жаңартылған/2-бөлім): 6 қадам
IR жақындық сенсорын, динамикті және Arduino Uno қолданатын әуе пианино (жаңартылған/2-бөлім): Бұл алдыңғы пианино жобасының жаңартылған нұсқасы?. Мұнда мен JBL динамигін шығыс ретінде қолданамын. Мен сондай -ақ режимдерді талаптарға сәйкес өзгерту үшін сенсорлық түймені енгіздім. Мысалы- Hard Bass режимі, Normal mode, High fr
Arduino көмегімен қағаз фортепиано: 5 қадам
Arduino көмегімен қағаз фортепиано: Бұл Arduino көмегімен қарапайым жоба, қарындаш, қағаз және динамикпен салынған пернетақта
Ардуино қағаз пианино: 6 қадам
Arduino Paper Piano: Мен оны жасадым және бұл жобаны arduino- Hackster.io қағаз пианино негізінде жақсарттым. Сіз сондай-ақ arduino- Arduino Project Hub қағаз пианиносынан таба аласыз. сыртқы түрі ғана емес
Қағаз хроматографиясы/UV-Vis эксперименті Arduino көмегімен: 10 қадам
Қағаз хроматографиясы/UV-Vis эксперименті Arduino көмегімен: Бұл эксперимент қағазды хроматографиялық эксперимент жүргізу және ультракүлгін-көрінетін (UV-Vis) спектроскопиясына ұқсас техниканы қолдану арқылы нәтижелерді талдау үшін үй құралдарымен бірге Arduino микропроцессорын қолданады. Бұл эксперимент жауап беруге арналған