Arvutiteaduse instituut
  1. Esileht
  2. Noored Koodi
EN
Logi sisse

Noored Koodi

<- Kõik kursused

  • Arduino kursus
  • 1. Sissejuhatus: millist Arduinot valida, programmeerimiskeskkond Arduino IDE
  • 2. Töötamine Arduino IDE-ga, Arduino ühendamine arvutiga ja sisseehitatud LEDi vilgutamine
  • 3. Vooluahela koostamine (LED, takistid, maketeerimislaud, juhtmed) ja värvikood
  • 4. LED-ide vilgutamine FOR tsükliga, lokaalmuutuja kasutamine
  • 5. Lüliti ühendamine ja LEDi vilgutamine vastavalt lüliti asendile: IF/ELSE tingimuse kasutamine
  • 6. RGB ledi ühendamine ja RGB võimaluste katsetamine analogWrite() abil
  • 7. Valgustundliku takisti ja ADC abil valguse mõõtmine ja kuvamine arvuti ekraanil—Serial monitor
  • 8. UART liidese abil andmete vahetamine Arvuti ja Arduino vahel, ASCII tabel
  • 9. Potentsiomeeter: töö-põhimõte, ühendamine, juhtkang (joystick)
  • 10. Servomootori juhtimine—pulsilaiusmodulatsioon ja joystick
  • 11. Ekraani ühendamine ja teksti kuvamine 1602 LCD ekraanil
  • 12. USART ja 1602 LCD: Serial monitorist ekraanile!

  • 13. IDE-s programmeerimisest kokkuvõtvalt
  • 14. LED heleduse muutmine vastavalt keskkonna valgustugevusele
  • 15. Ohmi seadus, multimeetri kasutamine

  • 16. Kordamisküsimused
  • 17. Kontrolltöö

  • 18. LED juhtimine infrapuna-saatjaga ja -vastuvõtjaga
  • 19. HC-SR04 ultrahelisensori ühendamine ja näitude kuvamine LCD ekraanil
  • 20. Joonistame ise programmi Fritzing abil korrektse vooluringi skeemi
  • 21. Sissejuhatavalt sünkroonsest ühendusest (I2C ning SPI) õhurõhu anduri BMP280 näitel
  • 22. CSV—Comma Separated Values
  • 23. Kujundite kuvamine 1602 LCD ekraanil
  • 24. Ekraani ühendamine ja teksti kuvamine 1602 LCD ekraanil
  • 25. Arduino ühendamine bluetooth seadmega
  • 26. Relee juhtimine

  • 27. Digispark: netist tarkvara leidmine, installeerimine ja esimese lihtsa programmi töölepanek
  • 28. ESP32: tarkvara ja lihtsa esimese programmi töölepanek
  • 29. ESP32: jõuame sisse-ehitatud LED vilgutamiseni

  • 30. Kordamine
  • 31. Teooria esitlus
  • 32. Projektiesitlus

31. Kordamisküsimused 2 (suuline esitlus)

<- eelmine peatükk järgmine peatükk ->

Märkmete põhjal või ka peast—õpilane esitab vähemalt ühe peatüki materjali kohta lühida (minimaalselt viis minutit) ettekande. Kasutada võib kõiki materjale, ent aega ei ole palju.

  • Ettekannet kuulates panevad kaaslased oma märkmetesse kirja selle, mis nende märkmetes ei esinenud või mida ei esinenud ettekandes ning mida seega soovivad kommenteerida.
  • Seejärel ettekannet konspekteerinud kaaslased hindavad ja kommenteerivad—tuginedes oma teadmistele ja märkmetele—kõigil on lubatud asutada kõiki materjale. Kommentaarid peavad olema täpsed ja lühidad.
  • Kommentaaride aeg on mitmesugustel põhjustel piiratud—oleneb, mitu last kui pika aja jooksul peab oma osa esitletud saama. Kui jagame 45 minutilise koolitunni viieminutilisteks ettekanneteks… siis ideaaljuhul saame kuulata üheksat õpilast… Seega peame hoolega läbi mõtlema teise kordamistunni ajakava. Kui õpilaste suure arvu tõttu ei õnnestu teha ettekandeid, siis peame ilmselt otsustama kirjaliku töö kasuks, mida hindab õpetaja.
  • Õpetaja kommenteerib ja toob välja tugevad küljed ning vead.

NB! Kui ei ole üldse õppematerjale lahti teinud, siis tuleb väga piinlik koht õpilasele—kui peaks selguma, et ka parimate materjalidega varustatult ei oska teemast midagi arvata. Antud valikkursuses aga ei ole sellist lugu kunagi ette tulnud—hoidkem seda head traditsiooni!

Variant noorimatele (kuni 12 aastased):

Noorimate osalejate hindamiseks:

  • eelmisel kohtumisel valitud teema kohta kirja pandu ja joonistatu kommenteerimine.



<- eelmine peatükk järgmine peatükk ->

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo