Пасечные весы WiFi открытый проект для копирования | Объединенный пчеловодческий форум | Пчеловодство | Пчеловод.ИНФО

Доставка заказов в магазины Пятерочка и Перекресток Telegram Улей ППУ Buzz Box до 27.06

Важно ...

Вы еще не зарегистрировались на нашем форуме? Зря, очень зря... Только зарегистрированные пользователи имеют возможность пользоваться огромной библиотекой книг о пчеловодстве (около 1300 изданий), фото-галереей (около 4000 фото), и картой пользователей, где можно найти пчеловода-земляка по карте области, почитать статьи посетителей, расширенным поиском, сводкой погоды в своем городе и многое-многое другое... Узнайте все возможности пчеловодного форума! Регистрация здесь !

Скрыть объявления

Объявления

История съездов: 1 (Ярослав. обл), 2 (Нижегор. обл), 3 (Белоруссия), 4 (Москва), 5 (Украина), 6 (Украина), 7 (Калуж. обл), 8 (Москов. обл), 9 (Татарстан), 10 (Казахстан), 11 (Рязанская обл) , 12 (Москов. обл)

 Ответить  Открыть тему  Создать опрос

Древовидный · [ Стандартный ] · Линейный

> Пасечные весы WiFi открытый проект для копирования, пасечные весы

m_titov  
Воскресенье, 21 Февраля 2021, 19:31
Сообщение #16





Ульи: пеноулик
Порода пчёл: кар, бак
Пчело-стаж: 1-3 года
Пчелосемей: 1-10
Регион нахождения пасеки: Россия, Смоленская обл.

[>]


Да, нашёл несколько статей об этом. Та зелёная, которую я использовал, была в комплекте с датчиками. Заказал тоже.
 OFF  Карточка  Приват
 Наверх
Igor_X1980  
Понедельник, 20 Февраля 2023, 16:09
Сообщение #17





Ульи: деревянных
Порода пчёл: карника
Пчело-стаж: менее 1 года
Пчелосемей: 1-10
Регион нахождения пасеки: Россия, Ярославская обл.

[>]


Добрый день! Подскажите пожалуйста повторил Ваш проект. Мне хотелось несколько весовых платформ сделать. Но столкнулся с проблемой. Как сделать выбору по ID. Чтобы на сайте отображались несколько графиков для каждого домика свой? Никак победить не могу.
 OFF  Карточка  Приват
 Наверх
Крутогорец  
Понедельник, 20 Февраля 2023, 17:28
Сообщение #18





Ульи: Многокорпусные
Порода пчёл: Карника, Бакфаст
Пчело-стаж: 7-15 лет
Пчелосемей: 70-100
Регион нахождения пасеки: Россия, Кировская обл.

[>]


А все другие проблемы уже решены? Где то надо взять сервер с белым IP, php, mysql. Настроить это всё.
UserID в Simple_scale.ino поменяли?
В jsonp.php $query = "SELECT `Date`, `Data`, `Voltage` FROM `scale` WHERE UserID=1;"; выбирает из базы данные только с UserID=1
WHERE UserID=1 OR UserID=2; выберет данные от 1 и 2. Ну и так далее, смотря сколько надо.
Но я это не собирал, просто глянул код по быстрому. Ничего интересного не увидел. На графике вес, а нужен привес за сутки.
 OFF  Карточка  Приват
 Наверх
Igor_X1980  
Понедельник, 20 Февраля 2023, 17:42
Сообщение #19





Ульи: деревянных
Порода пчёл: карника
Пчело-стаж: менее 1 года
Пчелосемей: 1-10
Регион нахождения пасеки: Россия, Ярославская обл.

[>]


Спасибо. За помощь. Действительно работает. Но получается нужно каждый раз заливать(перезаписывать файл) jsonp.php А можно сразу все графики показать или кнопку сделать чтобы выбирать (ID) для просмотра. Как можно отредактировать файл index?
 OFF  Карточка  Приват
 Наверх
Крутогорец  
Понедельник, 20 Февраля 2023, 18:56
Сообщение #20





Ульи: Многокорпусные
Порода пчёл: Карника, Бакфаст
Пчело-стаж: 7-15 лет
Пчелосемей: 70-100
Регион нахождения пасеки: Россия, Кировская обл.

[>]


Всё можно. Но нужно делать. Это к автору. Мне может оказаться проще заново всё сделать чем разбираться в чужом коде.
index.htm это код странички, на которой отображается график. Редактируется так же как любой другой код. Если у вас с этим сложности, даже не знаю чем тут помочь. Надо начинать с основ сайтописания, html код там, php js.
Я бы вообще этим index.html не пользовался. Там графики рисуются библиотеками highcharts, я с ними делов не имел и не хочу, убогие они очень. Данные измерений сохранены в mysql. Оттуда отображать их можно Garafana, тут больше возможностей и всё сильно красивее. Установить её на тот же сервер и настроить запрос в mysql.
 OFF  Карточка  Приват
 Наверх
m_titov  
Вторник, 21 Февраля 2023, 10:08
Сообщение #21





Ульи: пеноулик
Порода пчёл: кар, бак
Пчело-стаж: 1-3 года
Пчелосемей: 1-10
Регион нахождения пасеки: Россия, Смоленская обл.

[>]


Здравствуйте.
Igor_X1980, конечно, готов помочь.
На прошлой странице темы пользователь "мэр лужков" высказал очень дельные советы, и я сразу переделал свою конструкцию согласно рекомендациям. Первоначальный вариант тоже работать будет, не страшно. Я уже слабо помню как всё устроено, но по-простому, для вывода двух графиков я сделал следующее:
1. каждые весы должны отправлять данные в базу на сервер с разными ID. Это мы задаём в прошивке ардуино.
в этой сроке: const short UserID=1; ,где 1 - это тот самый ID
2. на сайте я сделал под каждый запрос к базе(под разные ID) отдельные файлы jsonp1.php и jsonp2.php, внутри которых указаны в запросе, в одном UserID=1, а в другом UserID=2
в этой строке: $query = "SELECT `Date`, `Data`, `Voltage` FROM `Scale` WHERE UserID=1;";
3. самая длинная часть. нужно добавить второй график в файле index.htm, для этого:
3.1 нам нужно создать два выводящих графики блока. в оригинальном index.htm этот блок начинается на 18 строке: <div id="my_container" style="height: 500px; min-width: 310px"></div>
и заканчивается на 138 строке: </script> , т.о. копируем в буфер обмена с 18 по 138 строку включительно, и вставляем начиная со 139 перед строками
</body>
</html>
в результате у нас получится два одинаковых блока вывода графиков.
3.2 изменения которые нужно внести в каждый блок, я приведу пример для первого, второй - по аналогии.
строка <div id="my_container" style="height: 500px; min-width: 310px"></div>
переименую my_container
получится <div id="my_container1" style="height: 500px; min-width: 310px"></div>

строка $.getJSON('php/jsonp.php', function (data) {
установлю соответствующее запросу имя файла jsonp.php
получится $.getJSON('php/jsonp1.php', function (data) {

строка text: 'Весы #1'
здесь номер весов, буду изменять во втором блоке на №2, этот соответствует.

Вот и всё. Аналогично можно прикрутить сколько нужно весов.
Если непонятно, пишите в личку, свяжемся и всё сделаем.

Сообщение отредактировал m_titov - Вторник, 21 Февраля 2023, 10:12

Эскизы прикрепленных изображений
Прикрепленное изображение
 OFF  Карточка  Приват
 Наверх
Igor_X1980  
Вторник, 21 Февраля 2023, 11:32
Сообщение #22





Ульи: деревянных
Порода пчёл: карника
Пчело-стаж: менее 1 года
Пчелосемей: 1-10
Регион нахождения пасеки: Россия, Ярославская обл.

[>]


Спасибо что откликнулись. Пробую сделать как посоветовали.
 OFF  Карточка  Приват
 Наверх

 Ответить  Опции  Открыть тему
 

Текстовая версия Сейчас: 29 Апреля 2024

Пчеловодство и пчеловоды