
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53

Бул дизайн "ырды" ойнотпойт. Анын ордуна, ал блюз масштабын колдонуп, өзүнүн музыкасын жаратат - чыныгы джаз музыкантына окшош. Аны күйгүзгөн сайын башка нерсе ойнойт; бирок сиз дагы эле темпти, ыргакты жана үндү терүүлөр менен башкара аласыз. Төмөндө анын ойногонун мисал уккула:
1 -кадам: Джаз деген эмне?


Эгерде сиз расмий аныктаманы кааласаңыз, анда бул шилтемелерди карасаңыз болот, бирок мен муну сүрөттөөнүн эң жакшы жолу - бул сизге кандай угулганын көрсөтүү.
- https://en.wikipedia.org/wiki/Jazz
- https://en.wikipedia.org/wiki/Jazz_improvisation
2 -кадам: Районду куруу


Мен спикер үчүн сабанды жана лента ичип стенд курдум, бирок бул милдеттүү эмес. Бул долбоордун калган бөлүгүн куруу үчүн схеманы аткарыңыз.
3 -кадам: Кодду жүктөө
Бул код Bb блюз шкаласынын ноталарын чексиз синхрондуу ритмде чексиз ойнотуу үчүн жасалма кокустук алгоритмге ылайык келет.
Бул кодду Arduino IDEде колдонуңуз:
int note = 1;
int note2 = 1; void setup () {pinMode (3, OUTPUT); } void loop () {int tonecontrol = map (analogRead (A0), 0, 1023, 1, 4); int speedcontrol = карта (analogRead (A1), 0, 1023, 1, 20); int tonecontrol2 = карта (analogRead (A2), 0, 1023, 1, 4); int playnote; int switchval = кокустук (1, 5); switch (switchval) {case 1: note = note; тыныгуу; case 2: note = note + 1; тыныгуу; 3 -жагдай: note = note - 1; тыныгуу; case 4: note = note + 2; тыныгуу; case 5: note = note - 2; тыныгуу; } switch (note) {case 1: playnote = 262; тыныгуу; Case 2: playnote = 294; тыныгуу; 3 -жагдай: ойнотмо = 311; тыныгуу; учурда 4: ойнотмо = 349; тыныгуу; учурда 5: ойнотмо = 392; тыныгуу; иши 6: ойнотмо = 440; тыныгуу; Case 7: playnote = 466; тыныгуу; case 8: playnote = 523; тыныгуу; демейки: note = 1; тыныгуу; } playnote = playnote * tonecontrol; int playnote2; int switchval2 = туш келди (1, 5); switch (switchval2) {case 1: note2 = note2; тыныгуу; case 2: note2 = note2 + 1; тыныгуу; 3 -жагдай: note2 = note2 - 1; тыныгуу; учурда 4: note2 = note2 + 2; тыныгуу; case 5: note2 = note2 - 2; тыныгуу; } switch (note2) {case 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, ойнотмо, 30 * ылдамдыкты башкаруу); кечигүү (31 * ылдамдыкты башкаруу); if (random (1, 4) == 3) {delay (21 * speedcontrol); } else {tone (3, playnote2, 20 * speedcontrol); кечигүү (21 * ылдамдыкты башкаруу); }}
4 -кадам: Аны кантип көзөмөлдөө керек

Солдон оңго карай, ар бир терүү төмөнкүдөй кылат:
- Көлөм
- 1 -чи тон
- Tempo
- 2 -чи тон
Сизге жаккан үндү алганга чейин алар менен аралашып жүрүңүз.
Сунушталууда:
IoT Halloween ашкабагы - Ардуино MKR1000 жана Blynk тиркемеси менен светодиоддор ???: 4 кадам (сүрөттөр менен)

IoT Halloween ашкабагы | Ардуино MKR1000 жана Blynk тиркемеси менен башкаруу светодиоддору ???: Саламатсыздарбы, бир нече жума мурун Хэллоуин майрамы болчу жана салтты карманып, мен балконго жакшы ашкабак оюп алдым. Бирок сыртта ашкабагым турганда, мен шамды күйгүзүү үчүн күн сайын кечинде чыгып туруу абдан тажатаарын түшүндүм. Жана мен
Ардуино жана Ротари Encoder менен Power Timer: 7 кадам (Сүрөттөр менен)

Power Таймер Arduino жана Ротари Энкодери менен: Бул Таймер Таймерде көрсөтүлгөн Таймердин Негизинде: https: //www.instructables.com/id/Timer-With-Arduin .. А энергия менен камсыздоо модулу жана SSR (катуу абал релеси) 1КВтка чейинки кубаттуулукту иштетүүгө болот жана минималдуу өзгөрүүлөр менен л
Ардуино менен инфракызыл сенсорду колдонуу: 8 кадам (сүрөттөр менен)

Инфракызыл сенсорду Arduino менен колдонуу: Инфракызыл сенсор деген эмне? IR сенсор - бул IR сигналдарын стандарттар менен аныкталган белгилүү бир жыштык диапазондорунда сканерлеп, аларды электрдик сигналга айландыруучу электрондук аспап (адатта сигналдын пини деп аталат). . IR сигналы
Джаз колу: 5 кадам

Джаз колу: Бул долбоор үчүн сиз манжаңызды таптаганда музыка ойногон мээлейди ойлоп табасыз. Бул бир аз даңазаланган сүрөттөмө, бирок бул долбоордун кодун бул жерден тапса болот. Сиз Arduino интерфейсин жана Proce колдоносуз
Эң арзан Ардуино -- Эң кичинекей Ардуино -- Arduino Pro Mini -- Программалоо -- Arduino Neno: 6 кадам (сүрөттөр менен)

Эң арзан Ардуино || Эң кичинекей Ардуино || Arduino Pro Mini || Программалоо || Ардуино Нено: …………………………. Дагы видеолор үчүн YouTube каналыма ЖАЗЫЛЫҢЫЗ ……. .Бул долбоор эң кичинекей жана эң арзан ардуинону кантип интерфейстөө жөнүндө. Эң кичине жана эң арзан ардуино - arduino pro mini. Бул arduino окшош