Получение Arduino Uno и нуля MKR для связи
Я очень новичок в Arduino и особенно в форуме, поэтому, пожалуйста, дайте мне знать, если я ошибаюсь в теме или что-то в этом роде.
В любом случае, позвольте мне перейти прямо к делу. Я работаю над школьным проектом, где мне нужно создать голову робота, которая может двигаться и говорить с помощью Arduino Uno. У меня есть речевые файлы в формате .wav, и, насколько я понял, вам понадобится устройство чтения SD-карт, подключенное к Uno, для чтения файлов .wav. Итак, я купил Arduino MKR Zero, но после того, как получил плату, понял, что это отдельная плата, а не программа для чтения файлов для Uno. Этот проект должен быть готов на следующей неделе, поэтому мне нужно выяснить, как заставить MKR Zero читать файлы и воспроизводить их через динамики, но синхронизировать и программировать их с Uno. Возможно ли это с имеющимся у меня оборудованием?
Вот изображение моей установки:
@Tucker Epp, 👍0
Обсуждение1 ответ
Лучший ответ:
Позвольте MKR Zero воспроизводить файлы wav. Он имеет ЦАП на A0 и библиотеку AudioZero для воспроизведения wav-файлов с SD-карты.
Вы можете использовать последовательную связь для управления Zero из Uno. В Uno используйте аппаратный серийный номер или создайте SoftwareSerial для отправки команд в Serial1 MKR Zero. Затем вы можете сначала протестировать MKR с помощью команд, отправленных из Serial Monitor.
- Как подключить ардуино к разъему для наушников?
- Подключить Arduino к телефонной линии?
- Транзисторный усилитель для управления динамиком с использованием ШИМ Arduino
- Ардуино - Воспроизведение файлов WAV с помощью зуммера
- Как избавиться от некачественного звука из усилителя DFPlayer plus?
- Синтезатор Arduino Uno — выход линейного уровня (аудио) на микшер/усилитель
- Выполнить регулировку громкости на динамике arduino
- DFPlayer для записи на SD-карту
тебе не нужен уно, @jsotola
Да, потому что у MKR Zero недостаточно портов для всех двигателей, которые мне нужно использовать для моего проекта., @Tucker Epp