Программа для телефона и компьютера для управления ардуиной
- Войдите на сайт для отправки комментариев
Чт, 02/06/2016 - 16:49
Делал достаточно долго для себя программу для управления с телефона и компьютера - хотел управлять ардуинкой. програмка только под windows. Все бесплатно, выкладываю для других, может быть кому нибудь будет интересно. не знаю. Основная суть в том что она может в фоне послать что нибудь в ком, считывать и ждать ответа из ком. может посылать запросы http и обрабатывать ответ. ну есть еще поддержка протокола udp но она своеобразная... т.к. опять же говорю делал для себя поэтому прошу не пиннать ботинками, я делал один как мог и на что хватило знаний.
Отвечу на вопросы по начальной настройке если кто будет пробывать. Качать тут https://yadi.sk/d/WbexZN-3sBcBj
пример как у меня получилось. я не профи. так что сорри как сделал так сделал что то на ардуинке что то на esp. можно подключить любой проект практически.
https://www.youtube.com/watch?v=FaQ23BU5vQQ
https://www.youtube.com/watch?v=H9Wbk9jC-0E
https://www.youtube.com/watch?v=MSwwuO6M6l0
Делал достаточно долго для себя программу для управления с телефона и компьютера - хотел управлять ардуинкой. програмка только под windows. Все бесплатно, выкладываю для других, может быть кому нибудь будет интересно. не знаю. Основная суть в том что она может в фоне послать что нибудь в ком, считывать и ждать ответа из ком. может посылать запросы http и обрабатывать ответ. ну есть еще поддержка протокола udp но она своеобразная... т.к. опять же говорю делал для себя поэтому прошу не пиннать ботинками, я делал один как мог и на что хватило знаний.
Отвечу на вопросы по начальной настройке если кто будет пробывать. Качать тут https://yadi.sk/d/WbexZN-3sBcBj
А пример Http запроса есть? Я на Windows 10 | Windows Phone 10 ну и 8.1 немогу допилить, бросил.
Дело в том что один запрос отправляется, а второй уже нет... и даже на js если писать тоже самое выходит. а вот с простого браузера ПК нормально работает.
Так же в телефонах еще косяк - они не работают - даже в стандартном браузере не работают xmlhttprequest.
А с библиотекой HTTP так и не разобрался.
p.masyukov - для создания запроса http к ардуине с помощью этой программы необходимо воспользоваться опцией в программе- выполнить get запрос. там вписать адрес ардуины например. если хотите что бы эти данные еще например отображались на телефоне с ардуины то в программе нужно создать запрос http по расписанию - там есть такая опция. например раз в минуту. потом указать в программе переменную в которую вы сохраняете данные. называете переменную произвольно. затем эти данные можете показать на телефоне. при помощи конструктора приложения создать любой интерфейс для телефона - с любым дизайном.
Так же в телефонах еще косяк - они не работают - даже в стандартном браузере не работают xmlhttprequest.
Это кто вам такое сказал? Смотрите: https://ru.wikipedia.org/wiki/XMLHttpRequest#.D0.A0.D0.B5.D0.B0.D0.BB.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F_.D0.B2_.D0.B1.D1.80.D0.B0.D1.83.D0.B7.D0.B5.D1.80.D0.B0.D1.85
Во всех современных стандартных, как вы выразились, браузерах, поддерживается так или иначе асинхронная работа с запросами на URI.
подтверждаю xmlhttprequest работает на планшетах - пару лет назад изучал. но поскольку в верстке лично я не силен - сделал приложение универсальное под андройд и простенькую утилиту настройки дизайна. все это идет в комплекте по ссылке в первом посте
Мне не ваше приложение нужно - я свое пишу(писал, пока не наткнулся на проблемы с HTTP и на другие проекты не отвлекся).
Я просил кусок кода - пример -- и вкратце как сделать - например одну кнопку (мне надо на UWP C#, а примеров не нашел)
На андроид кучи мануалов и т.п. На нем с этим нет проблем. Писал ранее, работало.
Но уже год как перешел на Windows Phone 8.1 | 10
А вот с Windows Phone 10 --- на C# --- тут уже и пришел в тупик. Нет нормального простого примера.