Arduino
jswm20150115
互动媒体从业者
展开
-
红外感应器+arduino+processing+flash 实现麦克风吹波波效果
红外负责侦测人是否到指定位置processing 负责接收麦克风输入以及作为tcp的服务端,用于传值给flash使用flash端执行ui视觉效果呈现以下为processing端代码,flash端略过import processing.serial.*;import cc.arduino.*;Arduino arduino;import ddf.minim.*;import原创 2016-02-18 11:49:01 · 4269 阅读 · 0 评论 -
Firmata实例代码
#include byte analogPin;void analogWriteCallback(byte pin, int value){ pinMode(pin, OUTPUT); analogWrite(pin, value);}void setup(){ Firmata.setFirmwareVersion(FIRMATA_MAJOR_VERSION, FIR原创 2016-03-18 10:52:34 · 1338 阅读 · 0 评论 -
DMX512 for Arduino 例子详解
来源:http://www.seeedstudio.com/wiki/Grove_-_DMX512#include void setup() { DmxSimple.usePin(3); //3 是端口号 可选择 0-13中的一个 //DmxSimple.maxChannel(6); DmxSimple.write(1, 255); //参数一:1代表调节水平摆动 }原创 2016-03-18 17:22:42 · 11397 阅读 · 2 评论 -
Arduino 连接 Processing 通过 Firmata(for MAC)
来源:https://chennywublog.wordpress.com/2013/11/11/ardunio-processing-firmata-for-mac/ 非常感谢arduino 与 processing 可以通过Firmata协议连接,然使用在MAC机时需要有一个地方特别注意。先把Firmata 代码烧录进arduino板,然后使用processing测试以下代码i原创 2016-03-31 20:59:52 · 2806 阅读 · 0 评论 -
LeapMotion+Processing+Arduino 控制LED灯的亮与灭
使用Firmata协议 ,写入到Arduino板中使用到 LeapMotion for Processing library 此处只列出Processing控制Arduino板led灯的亮与灭,把里面的关键代码整合到LeapMotion for Processing代码中即可import processing.serial.*;import cc.arduino.*;Arduin原创 2016-03-10 17:08:22 · 4806 阅读 · 3 评论 -
arduino 控制led灯亮度强弱变化的经典代码
int ledPin = 11;int val; void setup() { pinMode(ledPin, OUTPUT);}void loop() { for(val=0; val<255; val++){ analogWrite(ledPin, val); delay(50); } for(val=255; val>0; val--){原创 2016-03-14 15:14:08 · 18500 阅读 · 0 评论 -
Arduino 通过串口传值给Processing 显示
Arduino端代码:int red=255; //创建变量,储存需要发送的数据int green = 2;int blue = 3;void setup(){ Serial.begin(9600);//定义数据传输率为9600比特}void loop(){ Serial.print(red); Serial.print(","); Serial.print(g原创 2016-06-22 22:24:04 · 10367 阅读 · 7 评论 -
利用millis()实现Arduino定时器功能
int isRed = 0; unsigned long endtime = 0;void setup() { pinMode(7,INPUT);} void loop(){ if(digitalRead(7)==LOW){ isRed = 1; //响应红外设备 //do something... }else{ //移动开的时原创 2016-08-05 12:42:18 · 22082 阅读 · 2 评论 -
Arduino Yun 通过 Post 提交数据
#include #include #include #include #include #include #include #include #include IPAddress server(10,0,0,9);YunClient client;String parametri =""; //String of POST parameters v原创 2016-09-29 09:51:50 · 3834 阅读 · 1 评论