Мазмуну:
- 1 -кадам: Бул долбоордо колдонулган нерселер
- 2 -кадам: Окуя
- 3 -кадам: Аппараттык туташуу
- 4 -кадам: Программалык камсыздоо
- 5 -кадам: операция
Video: Жалбырактуу пианино: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Биз сенсордун жардамы менен пианино жасадык, ошондой эле пианино баскычтары үчүн жалбырактар.
1 -кадам: Бул долбоордо колдонулган нерселер
Аппараттык компоненттер
- Seeeduino V4.2
- Негизги калкан V2
- Grove - 12 Негизги Capacitive I2C Touch Sensor V2 (MPR121)
- Grove - MP3 v2.0
Программалык камсыздоо жана онлайн кызматтары
Arduino IDE
2 -кадам: Окуя
Touch Sensor тийүү/чыгаруу статусун электроддун сыйымдуулугунун өзгөрүшүнүн негизинде аныктайт, андыктан биз аны фортепианонун ачкычы катары жаккан өткөргүч объект менен пианино жасоо үчүн колдоно алабыз.
3 -кадам: Аппараттык туташуу
1 -кадам: mp3 файлдарын SD картанын бир бөлүгүнө көчүрүңүз, папкаларды тийиштүү инструменттердин индекстери менен бирдей атоо жана mp3 файлдарын Touch Sensor каналынын индекстери менен бирдей атоо.
2 -кадам: SD картаны MP3 Groveго сайыңыз, MP3 Grove менен Touch Sensor'ду D2 портуна жана I2C портуна Base Shield менен туташтырыңыз, өткөргүч объекттерди Touch Sensor каналдарына крокодил клиптер аркылуу туташтырыңыз.
3 -кадам: Base Shield'ди Seeeduino -ге сайыңыз, андан кийин Seeeduino -ны USB кабели аркылуу компьютерге туташтырыңыз.
4 -кадам: Программалык камсыздоо
Touch Sensor Grove китепканасын бул urlден тапса болот:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
MP3 Grove китепканасын Seeed Wikiден тапса болот, же MP3.h проектинин папкасына кошсоңуз болот.
Seeeduino санарип пин 2 жана 3 программалык сериясы катары, ал KT403A маалымат тактасындагы протолду колдонуу менен MP3 Grove башкарат. MP3 Grove жана Touch Sensor күйгүзүлгөндөн кийин, Touch Sensor сезгичтигин жана MP3 Grove үнүн коюңуз.
Loop () ыкмасы Touch Sensor тийип же тийбегенин текшерүүнү улантат, эгер тийсе, тийиштүү mp3 файлын учурдагы аспап папкасында ойнотуңуз. Учурдагы жазууну аппараттык серия аркылуу киргизүү инструментинин индекси менен өзгөртүүгө болот.
Сунушталууда:
Суу пианино айнек идишти колдонуу менен жасалган: 3 кадам
Суу пианино айнек идишти колдонуу менен жасалган: Бул ар бир адам үчүн укмуштуу жана оңой долбоор. Мен микроконтроллерди же IC колдонгон жокмун. Бул пианино кичинекей банкаларды колдонот. Бул чындыгында негизги проект. Бул долбоорду жасоо үчүн, көрсөтмөлөрдү аткарыңыз
TinkerCadдагы Arduino аркылуу пианино үндөрү: 4 кадам
TinkerCadда Arduino колдонулган пианино үндөрү: Бул окуу куралында сиз Arduino менен ызылдакты (же пьезо спикерин) кантип колдонууну үйрөнөсүз. Бузлерди ойготкуч түзүлүштөрдөн, компьютерлерден, таймерлерден жана чычканды басуу же басуу сыяктуу колдонуучунун ырастоосунан табууга болот. Ошондой эле тон () жана
Аэро пианино IR жакындык сенсорун, спикерди жана Arduino Uno колдонуп (жакшыртылган/2-бөлүк): 6 кадам
Air Piano IR жакындык сенсорун, спикерди жана Arduino Uno колдонуп (жакшыртылган/2-бөлүк): Бул аба пианинонун мурунку долбоорунун жакшыртылган версиясы?. Бул жерде мен чыгаруу катары JBL спикерин колдонуп жатам. Мен ошондой эле талаптарга ылайык режимди өзгөртүү үчүн сенсордук баскычты коштум. Мисалы- Hard Bass режими, Normal mode, High fr
Зымсыз аба пианино колкабын кантип жасоо керек: 9 кадам
Зымсыз пианино колкабын кантип жасоо керек: Максаттары жана функциялары: Биздин кийиле турган технологиялык долбоорубуз-базалык электроника, HexWear сыяктуу микро контроллер жана Arduino жана Max 8 программасы бар ноутбуктун жардамы менен синхрондуу жарыктары бар зымсыз аба пианино мээлейин түзүү. . Биздин долбоордун колдонулушу
Ардуино кагаз пианино: 6 кадам
Arduino Paper Piano: Мен аны жасадым жана бул долбоорду arduino менен кагаз пианинонун негизинде жакшырттым- Hackster.ioСиз ошондой эле бул оригиналдуу идеяны кагаз пианинодо arduino менен таба аласыз- Arduino Project Hub Мен жогоруда кагаз пианино үчүн кылган өзгөрүүлөр көрүнүшү гана эмес