1.可以連上老師的電腦,每按一次視窗server端的方塊會變色
程式碼:
import processing.net.*; Client client; void setup(){ client = new Client(this, "120.125.70.53", 6666); } void draw(){ } void mousePressed(){ client.write("老師你好帥"); }2.接搖桿到maker uno可以用遙感控制聲音程式碼:void setup() { // put your setup code here, to run once: pinMode(8,OUTPUT); } void loop() { // put your main code here, to run repeatedly: int x=analogRead(A0); tone(8,x); }
3.可以用遙感控制紅色的圓圈上下左右移動
P語言程式碼:
import processing.serial.*; Serial serial; void setup(){ size(1024,1024); serial=new Serial(this,"COM4",9600); } int x=512,y=512; void draw(){ background(255); if(serial.available()>0){ String now=serial.readString(); String[] xy=splitTokens(now); x=int(xy[0]); y=int(xy[1]); } fill(255,0,0); ellipse(x,y,100,100); } Arduino程式碼: void setup() { Serial.begin(9600); } void loop() { int x=analogRead(A0); int y=analogRead(A1); Serial.print(x); Serial.print(" "); Serial.print(y); Serial.println(); delay(100); }


沒有留言:
張貼留言