Через последовательный порт на модуль
- Войдите на сайт для отправки комментариев
Ср, 25/01/2017 - 00:36
Здравствуйте!
Пытаюсь подключить звуковой модуль к Ардуино через последовательный порт (пины 1 и 0).
Для того, чтобы началось воспроизведение трека, нужно отправить команду вида "FD 04 41 00 01 DF".
Я отправляю ее так:
char c = 0x30; // символ 0 char l = 0x31; // символ 1 char e = 0x34; // символ 4 char d = 0x44; // символ d char f = 0x46; // символ f char q = 0x20; // пробел Serial.print (f); Serial.print (d); Serial.print (q); Serial.print (c); Serial.print (e); Serial.print (q); Serial.print (e); Serial.print (l); Serial.print (q); Serial.print (c); Serial.print (c); Serial.print (q); Serial.print (c); Serial.print (l); Serial.print (q); Serial.print (d); Serial.print (f);
Ничего не происходит.
Подскажите, как правильно отправить команду на последовательный порт?
Хоть сделано через жопу, но работать должно. Все ваши потуги сводятся в одну строку
а вот другое дело почему ничего не происходит, толи данные так и не уходят в порт, толи скорость не та, толи формат...
мы же не знаем что вы имеете ввиду под "отправить команду вида", я подозреваю, что это последовательность байт, тогда и ничего не прозойдет.
что за модуль, где опять весь скетч, хрен его знает!!!
админам:
я понимаю, что движок своеобразный, ну можно при регистрации хоть три вопроса по теме форума задать, просто градус "новичков" уже зашкаливает.
Communication format
Supports asynchronous serial communication mode, commands sent via serial port to receive PC
Communication standard: 9600 bps
Data bits: 1
Parity bit: none
Flow control: none
Ну вот, другое дело
пробуйте
Наверное надо - Serial.write(str)
Ну вот, другое дело
пробуйте
Вернее
Serial.write(Play,6);
Всем большое спасибо! Заработало!!!)
Если не сложно, подскажите хорошую литературу по программированию Ардуино и вообще микроконтроллеров.
Если не сложно, подскажите хорошую литературу по программированию Ардуино и вообще микроконтроллеров.
http://arduino.ru/forum/obshchii/podborka-knig-sovremennye-mikrokontroll...
http://www.arduino.ru/forum/otvlechennye-temy/posovetuite-knigu
Ну и кроме этого, книга по языку - Керниган и Ритчи. Язык прогроаммирпования Си.
Спасибо!