Відповісти

Введіть повідомлення і натисніть Надіслати
Параметри

Назад

Огляд теми (нові повідомленні вгорі)

Kaka
2018-07-05 18:19:24

Чо, препод поймал? smile))

Grl.Alex
2018-07-05 18:11:16

close

Kaka
2018-07-05 10:37:46
Grl.Alex пише:

И отправить в порт "byte cmd[4] = {0x41, 0x55, 0x31, 0x0D};".

Что, прям вот такую строку надо отправить? Т.е. так и отправлять, букву 'b', букву 'y' и т.д.? А нафига?

Green
2018-07-04 17:23:21

Grl.Alex, тут всё просто - либо вы учитесь сами, либо башляете... Не важно кому. Это ж вроде как 2 х 2, не?

Grl.Alex
2018-07-04 10:19:16
Вячеслав Азаров пише:

Т.е. Вы спрашиваете, могу ли я сделать за вас дипломную работу? Могу, но не хочу.

Было бы замечательно, если бы в этом и заключалась дипломная!
Спасибо и на этом

Вячеслав Азаров
2018-07-04 10:03:52

Т.е. Вы спрашиваете, могу ли я сделать за вас дипломную работу? Могу, но не хочу.

Grl.Alex
2018-07-04 10:00:05
Вячеслав Азаров пише:

Да.

Спасибо, а помощь сможете какую-то предоставить.
У меня есть рабочий код, который в ком порт отправляет команду:

byte cmd[4] = {0x41, 0x55, 0x31, 0x0D};

void setup() {
  Serial.begin(9600);
}

void loop() {
 //Serial.write(cmd,2);
  int bytesSent = Serial.write(cmd, sizeof(cmd));
  delay(1000);
}

Нужно теперь сделать следующее:
С ардуино нано нужно передать строку через нрф24д01 на ардуино уно, например, "AU1".
На ардуино уно должно её переконвертировать в hex "0x41, 0x55, 0x31, 0x0D".
И отправить в порт "byte cmd[4] = {0x41, 0x55, 0x31, 0x0D};".

Вячеслав Азаров
2018-07-04 09:43:43

Да.

Grl.Alex
2018-07-04 09:11:55

Здравствуйте. Нужно организовать конвертирование строки в шестнадцатеричную систему (HEX) на платформе arduino.
На входе должны получить, например, команду "AU1", а на выход она должна выдать "0x41, 0x55, 0x31, 0x0D".
Возможно ли это реализовать? Благодарю за внимание!!

Підвал форуму