Skip to main content

Звук

Блок "Starte jedes mal" ("Запускати щоразу")

Блок "Starte jedes mal" дозволяє запускати програму при виконанні будь-якої умови. Тобто він працює аналогічно розгалуженню, але виконується не одноразово, а щоразу, коли виконується умова, протягом усього прогону програми. Блок "Starte jedes mal":

image-1623843106834.30.30.png

Є скороченням наступної конструкції:

image-1638372436179.png

В блок "Starte jedes mal" категорії "Sound" ("Звук") можна ввести всі умови цієї категорії.

Вказівка: сегмент програми всередині блоку "Starte jedes mal" повинен бути максимально коротким і не повинен містити блокуючі виклики або нескінченні цикли, щоб ця частина програми виконувалася швидко.

Відтворити

Встановлені аудіофайли

За допомогою наступного блоку можна відтворити один із 29 встановлених звуків. Потрібний аудіофайл вибирають у випадаючому меню (маленький трикутник). Також можна виконати нескінченний цикл відтворення звуку. Для цього встановіть прапорець навпроти іконки нескінченного циклу.

image-1623748073052.00.26.png

Власні аудіофайли

Якщо Ви хочете відтворювати свій звук, використовуй блок

image-1623748082755.00.47.png

Щоб вбудувати в блок свій звук, треба:

  1. Встановити з'єднання з контролером
  2. Ввести IP-адресу контролера в браузер (вибирайте IP, який Ви використовували для з'єднання з контролером)
  3. Ввести на завантаженій сторінці «USER: ft, PASSWORD: fischertechnik»
  4. Відкрити папку sounds і, натиснувши в ній за знаком «плюс», завантажити потрібний аудіофайл у контролер (важливо: аудіофайл повинен мати формат WAV)
  5. У блоці ROBO Pro Coding прописати шлях «./dateiname.wav»

Свій звук також можна зациклити.

Запитати

Щоб дізнатися, чи програється аудіофайл, скористайтесь блоком gibt Ton wieder (відтворює звук). Його можна використовувати як умову в програмі.

Зупинити

Щоб зупинити відтворення аудіо, просто використовуйте у програмі блок stoppe Tonwiedergabe (зупинити відтворення звуку).