找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3331|回復: 0
收起左側

arduino與processing互動

[復制鏈接]
ID:83710 發(fā)表于 2015-6-25 02:16 | 顯示全部樓層 |閱讀模式
/*
   如下代碼通過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();
}

}







回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表