2018年12月6日 星期四

Week13_黃惠嘉

🔺確認裝置➪COM7

文件➪範例程序➪Java Examples➪Libraries➪Serial➪SimpleRead🔺複製程式碼int swithPin=4;
void setup(){ 
  pinMode(2,INPUT_PULLUP); ⇒maker uno的button在pin2,所以要改成2 
  Serial.begin(9600);  
}
void loop()
{
if(digitalRead(2)==HIGH){   
   Serial.write(1);
} else{ 
   Serial.write(0);   
   
   delay(100);
}
🔺processing
import processing.serial.*;
Serial myPort;  
int val;      
void setup() 
{  
   size(200, 200);  
   String portName = Serial.list()[0];  
   myPort = new Serial(this,"COM7", 9600);
}
void draw(){  
if ( myPort.available() > 0) {     
   val = myPort.read();   
 }  
background(255);         
if (val == 0) { 
   fill(0);                   
}else{
   fill(204);                  
} 
 rect(50, 50, 100, 100);
}button沒按灰色button按了黑色


x

沒有留言:

張貼留言