Firmata实例代码
来源:互联网 发布:哪个淘宝网的东西是正品 编辑:程序博客网 时间:2024/06/09 10:41
#include <Firmata.h>byte analogPin;void analogWriteCallback(byte pin, int value){ pinMode(pin, OUTPUT); analogWrite(pin, value);}void setup(){ Firmata.setFirmwareVersion(FIRMATA_MAJOR_VERSION, FIRMATA_MINOR_VERSION); Firmata.attach(ANALOG_MESSAGE, analogWriteCallback); Firmata.begin();}void loop(){ while (Firmata.available()) { Firmata.processInput(); } for (analogPin = 0; analogPin < TOTAL_ANALOG_PINS; analogPin++) { Firmata.sendAnalog(analogPin, analogRead(analogPin)); }}analogWriteCallback(byte pin, int value); 关键代码 接受传进来的端口好以及数值 端口号0-13 值0-255 可通过processing端传值的大小变化改变灯光的强弱
0 0
- Firmata实例代码
- Firmata解析
- 实例代码
- 代码实例
- 代码实例
- Arduino 连接 Processing 通过 Firmata(for MAC)
- AudioTrack实例代码 C++代码
- AudioTrack实例代码 C++代码
- JSP分页代码实例
- Struts + Hibernate 代码实例
- struts分页实例代码
- javascript经典代码实例
- 代码生成器的实例
- 代码实例:级联菜单
- JAVA分页代码实例
- JSP分页代码实例
- Struts2 入门实例代码
- .net事件实例代码
- Hibernate配置数据库
- Intel Pin架构
- android:TableRow之平均分布列
- iOS 用CornerStone配置SVN,HTTP及svn简单使用说明
- 运行最新创建的镜像:
- Firmata实例代码
- 电脑无法修改ip地址
- 移位密码
- POJ 1321棋盘问题(DFS)
- spring MVC配置详解
- 启动页动画
- 开始写博客咯
- Ubuntu 14.04 下安装 IT++
- linux下awk内置函数(split/substr/length/gsub)