Включите функцию Arduino с Johnny-Five в файл HTML javascript - PullRequest
0 голосов
/ 17 июня 2020

Я новичок в языке javascript, я хотел создать проект, в котором, нажав кнопку на странице HTML, я мог бы включить подключенный светодиод на плате Arduino. Я видел, что можно использовать функции Arduino через библиотеку javascript под названием «johnny-five». Проблема в том, что когда я написал в коде javascript, включенном в файл HTML: var five = require("Johnny-five");, в консоли веб-страницы возникает ошибка: require is not defined .... Я что-то читал на инте rnet, но мало что понял. Буду рад узнать, как это исправить, спасибо! `

1 Ответ

0 голосов
/ 17 июня 2020

Ваш импорт библиотеки johnny-five и все светодиодные логики c будут go в файл. js, а не в HTML. Первый шаг - установить Nodejs и пакет johnny-five npm. Это простой способ начать работу: http://johnny-five.io/#hello -world

Затем файл HTML с кнопкой должен будет вызвать функцию в своем событии onclick, которое подключается к ваш johnny-five logi c через слушатели событий / сокеты. Вы можете найти это полезным

Я собрал быстрый проект, который делает именно то, что вы хотите: нажатие кнопки на странице HTML вызывает мигание светодиода. Посмотрите здесь . Я также дал подробные инструкции, как его запустить.

...