Upload
rene-rebane
View
3.616
Download
1
Embed Size (px)
DESCRIPTION
Mis on Arduino ja kuidas seda kasutada. Slaidid 2011 toimunud
Citation preview
Arduinowww.hobilabor.ee
2011
Mis on Hobilabor?
Hobilabor 2011
Teemad
– Mis on Arduino?– Arduino rakendamine– Näited– Arduino õppevahendina– Käed külge!– Arutelu / küsimused
Hobilabor 2011
Mis on Arduino?
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
Hobilabor 2011
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
Hobilabor 2011
USB
Väline toide
13. pesa LED Digitaalsed pesad
Toite indikaator
Mikrokontroller(Atmega312)
Toite ja maanduse Analoogpesad
Reset
Hobilabor 2011
Hobilabor 2011
– Creative Commons litsentsi all vabavaraline– Avatud lähtekoodiga– Kõik skeemid avalikud
– Arduino Uno ~23€– Ise ehitades 10€
Hobilabor 2011
2. Arduino keel
– Põhineb C/C++ keeltel– Kompileerija
Hobilabor 2011
void setup() { pinMode(13, OUTPUT); }
void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000);}
Hobilabor 2011
3. Arduino IDE
– Lihtne vabavaraline arenduskeskkond– Windows, Mac OS X, Linux– Avatud lähtekoodiga
Hobilabor 2011
Hobilabor 2011
Arduinorakendamine
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 …
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
Hobilabor 2011
Hobilabor 2011
Näited
– Lihtne Arduino robot– Ise balantseeriv robot– Arduino Hexapod– Arduino 8x8 Super Mario Brothers– …
Hobilabor 2011
Arduino ja teised rakendused
– Arduino ja Processing– Arduino ja nutitelefonid– …
Hobilabor 2011
Näited
Hobilabor 2011
Arduino õppevahendiks
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/
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
Hobilabor 2011
Miinused
– Tõsiseks edasiarenduseks tuleks valida mõni teine platvorm– Peamiselt võõrkeelne materjal
Hobilabor 2011
Käed Külge!