arduino–prese hobilabor-2011
DESCRIPTION
Mis on Arduino ja kuidas seda kasutada. Slaidid 2011 toimunudTRANSCRIPT
![Page 1: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/1.jpg)
Arduinowww.hobilabor.ee
2011
![Page 2: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/2.jpg)
Mis on Hobilabor?
![Page 3: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/3.jpg)
Hobilabor 2011
Teemad
– Mis on Arduino?– Arduino rakendamine– Näited– Arduino õppevahendina– Käed külge!– Arutelu / küsimused
![Page 4: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/4.jpg)
Hobilabor 2011
Mis on Arduino?
![Page 5: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/5.jpg)
Hobilabor 2011
![Page 6: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/6.jpg)
Hobilabor 2011
![Page 7: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/7.jpg)
Hobilabor 2011
![Page 8: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/8.jpg)
Hobilabor 2011
![Page 9: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/9.jpg)
Hobilabor 2011
![Page 10: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/10.jpg)
Hobilabor 2011
![Page 11: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/11.jpg)
Hobilabor 2011
![Page 12: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/12.jpg)
Hobilabor 2011
![Page 13: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/13.jpg)
Hobilabor 2011
![Page 14: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/14.jpg)
Hobilabor 2011
![Page 15: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/15.jpg)
Hobilabor 2011
![Page 16: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/16.jpg)
Hobilabor 2011
1. Arduino mikrokontroller
Mikrokontroller: ATmega328Tööpinge: 5VSisendpinge (soovitatav): 7-12VSisendpinge (piirid): 6-20VDigitaalseid pesasid: 14 (millest 6 PWMiga)Analoogpesasid: 6Voolutugevus pesa kohta: 40mAVoolutugevus 3.3V pesal: 50mAMälu: 32KB (ATmega328), millest 0.5KB bootloaderSRAM: 2KB (ATmega328)EEPROM: 1KB (ATmega328)Taktsagedus: 16MHz
![Page 17: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/17.jpg)
Hobilabor 2011
USB
Väline toide
13. pesa LED Digitaalsed pesad
Toite indikaator
Mikrokontroller(Atmega312)
Toite ja maanduse Analoogpesad
Reset
![Page 18: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/18.jpg)
Hobilabor 2011
![Page 19: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/19.jpg)
Hobilabor 2011
– Creative Commons litsentsi all vabavaraline– Avatud lähtekoodiga– Kõik skeemid avalikud
– Arduino Uno ~23€– Ise ehitades 10€
![Page 20: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/20.jpg)
Hobilabor 2011
2. Arduino keel
– Põhineb C/C++ keeltel– Kompileerija
![Page 21: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/21.jpg)
Hobilabor 2011
void setup() { pinMode(13, OUTPUT); }
void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000);}
![Page 22: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/22.jpg)
Hobilabor 2011
3. Arduino IDE
– Lihtne vabavaraline arenduskeskkond– Windows, Mac OS X, Linux– Avatud lähtekoodiga
![Page 23: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/23.jpg)
Hobilabor 2011
![Page 24: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/24.jpg)
Hobilabor 2011
Arduinorakendamine
![Page 25: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/25.jpg)
Hobilabor 2011
Sisendid / väljundid
LDR, LED, potentsiomeeter, survesensor, piezo, kõlar, lüliti, mootor, servo, LCD ekraan, LED maatriks ekraan, sonar, temperatuurisensor, gaasisensor, mikrofon, küroskoop, akseleromeeter …
![Page 26: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/26.jpg)
Hobilabor 2011
Lisamoodulid ehk Shieldi’id
– Ethernet shield– XBee shield– GPS shield– Wifi Shield– Bluetooth shield– Motor shield– Proto shield– Wave shield– …
– Ise tehtud lisamoodulid
![Page 27: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/27.jpg)
Hobilabor 2011
![Page 28: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/28.jpg)
Hobilabor 2011
Näited
– Lihtne Arduino robot– Ise balantseeriv robot– Arduino Hexapod– Arduino 8x8 Super Mario Brothers– …
![Page 29: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/29.jpg)
Hobilabor 2011
Arduino ja teised rakendused
– Arduino ja Processing– Arduino ja nutitelefonid– …
![Page 30: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/30.jpg)
Hobilabor 2011
Näited
![Page 31: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/31.jpg)
Hobilabor 2011
Arduino õppevahendiks
![Page 32: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/32.jpg)
Hobilabor 2011
Kasulikud lingid
http://www.arduino.cchttp://arduino.cc/en/Tutorial/HomePage
http://www.arduino.cc/playground/Main/ManualsAnd-Curriculum
http://blog.arduinoeducation.com/
http://www.hobilabor.ee/blogi/2011/05/mis-on-arduino-ja-kuidas-seda-kasutada/
![Page 33: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/33.jpg)
Hobilabor 2011
Plussid
– Kerge kasutada– Suur kogukond– Palju näiteid– Sobib erinevatele raskusastmetele– Hästi dokumenteeritud– Palju õppematerjale– Odav– Skeemid, lähtekood jne avatud– Saab ise toota
![Page 34: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/34.jpg)
Hobilabor 2011
Miinused
– Tõsiseks edasiarenduseks tuleks valida mõni teine platvorm– Peamiselt võõrkeelne materjal
![Page 35: Arduino–prese hobilabor-2011](https://reader033.vdocuments.net/reader033/viewer/2022052210/5402b3948d7f72b94a8b45ca/html5/thumbnails/35.jpg)
Hobilabor 2011
Käed Külge!