Изменение переменной через WEB
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 26 сен 2015, 19:57
Изменение переменной через WEB
Уважаемые знатоки подскажите есть ли возможность изменять значение переменной через веб сервер
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
На прямую пока не реализовано, но можно несколько костыльным способом. пр помощи кнопок +/- набирать необходимое значение и записывать в нужную переменную.
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 26 сен 2015, 19:57
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
если в краце то создаем ссылки с выходами наприме +0,1 +1 +10 и -0,1 -1 -10. и при нажатии на то или иное число ардуино будет прибавлять к некой пременной-буберу указанное значение. Так же создать ссылки (кнопки) записать значение в соответствующую переменную (например, начало отсчета, будильник, мин/макс значение).
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 26 сен 2015, 19:57
Изменение переменной через WEB
О спасибо этот метод мне вполне подходит надо было записывать определенные значения в переменную, работает на ураOleg1345140 писал(а):если в краце то создаем ссылки с выходами наприме +0,1 +1 +10 и -0,1 -1 -10. и при нажатии на то или иное число ардуино будет прибавлять к некой пременной-буберу указанное значение. Так же создать ссылки (кнопки) записать значение в соответствующую переменную (например, начало отсчета, будильник, мин/макс значение).
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 26 сен 2015, 19:57
Изменение переменной через WEB
а как то можно используя флеш память хранить оформление страницы на ней и подгружать оттуда при формировании страницы
Изменение переменной через WEB
Пока никак. Если Вы имеете ввиду внешнюю флешку...keeper1978 писал(а):а как то можно используя флеш память хранить оформление страницы на ней и подгружать оттуда при формировании страницы
Эта функция предложена мной в разделе "Новый функционал", голосуйте там за поддержку этой опции FLProg: Web сервер и Web клиент
Последний раз редактировалось Max 29 сен 2015, 06:35, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
kЦитата
Вопрос немного оффтопик но веже, бывают ли способы нарастить ОЗУ у контроллера иногда не хватает или только брать более мощный МК?
Вопрос немного оффтопик но веже, бывают ли способы нарастить ОЗУ у контроллера иногда не хватает или только брать более мощный МК?
Изменение переменной через WEB
Что то не слышал про это, может кто этим хардкором и занимается.... Проще взять Мегу, Дуо, или на Малине....Oleg1345140 писал(а):Вопрос немного оффтопик но веже, бывают ли способы нарастить ОЗУ у контроллера иногда не хватает или только брать более мощный МК?
Последний раз редактировалось Max 29 сен 2015, 08:52, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
Тоже не слышал, вот и спросил. 2560 чип использовать только из-за озу не хотелось (думаю можно оптимизировать разделив проект по чипам, например 328), ну а малину для задач МК это как для дачи собственную ТЭЦ строить.Max писал(а):Что то не слышал про это, может кто этим хардкором и занимается.... Проще взять Мегу, Дуо, или на Малине....
Изменение переменной через WEB
Как вариант можно попробовать спарку, или более (разделить функции) между ардуинками (Нано, Микро, Уно) и связать их по ModBus.Oleg1345140 писал(а):2560 чип использовать только из-за озу не хотелось (думаю можно оптимизировать разделив проект по чипам, например 328)
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
Честно так и не понял как оно работает, может можно где то почитать?Max писал(а):связать их по ModBus
Изменение переменной через WEB
Как вариант возможно, но мне кажется, если не хватает ресурсов одной платы на 328, то и все функции необходимо реализовать в одном корпусе, то можно обойтись и без ModBus.Max писал(а):Как вариант можно попробовать спарку, или более (разделить функции) между ардуинками (Нано, Микро, Уно) и связать их по ModBus.
Достаточно соединить две платы на базе 328 через физические (или виртуальные) com-порты, и по средствам блоков передачи UART организовать обмен данными.
А если двух 328 уже не хватает, то лучше уже брать 2560, т.к цена трёх 328 уже сопоставима с ценой за 2560.
А ModBus очень хорош когда необходимо организовать обмен с устройствами разнесёнными на значительное расстояние или когда необходимо объединить множество устройств.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
Вообще очень интересный вариант, возможно мне нужно попробовать пересмотреть структуру программы, у меня в проекте (планируемом) несколько (2-4) удаленных плат и один центр. и ресурсов нехватает именно на центральном. много строковых операций и много HTML кода.Слимпер писал(а):Как вариант возможно, но мне кажется, если не хватает ресурсов одной платы на 328, то и все функции необходимо реализовать в одном корпусе, то можно обойтись и без ModBus. Достаточно соединить две платы на базе 328 через физические (или виртуальные) com-порты, и по средствам блоков передачи UART организовать обмен данными. А если двух 328 уже не хватает, то лучше уже брать 2560, т.к цена трёх 328 уже сопоставима с ценой за 2560. А ModBus очень хорош когда необходимо организовать обмен с устройствами разнесёнными на значительное расстояние или когда необходимо объединить множество устройств.
Я не очень разбираюсь в водбус и хотел бы узнать он инкапсулируется в другие пртоколы? реально ли на нем построить внешне управление и контроль? применяя отличные от МК устройства.
Изменение переменной через WEB
Приветствую. А пример кто-нибудь делал в формате программы? Дайте линк плиз.Oleg1345140 писал(а):если в краце то создаем ссылки с выходами наприме +0,1 +1 +10 и -0,1 -1 -10. и при нажатии на то или иное число ардуино будет прибавлять к некой пременной-буберу указанное значение. Так же создать ссылки (кнопки) записать значение в соответствующую переменную (например, начало отсчета, будильник, мин/макс значение).
Последний раз редактировалось Agafon 16 авг 2016, 14:59, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
Делал, попробую найти, хотя там ничего сложного просто кучка страниц с детектором перехода на них и все, на самом деле маленько не удобно пользоваться.
Изменение переменной через WEB
Спасибо заранее. Хотел бы описать что я хочу сделать и для чего это мне нужно. Может я не то прошу.Oleg1345140 писал(а):Делал, попробую найти, хотя там ничего сложного просто кучка страниц с детектором перехода на них и все, на самом деле маленько не удобно пользоваться.
Есть датчик DHT22 даёт данные по температуре и влажности, данные отображаются на lcd, в зависимости от данных включается или выключается вытяжка. Сейчас у меня в стадии непоняток. А именно при какой влажности и температуре нужно включать вытяжку? Собственно и задача стоит в web морде добавлять или уменьшать значения чтобы подобрать значения.
Возможно кто-то предложит другой вариант. Готов слушать. Заранее спасибо.
Последний раз редактировалось Agafon 17 авг 2016, 10:51, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Изменение переменной через WEB
как вариант, в веб отображить значение, и при включении выключении через веб записывать значения в переменные или пзу из тех же показаний
Изменение переменной через WEB
Можно, вопрос как? С примером плиз. Всё что я сейчас делаю, это просто копирую и пытаюсь понять как всё это работает.
Последний раз редактировалось Agafon 17 авг 2016, 13:58, всего редактировалось 1 раз.
Win7-64 FLProg v2.1.0 IDE 1.6.3
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей