硕士答辩Keynote

1,223 views

Published on

keynote for Master

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,223
On SlideShare
0
From Embeds
0
Number of Embeds
108
Actions
Shares
0
Downloads
32
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

硕士答辩Keynote

  1. 1. the Prototyping in Interaction Design _ _
  2. 2. + interaction design interaction design + prototype
  3. 3. + interaction design interaction design + prototype
  4. 4. VS Model
  5. 5. prototyping
  6. 6. 4.5.
  7. 7. 4.5.
  8. 8. prototyping
  9. 9. prototyping
  10. 10. prototyping
  11. 11. prototyping
  12. 12. prototyping
  13. 13. prototyping
  14. 14. prototyping
  15. 15. prototyping
  16. 16. prototyping
  17. 17. prototyping
  18. 18. prototyping
  19. 19. prototyping
  20. 20. prototyping
  21. 21. prototyping
  22. 22. prototyping
  23. 23. prototyping
  24. 24. prototyping
  25. 25. prototyping
  26. 26. prototyping
  27. 27. prototyping
  28. 28. prototyping
  29. 29. prototyping
  30. 30. prototyping
  31. 31. int latchPin = 8; int clockPin = 12; int dataPin = 11; void setup() { pinMode(latchPin, OUTPUT); } void loop() { for (int j = 0; j < 256; j++) { digitalWrite(latchPin, 0); shiftOut(dataPin, clockPin, j); digitalWrite(latchPin, 1); delay(1000); } } void shiftOut(int myDataPin, int myClockPin, byte myDataOut) { int i=0; int pinState; pinMode(myClockPin, OUTPUT); pinMode(myDataPin, OUTPUT); digitalWrite(myDataPin, 0); digitalWrite(myClockPin, 0); for (i=7; i>=0; i--) { digitalWrite(myClockPin, 0); if ( myDataOut & (1<<i) ) { pinState= 1; } else { pinState= 0; } digitalWrite(myDataPin, pinState); digitalWrite(myClockPin, 1); digitalWrite(myDataPin, 0); } digitalWrite(myClockPin, 0); }
  32. 32. int latchPin = 8; int clockPin = 12; int dataPin = 11; void setup() { pinMode(latchPin, OUTPUT); } void loop() { for (int j = 0; j < 256; j++) { digitalWrite(latchPin, 0); shiftOut(dataPin, clockPin, j); digitalWrite(latchPin, 1); delay(1000); } } void shiftOut(int myDataPin, int myClockPin, byte myDataOut) { int i=0; int pinState; pinMode(myClockPin, OUTPUT); pinMode(myDataPin, OUTPUT); digitalWrite(myDataPin, 0); digitalWrite(myClockPin, 0); for (i=7; i>=0; i--) { digitalWrite(myClockPin, 0); if ( myDataOut & (1<<i) ) { pinState= 1; } else { pinState= 0; } digitalWrite(myDataPin, pinState); digitalWrite(myClockPin, 1); digitalWrite(myDataPin, 0); } digitalWrite(myClockPin, 0); }
  33. 33. void setup() { size(400, 400); background(255); frameRate(10); smooth(); } void draw() { color c1 = color(random(255), random(255), random(255)); stroke(c1); if((abs(pmouseY-mouseX) > 1.0) || (abs(mouseY-pmouseX) > 1.0)) { float speed= abs(pmouseY-mouseX)/40; strokeWeight(speed); } line(200, 200, mouseX, mouseY); }
  34. 34. 6

×