Моя идея - иметь плату arduino, которая будет взаимодействовать с браузером.Связь с расширениями Chrome с Arduino
- Я хочу, чтобы плата arduino реагировала (например, светодиод мигания), когда пользователь подключен к определенному веб-сайту.
- Пользовательские входы на плате (например, нажмите кнопку) повлияют на браузер (например, закрыть вкладку, вкладку переключателя).
Я начал изучать и создавать простые примеры, используя учебник по хромовым расширениям. Однако, поскольку я не являюсь опытным программистом, я хотел бы знать, можно ли достичь тех вещей, которые были упомянуты выше.
Как я себе это прямо сейчас, это будет:
- расширение Chrome пишет в JSON. Arduino считывает данные из json -> blink led.
- Arduino записывает значения в json. Расширение Chrome может автоматически видеть изменения в файле и соответственно реагировать -> закрыть вкладку (так, без повторной установки пользователя при каждом расширении).
Возможны ли эти сценарии? Какой был бы самый простой способ добиться этого?
Я думаю, что веб-Bluetooth - это правильный метод. См. Https://www.youtube.com/watch?v=1LV1Fk5ZXwA –