|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
Получение данных от Arduino Ethernet03.12.2020, 13:14. Показов 3889. Ответов 37
Метки нет (Все метки)
Здравствуйте.
Можно ли на VB6 организовать получение данных от модуля Arduino Ethernet минуя использование браузера? Браузер медленный, а мне нужно обновлять график каждую секунду. Пробовал через Winsock, но это похоже невозможно, поскольку этот элемент управления способен связываться только с аналогичным ему на другой машине. Подскажите разумные варианты, пожалуйста.
0
|
|
| 03.12.2020, 13:14 | |
|
Ответы с готовыми решениями:
37
Arduino uno + arduino ethernet + delphi для чайников Получение данных с датчиков на arduino (i2c)
|
|
|
||
| 03.12.2020, 14:04 | ||
|
Может просто Arduino Ethernet работает медленно с запросами?
0
|
||
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 14:13 [ТС] | |
|
Я не про обычный браузер, а про элемент управления VB6. Если обращаюсь раз в 5 сек, то более менее точные данные, если через секунду, то мусор выходит. В Ардуино спецом delay на 0,5сек поставил, чтобы АЦП гарантированно успевало оцифровать сигналы с 4-х датчиков.
Добавлено через 4 минуты Кстати, попробовал навскидку найти функции API для работы с портами и не нашёл.
0
|
|
|
|
|
| 03.12.2020, 16:03 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 16:27 [ТС] | |
|
с Ethernet
0
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 17:31 [ТС] | |
|
TCP/IP. Скетч уже готов, а связь с ним установить не могу. Надо либо на СИ либо на Делфи, а я в них не очень.
0
|
|
|
352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
|
|
| 03.12.2020, 18:57 | |
|
kleon-1, смотри ветку vb.net там чел на нем делал работу с Arduino тема свежая пара страниц всего + -
1
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 19:28 [ТС] | |
|
спасибо, гляну
0
|
|
|
|
||
| 03.12.2020, 19:41 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 19:49 [ТС] | |
|
насколько я понял, winsock способен связывать с аналогичным элементом. Я лет 20 назад использовал это в клиент-серверном приложении для ЖКХ. Но а Ардуино нет этого элемента и связь не устанавливается.
0
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 20:04 [ТС] | |
|
Я в курсе. Но у меня при попытке выполнения коннекта сокет висит в состоянии connecting сколь угодно долго. Все положенные назначения параметров сделаны и никакого результата.
1. Я должен отослать пустой запрос на адрес 192.168.0.200, порт 1001 2. Модуль Ардуино отвечает посылкой 7-ми значений с каналов АЦП в два приема, поскольку аналоговых выходов всего 6. Для этого я сделал коммутатор аналоговых входов. 3. Я предполагаю, что Ардуино вышлет ответ на тот же порт по адресу запроса. 4. winsock после передачи слушает порт и получив пакет данных я в шоколаде. Но увы. Если я из браузера отправляю запрос (порт 80), то все шикарно, а из барсика - облом.
0
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 20:18 [ТС] | |
|
минуточку
Добавлено через 4 минуты все работает
0
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
||||||
| 03.12.2020, 21:17 [ТС] | ||||||
Исправил опечатку в Text1_Change. Вместо wskOut должно быть wsk.
0
|
||||||
|
|
|
| 03.12.2020, 21:42 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 12.12.2011
Сообщений: 46
|
|
| 03.12.2020, 21:46 [ТС] | |
|
Да, у меня клиент, который отправляет запрос на RemoteHost:RemotePort.
А какой порт я должен случать в таком случае? LocalPort это порт на машине с прогой, если я ничего не путаю и именно для него wsk.Listen
0
|
|
| 03.12.2020, 21:46 | |
|
Помогаю со студенческими работами здесь
20
Получение данных от Arduino и ошибка при обновлении Label
Arduino Ethernet shield Arduino Ethernet c PoE Arduino и Ethernet модуль (enc28j60) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|