Arduino-projektien perusteet
Tämän sivun alta löydät useita Arduino Uno mikro-ohjaimella toteutettavia projekteja
täydellisine työohjeineen. Projektit kannattaa suorittaa järjestyksessä ylhäältä alaspäin,
koska seuraavassa projektissa on hyvä osata edellisessä projektissa opetetut asiat.
Kaikki työohjeet on myös koottu yhdeksi "Yläkoulun Arduino-projektit" -kirjaksi.
Jos ohjelmoit Arduinoa Chromebook-tietokoneella, niin katso linkistä erillinen ohje
"Arduinon ohjelmointi Chromebook-tietokoneella".
Projektien yhteydessä opit Arduino-ohjelmoinnin perusteet kokeilemalla, tutkimalla
ja muokkaamalla esimerkkikoodeja. Samalla opit käyttämään useita eri komponentteja
virtapiireissä yhdessä Arduino Unon kanssa. Komponenteista tutuksi tulevat mm:
Ennen projektien aloitusta käy läpi ohje "Arduino-projektien perusteet".
Siinä on tärkeää projekteissa tarvittavaa pohjatietoa, mm:

täydellisine työohjeineen. Projektit kannattaa suorittaa järjestyksessä ylhäältä alaspäin,
koska seuraavassa projektissa on hyvä osata edellisessä projektissa opetetut asiat.
Kaikki työohjeet on myös koottu yhdeksi "Yläkoulun Arduino-projektit" -kirjaksi.
Jos ohjelmoit Arduinoa Chromebook-tietokoneella, niin katso linkistä erillinen ohje
"Arduinon ohjelmointi Chromebook-tietokoneella".
Projektien yhteydessä opit Arduino-ohjelmoinnin perusteet kokeilemalla, tutkimalla
ja muokkaamalla esimerkkikoodeja. Samalla opit käyttämään useita eri komponentteja
virtapiireissä yhdessä Arduino Unon kanssa. Komponenteista tutuksi tulevat mm:
LED | Potentiometri (säätövastus) | Diodi | LCD-näyttö |
Vastus | LDR-vastus (valovastus) | FET-transistori | DHT11-anturi |
Painikekytkin | PIR-moduuli (liiketunnistin) | Tasavirtamoottori | BMP280-anturi |
LM35-lämpöanturi | Piezo-summeri | Hyppyjohtimet ja kytkentäalusta |
Ennen projektien aloitusta käy läpi ohje "Arduino-projektien perusteet".
Siinä on tärkeää projekteissa tarvittavaa pohjatietoa, mm:
- Arduino Unon liitännät
- Ohjelmointiympäristön asennus (Windows, Chromebook)
- Ohjelmointiympäristön asetukset ja käyttö (Windows, Chromebook)
- Arduino-ohjelman rakenne
- Kytkentäalustan käyttö
