Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)

Click here to load reader

  • date post

    04-Jul-2015
  • Category

    Education

  • view

    207
  • download

    24

Embed Size (px)

description

Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη). Διανέμεται με άδεια Creative Commons - Αναφορά Δημιουργού - Μη εμπορική χρήση, Παρόμοια Διανομή 3.0 (στα αγγλικά ή σε άλλες γλώσσες εδώ http://playground.arduino.cc/Main/ArduinoComic).

Transcript of Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)

  • 1. JODY CULKIN ARDUINO; . ; OPEN SOURCEELECTRONICSPROTOTYPEPLATFORM , , , . (SOFTWARE) (HARDWARE). . () . .

2. / BREADBOARDLED / ARDUINO , . ( ) ( ).ONOFF . . . . 3. / . , . ; . , 1 0 (ON OFF). . . . , . , . . . 4. H ; ;;N ; ARDUINO . . (V). . (). . (OHM). , . . . . . . 5. -+ = / (I= V/R) = / (R = V/I) = * (V = R*I) , GEORG OHM. , . , . . () (). . . ( ). (), . 6. II (DC)(C)I I , . . . . ARDUINO. ARDUINO . . ARDUINO USB . :HTTP://WWW.ARDUINO.CC/EN/MAIN/SOFTWARE ARDUINO . ARDUINO MAC OS X, WINDOWS LINUX. 7. ARDUINO MAC:HTTP://WWW.ARDUINO.CC/EN/GUIDE/MACOSX ARDUINO WINDOWS:HTTP://WWW.ARDUINO.CC/EN/GUIDE/WINDOWS ARDUINO LINUX:HTTP://WWW.ARDUINO.CC/PLAYGROUND/LEARNING/LINUX . ARDUINO . LED ON. ARDUINO. (MENU > TOOLS) (TOOLS > BOARD). ARDUINO UNO. (TOOLS > SERIALPORT). MAC /DEV/TTY.USBMODEM. WINDOWS COM3 . 8. (INTEGRATED DEVEL-OPMENTENVIRON-MENT/ IDE); ARDUINO IDE. (TEXT EDITOR), (COMPILER) .int ledPin = 13;void setup() {pinMode(ledPin, OUTPUTOUTPUT);}void loop() {Serial.println(analogRead(A0);} IDE ARDUINO (SKETCHES) . BLINK FILE (FILE > EXAMPLES > 1.BASICS > BLINK). UPLOAD UPLOAD . DONE UPLOADING . LED (PIN) 13 ARDUINO . 9. void setup() {// pin // pin 13 LED ArduinopinMode(13, OUTPUT);}void loop() {digitalWrite(13, HIGH); // LEDdelay(1000); // digitalWrite(13, LOW); // LEDdelay(1000); // } , . BLINK , SETUP LOOP.SETUP: LOOP : (BLOCKS) (FUNCTIONS) . { }.HTTP://ARDUINO.CC/EN/REFERENCE/HOMEPAGE ARDUINO (ARDUINO REFERENCE GUIDE) .void setup() { // pinMode(13, OUTPUT); // pin 13 } // void loop() { // digitalWrite(13, HIGH); // pin 13 highdelay(1000); // digitalWrite(13, LOW); // pin 13 lowdelay(1000); // } // . 10. ARDUINO? BREADBOARD ( ). (5V) (GND) 0.645 . (22 GAUGE). . BREADBOARD 5 . 5 . ( ) ( ) LED . LED BREADBOARD ARDUINO . 11. PIN 2 220 . . PINS 2 13 . W (W).void setup() {pinMode(2, OUTPUT);}void loop() {digitalWrite(2, HIGH);delay(500);digitalWrite(2, LOW);delay(500);} SETUP PIN 2 . LOOP PIN 2 HIGH LED. (DELAY) . PIN 2 LOW LED . VERIFY () UPLOAD () VERIFY . UPLOAD ARDUINO. LED , . 12. , , LED. PIN 4 ARDUINO 10 . . LED .void setup() {pinMode(2, OUTPUT);pinMode(4, INPUT);}void loop() {if(digitalRead(4)){digitalWrite(2, HIGH);}else{digitalWrite(2, LOW);}} . SETUP PIN 2 PIN 4 . LOOP IF (): PIN 4 HIGH PIN LED HIGH PIN LED LOW . LED . 13. Serial Monitor (POT) . . . PIN PINA0. .void setup() {Serial.begin(9600);}void loop() {Serial.println(analogRead(A0));} (SERIAL MONITOR). SETUP BAUD (BAUD RATE) 9600. LOOP PIN 0 PRINTLN. . ARDUINO . , , 0 1023. 14. 5V0V5V0V5V0V LED. , , PIN 3 .0% - analogWrite(0)50% - analogWrite(127)100% - analogWrite(255) (PULSE WIDTH MODULATION / PWM). , . PWM PINS 3, 5, 6, 9, 10, 11.int sensorValue = 0;void setup() {pinMode(3,OUTPUT);}void loop() {sensorValue = analogRead(A0);analogWrite(3, sensorValue/4);} . SETUP PIN 3 . LOOP PIN 0 . PIN 3, LED. 4 0 255 BYTE. LED . 15. ! . . , ! HTTP://WWW.ARDUINO.CC/EN/MAIN/SOFTWARE HTTP://ARDUINO.CC/EN/REFERENCE/HOMEPAGESPARKFUN ELECTRONICSHTTP://WWW.SPARKFUN.COM/ADAFRUIT INDUSTRIESHTTP://ADAFRUIT.COM/MAKER SHEDHTTP://WWW.MAKERSHED.COM/JAMECO ELECTRONICSHTTP://WWW.JAMECO.COM/ ARDUINOHTTP://WWW.ARDUINO.CC/EN/TUTORIAL/HOMEPAGELADY ADAHTTP://WWW.LADYADA.NET/LEARN/ARDUINO/INSTRUCTABLESHTTP://WWW.INSTRUCTABLES.COM/TAG/TYPE-ID/CATEGORY-TECHNOLOGY/CHANNEL-ARDUINO/GETTING STARTED WITH ARDUINO BY MASSIMO BANZIMAKING THINGS TALK: USING SENSORS, NETWORKS, ANDARDUINO TO SEE, HEAR, AND FEEL YOUR WORLD BYTOM IGOEPHYSICAL COMPUTING: SENSING AND CONTROLLING THEPHYSICAL WORLD WITH COMPUTERS BY DANO'SULLIVAN & TOM IGOEARDUINO COOKBOOK BY MICHAEL MARGOLIS JODY CULKIN, : JODYCULKIN.COM TOM IGOE, MARIANNE PETIT, CALVINREID, INTERACTIVE TELECOMMUNICATIONSPROGRAM NYU, DAN OSULLIVAN, DANNY ROZINAND RED BURNS. CINDY KARASEK, CHRISSTEIN, SARAH TEITLER, KATHY GONCHAROV & ZANNAH MARSH. ARDUINO . , ARDUINO. ARDUINO JODYCULKIN CREATIVECOMMONS - - - 3.0 .: