Страница 2 из 2
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 15:38
Naum
pan писал(а): 23 мар 2018, 15:33кто в порт пишет
Прием переменной из UART
Блок служит приёма данных переданных через Com порт с другой платы Arduino
задача адаптировать к (app inventor bluetooth)
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 15:44
pan
ну что бы штатный блок понял , что ему прислали, то с инвентора надо слать данные по протоколу флпрог, как на скрине.
если вы обратили внимание, то там циферки передаются и в виде цифр serial.write() и в виде символов serial.print()
как это делать в инвенторе я сказать не могу. давно уже не делал там программы. да и с ком портом не приходилось еще там работать.
может проще какой-нибудь свой протокол придумать?
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 15:52
Sancho
[ref]Naum[/ref],
Подключить вместо ардуино терминал.
Посмотреть, что и как шлёт программа, как обозначает разные переменные.
Повторить в программе Flprog с помощью элементов для работы со строкой( примеры выше).
Для отправки - собирать строку по необходимому формату, отправлять через "отправка в уарт".
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 16:05
Naum
[ref=#ff8000]pan[/ref],
serial.write()
Функция передает данные как бинарный код через последовательное соединение. Данные послаются как один или серия байтов.
Serial.print(). Передает данные через последовательный порт как ASCII текст. Эта функция может принимать различные типы данных.
а как это применять на практике не знаю.
Отправлено спустя 3 минуты 45 секунд:
[ref=#ff8000]Sancho[/ref],
"отправка в уарт".
работает без проблем
там только для текста надо мудрить
через массивы
Отправлено спустя 2 минуты 19 секунд:
задача передавать текст и сразу на экран как между двумя ардуино.
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 16:07
Sancho
Можно массивы для хранения данных, можно без них, а для сборки сумматор строк и мультиплексор(ы).
Отправлено спустя 1 минуту 40 секунд:
Можно однозначные ответы - как должна выглядеть строка от ардуинки?
Как выглядит строка, приходящая на ардуино?
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 16:16
pan
[ref]Naum[/ref], может что-то типа такого
[spoiler]

[/spoiler]
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 16:21
Naum
Sancho писал(а): 23 мар 2018, 16:07Как выглядит строка, приходящая на ардуино?
в этом и вопрос как её написать на app inventore
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 16:37
Sancho
[ref]Naum[/ref],
Забудь об этом!!!!!! Забудь!!!!!!!
По новому.
Это пример "протокола", о котором говорил Алексей.
пример:
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 17:41
Naum
большое спасибо
приём с андроид работает
теперь буду делать передачу но это в другой день
[spoiler]
app6.JPG
app5.JPG
[/spoiler]
FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 17:47
pan
честно говоря от балды на скорую руку накидал, не думал что будет работать

FL_Prog и App Inventor2
Добавлено: 23 мар 2018, 18:02
Naum
теперь можно сразу определить что куда писать.
и не надо распознавать переменную
просто и удобно
[spoiler]
app8.JPG
app7.jpg
[/spoiler]