LED基础控制-(点亮、关闭、PWM及FadeIn和FadeOut)
文章目录
Johnny-Five库中的Led 类构造了表示连接到物理板上的单个 Led 的对象。本次实例将演示如何在Electron的基础上通过Johnny-Five库与Arduino开发板通信,并实现控制LED点亮、关闭、PWM、及FadeIn和FadeOut。
1、硬件准备
- Arduino Mega2560开发板一块
- 发光LED一个
- 杜邦线若干
- 数据线一条
硬件接线如下:
2、软件准备
- VS Code IDE
- Arduino IDE
- NodeJs(本次使用的版本为v16.13.0)
- Visual Studio 2019
- Electron(本次使用版本为v17.0.1)
前面的文章已经对Arduino与JavaScript开发环境已经做了详细描述,请参考:开发环境搭建