Есть ли в Arduino Uno поддержка Virtual Pin?

Я хочу получать данные с помощью Virtuino от моего Arduino Uno 3 (Ethernet Shield) через Ethernet.

Поддерживает ли Arduino Uno 3 виртуальный вывод? Если да, есть ли ссылка на нужный мне синтаксис?

Большое спасибо

, 👍-1

Обсуждение

Вы искали virtuino arduino uno - вторая ссылка в Google использует сетевой экран, @Jaromanda X

Спасибо, я использую Ethernet Shield и уже установил соединение с Virtuino. Я использовал Google. Однако это не отвечает на мой вопрос, поддерживает ли Ardunio Uni виртуальные контакты:/, @Red

Что такое виртуальные пины?, @Majenko

@Маженко Библиотека, которую он упоминает, позволяет сопоставлять переменные в мобильном приложении с переменными в прошивке устройства, используя так называемые виртуальные контакты. Это просто способ определить привязку данных между двумя частями программного обеспечения: вы меняете состояние/ значение виртуального контакта в одном, чтобы такое же изменение отражалось на другом конце., @Roberto Lo Giacco

Ах. Итак, ответ: «Да. Если вы пишете программное обеспечение для этого или устанавливаете любые библиотеки, которые предоставляет вам эта штука Virtuino»., @Majenko

Верно, в основном то, что я хочу сделать. Если я гуглю «Arduino Virtal Pin» и подобные вещи, я часто нахожу «Blynk», хотя мне нужно использовать Virtuino. В основном мне нужна библиотека и/или синтаксис для использования виртуальных контактов., @Red

похоже, что «виртуальный вывод» существует в приложении Android.... когда аппаратный вывод Arduino меняет состояние, в приложение отправляется сообщение, которое меняет состояние виртуального вывода.... , изменяя состояние виртуального контакта в приложении, отправляет сообщение на Arduino, который меняет состояние аппаратного контакта..... из-за времени, необходимого для отправки сообщения, вы не можете использовать виртуальный контакт для быстрого изменение контактов, таких как ШИМ, @jsotola

@Red, на веб-сайте Virtuino есть несколько примеров эскизов ..... вам просто нужно посмотреть .... вы также можете неправильно понимать, что такое виртуальные контакты ... возможно, поэтому вы не удовлетворены ответами, которые вы нашли, @jsotola


1 ответ


Лучший ответ:

1

Виртуальные контакты, как следует из названия, виртуальные и, следовательно, не связаны с используемым вами оборудованием. Представьте, что у вас есть плата со 100 контактами, у вас есть 100 физических контактов и вы можете добавить 1 миллион виртуальных контактов (если позволяет память). Другими словами, мне кажется, этот вопрос не имеет смысла.

ОБНОВЛЕНИЕ Если вам нужна загрузочная информация о том, как определяются и используются виртуальные контакты, вы можете взглянуть на примеры, опубликованные авторами, например эти

Если этого недостаточно, предоставьте дополнительную информацию о том, с какой проблемой вы столкнулись и какие решения вы уже пытались решить.

,

Нет, это все, что мне нужно. Я использовал множество примеров, предоставленных IDE, но не нашел этого. Идеально. Большое спасибо, Роберто :), @Red