0

Моя идея - иметь плату arduino, которая будет взаимодействовать с браузером.Связь с расширениями Chrome с Arduino

  • Я хочу, чтобы плата arduino реагировала (например, светодиод мигания), когда пользователь подключен к определенному веб-сайту.
  • Пользовательские входы на плате (например, нажмите кнопку) повлияют на браузер (например, закрыть вкладку, вкладку переключателя).

Я начал изучать и создавать простые примеры, используя учебник по хромовым расширениям. Однако, поскольку я не являюсь опытным программистом, я хотел бы знать, можно ли достичь тех вещей, которые были упомянуты выше.

Как я себе это прямо сейчас, это будет:

  • расширение Chrome пишет в JSON. Arduino считывает данные из json -> blink led.
  • Arduino записывает значения в json. Расширение Chrome может автоматически видеть изменения в файле и соответственно реагировать -> закрыть вкладку (так, без повторной установки пользователя при каждом расширении).

Возможны ли эти сценарии? Какой был бы самый простой способ добиться этого?

+0

Я думаю, что веб-Bluetooth - это правильный метод. См. Https://www.youtube.com/watch?v=1LV1Fk5ZXwA –

ответ

0

Я бы порекомендовал взглянуть на firebase. Это очень простая база данных в режиме реального времени, в которой есть много хороших обучающих программ (даже некоторые из них Google).

Затем вы должны использовать библиотеку, такую ​​как this one на вашем Arduino. (есть некоторые examples, чтобы посмотреть) И в вашем chrome extension вы можете снова получить значения из базы данных.

Смежные вопросы