Съдържание:
- Стъпка 1: Какво е джаз?
- Стъпка 2: Изградете веригата
- Стъпка 3: Качете кода
- Стъпка 4: Как да го контролирате
Видео: Arduino Jazz Improvizer: 4 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Този дизайн не възпроизвежда „песен“. Вместо това, той използва блус мащаб, за да създаде своя собствена музика, докато свири - подобно на истински джаз музикант. Всеки път, когато го включите, той ще възпроизвежда нещо различно; но все пак можете да контролирате темпото, височината и силата на звука с циферблатите. Чуйте пример за това как играе по -долу:
Стъпка 1: Какво е джаз?
Ако искате официалното определение, можете да разгледате тези връзки, но мисля, че най -добрият начин да го опиша е просто да ви покажа как звучи.
- https://en.wikipedia.org/wiki/Jazz
- https://en.wikipedia.org/wiki/Jazz_improvisation
Стъпка 2: Изградете веригата
Изградих стойка за моя високоговорител от сламки и лента за пиене, но това не е задължително. Следвайте диаграмата, за да изградите останалата част от този дизайн.
Стъпка 3: Качете кода
Този код следва псевдо-случаен алгоритъм за безкрайно възпроизвеждане на нотите на Bb блус скалата в джазов синкопиран ритъм.
Използвайте този код в IDE на Arduino:
int бележка = 1;
int note2 = 1; void setup () {pinMode (3, OUTPUT); } void loop () {int tonecontrol = map (analogRead (A0), 0, 1023, 1, 4); int speedcontrol = map (analogRead (A1), 0, 1023, 1, 20); int tonecontrol2 = map (analogRead (A2), 0, 1023, 1, 4); int playnote; int switchval = случаен (1, 5); switch (switchval) {случай 1: бележка = бележка; прекъсване; случай 2: бележка = бележка + 1; прекъсване; случай 3: бележка = бележка - 1; прекъсване; случай 4: бележка = бележка + 2; прекъсване; случай 5: бележка = бележка - 2; прекъсване; } превключвател (бележка) {случай 1: playnote = 262; прекъсване; случай 2: playnote = 294; прекъсване; случай 3: playnote = 311; прекъсване; случай 4: playnote = 349; прекъсване; случай 5: playnote = 392; прекъсване; случай 6: playnote = 440; прекъсване; случай 7: playnote = 466; прекъсване; случай 8: playnote = 523; прекъсване; по подразбиране: бележка = 1; прекъсване; } playnote = playnote * tonecontrol; int playnote2; int switchval2 = случаен (1, 5); ключ (switchval2) {случай 1: бележка2 = бележка2; прекъсване; случай 2: бележка2 = бележка2 + 1; прекъсване; случай 3: бележка2 = бележка2 - 1; прекъсване; случай 4: бележка2 = бележка2 + 2; прекъсване; случай 5: бележка2 = бележка2 - 2; прекъсване; } превключвател (бележка2) {случай 1: playnote2 = 262; прекъсване; случай 2: playnote2 = 294; прекъсване; случай 3: playnote2 = 311; прекъсване; случай 4: playnote2 = 349; прекъсване; случай 5: playnote2 = 392; прекъсване; случай 6: playnote2 = 440; прекъсване; случай 7: playnote2 = 466; прекъсване; случай 8: playnote2 = 523; прекъсване; по подразбиране: note2 = 1; прекъсване; } playnote2 = playnote2 * tonecontrol2; тон (3, playnote, 30 * speedcontrol); забавяне (31 * контрол на скоростта); if (произволен (1, 4) == 3) {забавяне (21 * speedcontrol); } else {тон (3, playnote2, 20 * speedcontrol); забавяне (21 * контрол на скоростта); }}
Стъпка 4: Как да го контролирате
Отляво надясно всеки циферблат прави следното:
- Сила на звука
- Височина на първия тон
- Темпо
- Височина на втория тон
Забъркайте се с тях, докато не получите звук, който харесвате.
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Сандък със съкровище Zelda (със светлини и звук): 12 стъпки (със снимки)
Zelda Treasure Chest (With Lights & Sound): Здравейте на всички! Бях голям фен на игрите Legend of Zelda, когато бях по -малък, но мисля, че почти всеки знае емблематичната мелодия, която свири, когато отворите сандък в играта, просто звучи толкова вълшебно! В тази инструкция ще ви покажа как
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr