arduino basic intro 松麗板寒訓場

169
Arduino Basic Intro 2015-02-12 松松松松松松

Upload: lorex-l-yang

Post on 11-Aug-2015

142 views

Category:

Technology


1 download

TRANSCRIPT

  1. 1. Arduino Basic Intro 2015-02-12
  2. 2. Arduino
  3. 3. Lorex L. Yang XD OwO XD
  4. 4.
  5. 5. GPED ((
  6. 6. &
  7. 7. Minecraft
  8. 8. IRC
  9. 9. SintaDesign Meetup TSLC Lorexs Flog Minecraft SintaDesign SITA NPC
  10. 10. Arduino VB.NETC#C & C++
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15. C
  16. 16. Slide
  17. 17. ( )
  18. 18. Arduino
  19. 19.
  20. 20. But
  21. 21.
  22. 22.
  23. 23. Live Demo
  24. 24. NG QQ
  25. 25.
  26. 26. XDD
  27. 27. Survey Before we get started
  28. 28. WTF is Arduino?
  29. 29. The hardware
  30. 30. The development environment
  31. 31. Why Arduino?
  32. 32. 1. Open source hardware
  33. 33. 2. Open source
  34. 34. Open source vs. Open source hardware
  35. 35. 3. Easy to use.
  36. 36. EZ EZ XD
  37. 37. USB USB
  38. 38. der
  39. 39. 4. Lots of resources Wiki, community, tuts, Detc.
  40. 40. 5. Cool n Cheap
  41. 41.
  42. 42. + $500
  43. 43. $5000
  44. 44. (x)
  45. 45.
  46. 46. Electronic Basics
  47. 47.
  48. 48. I V = IR
  49. 49. Imagine there is a Redtube
  50. 50.
  51. 51. ~~~
  52. 52. www R R !!! OWO
  53. 53. RRRRR !!! Q///Q
  54. 54.
  55. 55. RRRRR !!! O///////O
  56. 56.
  57. 57. RRRRR !!! >///////////////////////<
  58. 58. = x
  59. 59. IIKCLKVL
  60. 60. = =
  61. 61.
  62. 62. Imagine there is a Redtube again
  63. 63. = =
  64. 64. = =
  65. 65.
  66. 66. ~~
  67. 67. Arudino C C C Cu(CENSORED)
  68. 68. C Arduino
  69. 69. C
  70. 70.
  71. 71. Arduino C
  72. 72. C
  73. 73.
  74. 74. void setup()
  75. 75.
  76. 76.
  77. 77.
  78. 78.
  79. 79. ~
  80. 80. void loop() ~~
  81. 81.
  82. 82. setup()
  83. 83.
  84. 84. LED
  85. 85. _____
  86. 86. LED size zzzzz
  87. 87.
  88. 88. 13 ~~~~
  89. 89. GND
  90. 90.
  91. 91. GG QQQQQQQQQQQ
  92. 92. pinMode(, );
  93. 93. = INPUT, OUTPUT
  94. 94. 13 Arduino ~~
  95. 95.
  96. 96. digitalWrite(, );
  97. 97. = HIGHLOW HIGH = 5V LOW = 0V
  98. 98. delay
  99. 99. delay(); QQ
  100. 100.
  101. 101. PWM
  102. 102. PWM J
  103. 103. Wiki Pulse Width ModulationPWM
  104. 104. (x)
  105. 105. XD Remember the Redtube? XD
  106. 106. QQ
  107. 107.
  108. 108.
  109. 109. >///<
  110. 110. analogWrite(, );
  111. 111. = 0 ~ 255
  112. 112. XD
  113. 113. digitalWrite(); analogWrite();
  114. 114.
  115. 115.
  116. 116. QQ
  117. 117.
  118. 118.
  119. 119.
  120. 120.
  121. 121.
  122. 122. Arudino
  123. 123.
  124. 124. RT = 1 + R2 T = V R 1 V1 = 1 T 2 V2 = 2 T = V V1
  125. 125. analogRead();
  126. 126. = 0 ~ 1023
  127. 127.
  128. 128. Serial
  129. 129.
  130. 130. Serial.begin();
  131. 131.
  132. 132. Serial.available()
  133. 133.
  134. 134. Serial.read();
  135. 135.
  136. 136. Serial.print();
  137. 137. OwO
  138. 138. www
  139. 139. 0 ~ 1023
  140. 140. map(, , , , );
  141. 141. Live Demo
  142. 142. XD
  143. 143. Arduino XDDDD
  144. 144. ~~
  145. 145. Arduino
  146. 146. SintaDesign
  147. 147. >.~ PS. XD
  148. 148. XDDD
  149. 149. 50 XDDDDDD
  150. 150. Q&A Time Lorex L. Yang Lorex.lionfree.net [email protected]