Отправка данных String + Int через Bluetooth ArduinoAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Отправка данных String + Int через Bluetooth Arduino

Сообщение Anonymous »

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

У меня есть Arduino Uno и модуль Bluetooth HC-05.

По сути, я хочу отправлять данные String и Int вместе через Bluetooth.

КОД

Код: Выделить всё

#include 
SoftwareSerial BTSerial(10, 11); // RX | TX

void setup(void) {
// Arduino setup
Serial.begin(9600);
// setting the baud rate of bluetooth
BTSerial.begin(38400); // HC-05 default speed in AT command more
}

void loop(void) {
int num = 123;
BTSerial.write("#"); // Works
BTSerial.write(num); // works
BTSerial.write(String(num) + "#");
// Error: no matching function for call to 'SoftwareSerial::write(StringSumHelper&)'
}
Кроме того, строка результата должна содержать, наконец, символ «#».

Согласно веб-сайту Arduino, она имеет 2 функции.

Код: Выделить всё

 - Serial.write(val)
- Serial.write(str)
Любая помощь приветствуется.

Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/464 ... th-arduino
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»