17、打造多彩互动LED项目:从Spark到BeagleBone Black

打造多彩互动LED项目:从Spark到BeagleBone Black

在电子项目的世界里,RGB LED以其丰富的色彩和多样的应用场景,成为了众多爱好者的心头好。本文将详细介绍如何使用Spark和BeagleBone Black来实现与RGB LED相关的项目,包括电路搭建、软件配置、电源切换以及项目包装等方面。

1. 为电路添加Spark

CheerfulJ5的Spark版本布线与标准Arduino的布线非常相似。不过,Spark体积小巧,整个电路可以安装在一个迷你面包板上,这在将其放入外壳时十分方便。

  • 测试供电 :测试时,可通过USB从计算机为Spark供电,之后根据外壳的选择,再切换到合适的电池供电。
  • 电池供电 :也可以通过Spark的vin引脚供电,输入电压范围为3.6V至6.0V,理想的电源可以是3.7V的LiPo电池或4节AA电池组。只需将电池的正极线连接到Spark的vin引脚,负极线连接到Spark的接地引脚。
2. 使用Spark - io IO插件

Spark - io插件是一个与Firmata兼容的接口,它允许Johnny - Five以与标准Arduino相同的方式与Spark设备通信。

  • 工作原理 :Spark - io负责处理与Spark Cloud和VoodooSpark的接口。它会查询Spark Cloud以获取设备的IP地址和端口,然后使用这些信息连接到VoodooSpark并向设备发出命令。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值