找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2715|回复: 0
打印 上一主题 下一主题
收起左侧

arduino与processing互动

[复制链接]
跳转到指定楼层
楼主
ID:90084 发表于 2015-9-14 20:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/*
   如下代码通过arduino pin4 脚低电平时播放mp3音乐,高电平时暂停播放。
*/
import ddf.minim.*;
Minim minim;
AudioPlayer player;

// int switchPin = 4;
// void setup(){
//   pinMode(switchPin,INPUT);
//   Serial.begin(9600);
// }

// void loop(){
//   if(digitalRead(switchPin)==HIGH){
//     Serial.write(1);
//   }
//   else{
//     Serial.write('A');
//   }
//   delay(100);
// }


import processing.serial.*;
Serial port;
int val;
void setup(){
  size(200,200);
  frameRate(10);
  port = new Serial(this,"COM3",9600);
  
  minim = new Minim(this);
  player =minim.loadFile("xy.mp3");
}

void draw(){
if(port.available()>0){
   val = port.read();
   
}
background(255);
println(val);

if(val==1){
   fill(#FA19F7);
   ellipse(width/2,height/2,random(100),random(100));
  // player.close();
  player.pause();
} else if(val==65){
   fill(255,2,3);
   rect(width/5,height/5,100,110);
   player.play();
}

}







分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表