#2 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 21:41:47

Щоб доповнити тему, знайшов конвертер любих міді в код.

Тепер можливо зробити любі звуки для своїх проектів smile

Ось ссилка
https://www.extramaster.net/tools/midiToArduino/.content

#4 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 19:49:58

Знайшов таку таблицю

Зможете надати приклад, як користуючись нею можливо створити мелодії

#6 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 19:25:24

Ще питання в тому як, по цій схемі підключення та командам pinmode, tone, правильно вказати довжину сигналу.
Маю на увазі з чого складається скетч.

Та як прив'язати різні звуки до функцій

Наприклад, температура піднялась вище вказаного, програе мелодія ошибка

#8 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 14:15:01

Но тоне не проходе, пищить після програвання мелодії.

Виключів поки пін моде 9,інпут

#9 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 14:11:55

void setup() {
   pinMode(10, OUTPUT); // объявляем пин 10 как выход
}

void loop() {
   tone(10, 600);  // включаем сигнал с частотой 600 Гц
   delay(1000);     // ждем 1 секунду
   tone(10, 900);  // включаем сигнал с частотой 900 Гц
   delay(1000);     // ждем 1 секунду
   noTone(10);      // отключаем сигнал
   delay(1000);     // ждем 1 секунду
}



Написав грубо так, пін моде 9 оутпут
Треба писати
Тоне (потім номер піні (9)) 9,600(включаем сигнал з частотою 600Гц)

Зрозумів правильно???

Потім делай і но тоне, грубо.....

Як завантажити необхідну мелодію??

#11 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 14:01:13

Наприклад, маемо  ноти.

Як їх перекласти для Ардуіно, або якийсь  конвертор midi , для готових мелодій.

По типу, скачав мелодію яку потрибно і перекодував, потім взяв скільки потрібно мелодіїї....

#13 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 13:55:17

Встановив "pitches.h"

Тепер як правильно творити мелодії.....

Ось е таблиця ноти та продовження її....

#15 Re: Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 13:46:58

Ось сам зуммер

І підключення до плати....

На пін 8,9 або 3.

Я, так розумію якою командою користуємося, тоді буде різне підключення.

Підключення таке тільки пін 9

#17 Програмування Arduino » Збір інформації для своїх мелодій,активний зуммер. » 2023-11-30 13:34:54

TESLA
відповідей: 25

Доброго дня

Прошу Вашої допомоги розібратися та зібрати інформацію для своїх мелодій по функції ((((tone)))) та зуммер.

1   Можливі програми для переконування midi для Arduino

2   Правильне підключення та команди

3   Таблиці та їх розуміння для нот



Допоможіть будь ласка зрозуміти як цим керувати..

Підвал форуму