Rakensin arduino starter kirjasta toisen tehtävän. Tehtävän ideana oli saada kolme lediä välähtämään järjestyksessä, kun nappia painaa.
Koodin tehtävään sai suoraa arduino ohjelmasta, lisäsin koodirivien väliin myös suomenkieliset kommentit.
Pinmodessa output määrittää tietyn pinnin olevan ulostulo, kuten led diodi.
Input pinmodessa sensijaan on tämän vastakohta. Esimerkiksi, jos määrität kytkimen sisääntuloksi, saat kytkintä painamalla kulkemaan sähköä arduinon kautta muihin määritettyihin paikkoihin.
Koodirivit delay(250); tekee neljäsosa sekuntin viiveen ledien vaihtumiseen.
Muutin myös viiveet yhteen sekunttiin eli delay(1000);
Kokeilin myös siirtää pinnin 5, pinniin 9. Jouduin muuttamaan koodista pinModen 5, numeroon 9. Jouduin myös muuttamaan digitalWritejen viidet numeroihin yhdeksan.3
Koodi rivillä 11 määrittää kytkimen tilan, esim. "jos kytkin painettu, sammuta ledi 1"
Tässä kuva itse työstä.
Ei kommentteja:
Lähetä kommentti