Плохое качество звука при использовании пьезоэлемента в TinkerCad

sound buzzer piezo speaker

Я провел быстрый поиск и не нашел, что этот вопрос уже был опубликован, но я уверен, что это должно быть так, простите меня, если это повтор.

Я использую пьезоэлемент и Arduino в TinkerCad для создания заметок с помощью функции тона, и качество не очень хорошее (как будто я слышу удары во время воспроизведения заметки). Я смутно помню, как коллега говорил мне, что это проблема того, как мои компьютерные динамики обрабатывают прямоугольные волны (у меня есть Macbook Air, если это имеет какое-то значение), но я не уверен. Кому-нибудь удалось использовать TinkerCad для создания более приятно звучащих нот? Если нет, может ли кто-нибудь объяснить мне, в чем проблема?

Спасибо!

Настройка в TinkerCad Пример кода

, 👍0

Обсуждение

Кажется, это больше проблема Tinkercad, чем проблема Arduino., @chrisl

Tinkercad — это симулятор. Это просто приблизительное представление о том, как работает Arduino. Вы не можете ожидать, что он будет идеальным. Небольшой сбой в звуке — это не то, о чем можно даже думать., @Majenko


1 ответ


1

Чтобы упаковать комментарии в правильный ответ на вопрос:

Как заявил Маженко в комментариях, Tinkercad — это симуляция. Коды не компилируются и не загружаются на оборудование. Вместо этого Tinkercad интерпретирует код на лету. Моделирование не является идеальным клоном реального оборудования, поэтому вы не можете ожидать от него такой же производительности, как от реального Arduino. Также он не предназначен для воспроизведения высококачественного звука. Основное внимание уделяется имитации работы Arduino.

Если вы используете это с настоящим Arduino, у вас, скорее всего, не будет сбоев в звуке.

То, что вы сейчас слышите, связано не с Arduino, а с Tinkercad. Вы можете сообщить о проблеме разработчику, но, вероятно, они не сочтут это проблемой или придадут ей очень низкий приоритет.

,