arduino + app inventor + массив
- Войдите на сайт для отправки комментариев
Ср, 15/04/2020 - 13:11
добрый день. хочу со смартфона передавать массив на ардуину.
в аррinventor написал такое. подскажите, как корректно принять этот массив на ардуине?
подскажите, как корректно принять этот массив на ардуине?
Изучить си
серьзно? свой язык программировния написать посоветуй еще.
серьзно? свой язык программировния написать посоветуй еще.
Тогда - никак.
мне нужно принять 3 числа с андроида в массиве, а вы мне предлагаете с изучить - (тем скетча строк 15)
это как к врачу придти - у меня спина болит, что делать? - в Мед поступать, там вас научас, чем спину лечить. следующий.
мне нужно принять 3 числа с андроида в массиве, а вы мне предлагаете с изучить - (тем скетча строк 15)
это как к врачу придти - у меня спина болит, что делать? - в Мед поступать, там вас научас, чем спину лечить. следующий.
Ну по этой аналогии - заплатите и за Вас все сделают. Есть на форуме такой раздел.
мне нужно принять 3 числа с андроида в массиве, а вы мне предлагаете с изучить - (тем скетча строк 15)
это как к врачу придти - у меня спина болит, что делать? - в Мед поступать, там вас научас, чем спину лечить. следующий.
Врачу платят зарплату. Если тебе нужны отношения как с врачом, то есть раздел "закажу проект".
я в курсе где какие разделы есть, спасибо. тут я ищу адекватный совет как именно это сделать - изучить С, изобрести свой язвк программирования или поступить в Мед - не адекватный совет, который мне никак не поможет, но спасибо за труды.
Можно подорожник приложить...
ой, я и забыл что форум превратился в стол заказов как на юр. сайтах) есть вопрос? поможем бесплатно, обращайтесь, подскажем, ну, тоесть заплатите сначала
правила форума почитай сначала
Вы путаете помощь и сделайте_за_меня работу. Нельзя помочь тому, кто даже не пытался.
Какая жесть этот апп инвентор, ужоснах. "Когда часы таймер делать если", "когда кнопка щелчок делать вызов переслать байты список получить".
Похоже на описание товаров на али :))))
не путаю
но, например, написать что-то вида "побайтово читать массив и скдадывать его в переменную" или типа того - написать - жепа ни у кого не отвалится, чтоб я хоть знал, что гуглить, хотя постойте, кажется, у вас, господ, отвалится.
я ни разу не программист, и никогда им не буду - просто хочу сделать штуку, и ищу помощи в профильном комьюнити, которое превратилось в кучу напыщенных снобов (без обид)
ну, это проще явы) и подходит для таких альтернативноодарённых как я
(чем-то напоминает 1с, да?)
Короче: массив приходит по синезубу, значит, на стороне ардуины он выплёвывается в какой-нибудь Serial. Надо для начала выяснить, сколько байт занимает одно число, и порядок следования байт. Далее: только эти данные приходят с приложения? Дело в том, что при таком раскладе нет возможности определить, что именно пришло, т.к. по сути мы оперируем только байтами.
Ок, допустим, что у нас приходит три числа, размерность каждого 4 байта, и всё. Значит, нам надо вычитать 12 байт, и преобразовать их в наши числа. Делаем примерно так:
Писал навскидку, совсем. Принцип, надеюсь, понятен - читаем в массив, пока не вычитаем N байт. Потом высчитываем, сколько в массиве чисел по 4 байта. Выводим каждое. Порядок следования байт - похрен, надо проверять. Как проверять и размерность каждого переданного через апп инвентор числа (подозреваю, что там 32-хбитные числа).
примерно то, что нужно. по факту да, в сериал будут падать 3 числа диапазона 1-99.
спасибо огромное
примерно то, что нужно. по факту да, в сериал будут падать 3 числа диапазона 1-99.
спасибо огромное
После 25-й строки добавьте:
Чтобы отделить число от номера. Ну и про нюансы - я вам сказал, проверка и подгонка - за вами ;)
Какая жесть этот апп инвентор, ужоснах.
Похоже на описание товаров на али :))))
Если на англицком "кодить" то ничо там страшного нет, кагбудта на ООП гамишь. В вот на "нашем" - да, опа полная.
в сериал будут падать 3 числа диапазона 1-99.
Ыщщо`б неплоха сваять кантейнер с заголофком и контролькой фканце, ато блюпуп он токой, каварнай )))
спасибо