Заказ на пользовательский блок. Отправка JSON по URL

Хотел бы вот такое устройство и программу...
Ответить
valdemar71
Рядовой
Сообщения: 46
Зарегистрирован: 25.04.2022{, 15:45}
Репутация: 1
Имя: Владимир

Заказ на пользовательский блок. Отправка JSON по URL

#1

Сообщение valdemar71 » 11.07.2022{, 21:33}

Добрый день! Прежде всего - спасибо за внимание. :smile427:

Опишу проект для общего понимания задач пользовательского блока.

На руках Arduino UNO и Arduino Ethernet Shield W5100, а так же несколько датчиков 4-20мА.
Я хочу в своём проекте считывать данные с аналоговых портов Arduino UNO и передавать их на сервер.
Обмен данными с сервером осуществляется в формате JSON в кодировке UTF-8.

Необходимо сделать пользовательский блок, с помощью которого будет осуществляться отправка строки JSON на сервер по URL.
Блок должен содержать следующие входы :
Активатор ( канал, дающий команду отправки строки JSON);
Строка ( канал для самой строки JSON);
Адрес ( канал для ввода URL адреса сервера).

По поводу цены и сроков - пишите в ЛС или в ветке этого заказа.
Спасибо большое за внимание.

P.S. Я не программист и не элекронщик, прошу отнестись с пониманием. Если есть варианты реализации моего проекта более простыми ( или наоборот, сложными) методами - буду очень благодарен за совет. Спасибо большое за помощь

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Заказ на пользовательский блок. Отправка JSON по URL

#2

Сообщение Dryundel » 11.07.2022{, 22:51}

valdemar71, а JSON в поиске сложно набрать?
Вот к примеру - JSON в программе FLProg

valdemar71
Рядовой
Сообщения: 46
Зарегистрирован: 25.04.2022{, 15:45}
Репутация: 1
Имя: Владимир

Заказ на пользовательский блок. Отправка JSON по URL

#3

Сообщение valdemar71 » 12.07.2022{, 10:28}

Dryundel писал(а):
11.07.2022{, 22:51}
valdemar71, а JSON в поиске сложно набрать?
Вот к примеру - JSON в программе FLProg
Dryundel, добрый день!
Да, я просматривал статьи на тему формирования самой строки JSON, но не нашёл вариантов отправки этой строки на сервер по URL

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Заказ на пользовательский блок. Отправка JSON по URL

#4

Сообщение Dryundel » 12.07.2022{, 11:46}

valdemar71 писал(а):
12.07.2022{, 10:28}
Да, я просматривал статьи на тему формирования самой строки JSON, но не нашёл вариантов отправки этой строки на сервер по URL
Отправка переменной через коммуникации

valdemar71
Рядовой
Сообщения: 46
Зарегистрирован: 25.04.2022{, 15:45}
Репутация: 1
Имя: Владимир

Заказ на пользовательский блок. Отправка JSON по URL

#5

Сообщение valdemar71 » 12.07.2022{, 12:17}

Dryundel писал(а):
12.07.2022{, 11:46}
valdemar71 писал(а):
12.07.2022{, 10:28}
Да, я просматривал статьи на тему формирования самой строки JSON, но не нашёл вариантов отправки этой строки на сервер по URL
Отправка переменной через коммуникации
Как раз в этот блок я и упёрся, "Отправка переменной через коммуникации" позволяет отправлять переменную по IP адресу, мне же необходима отправка по URL.
В одном из видео примеров использования блоков Web-сервера была возможность отправки по URL, но, к сожалению, в актуальной версии такой возможности нет.
Поэтому мне необходим блок для отправки JSON по URL адресу сервера.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Заказ на пользовательский блок. Отправка JSON по URL

#6

Сообщение Dryundel » 12.07.2022{, 12:29}

valdemar71 писал(а):
12.07.2022{, 12:17}
Как раз в этот блок я и упёрся, "Отправка переменной через коммуникации" позволяет отправлять переменную по IP адресу, мне же необходима отправка по URL.
Определение IP сайта или имя сайта по IP

valdemar71
Рядовой
Сообщения: 46
Зарегистрирован: 25.04.2022{, 15:45}
Репутация: 1
Имя: Владимир

Заказ на пользовательский блок. Отправка JSON по URL

#7

Сообщение valdemar71 » 12.07.2022{, 12:34}

Dryundel писал(а):
12.07.2022{, 12:29}
valdemar71 писал(а):
12.07.2022{, 12:17}
Как раз в этот блок я и упёрся, "Отправка переменной через коммуникации" позволяет отправлять переменную по IP адресу, мне же необходима отправка по URL.
Определение IP сайта или имя сайта по IP
К сожалению, в целях безопасности, ip серверов могут быть динамическими.
Поэтому мне необходим блок для отправки JSON по URL адресу сервера.
Задачка оказалась не так проста.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Заказ на пользовательский блок. Отправка JSON по URL

#8

Сообщение Dryundel » 12.07.2022{, 12:38}

valdemar71 писал(а):
12.07.2022{, 12:34}
К сожалению, в целях безопасности, ip серверов могут быть динамическими.
Могут быть? Или конкретно так и есть?

valdemar71
Рядовой
Сообщения: 46
Зарегистрирован: 25.04.2022{, 15:45}
Репутация: 1
Имя: Владимир

Заказ на пользовательский блок. Отправка JSON по URL

#9

Сообщение valdemar71 » 12.07.2022{, 12:43}

Dryundel писал(а):
12.07.2022{, 12:38}
valdemar71 писал(а):
12.07.2022{, 12:34}
К сожалению, в целях безопасности, ip серверов могут быть динамическими.
Могут быть? Или конкретно так и есть?
так и есть, возможность отправки по IP не рассматривается

Ответить

Вернуться в «Прием заказов»