Ero sivun ”Arduino” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
<syntaxhighlight>
(syntaksin värikorostus) |
p (<syntaxhighlight>) |
||
Rivi 17: | Rivi 17: | ||
Arduinoa ohjelmoidaan C++-kieleen perustuvalla kielellä. Arduino saadaan vilkuttamaan sisäistä lediä sekunnin viiveelä seuraavalla ohjelmalla. Tämä on niin kutsuttu Arduinon ''hello world!''. | Arduinoa ohjelmoidaan C++-kieleen perustuvalla kielellä. Arduino saadaan vilkuttamaan sisäistä lediä sekunnin viiveelä seuraavalla ohjelmalla. Tämä on niin kutsuttu Arduinon ''hello world!''. | ||
< | <syntaxhighlight lang="cpp"> | ||
int led = 13; | int led = 13; | ||
Rivi 30: | Rivi 30: | ||
delay(1000); | delay(1000); | ||
} | } | ||
</ | </syntaxhighlight> | ||
Arduinon ohjelmointikieli perustuu kahteen funktioon. <tt>setup()</tt>-funktio hoitaa laitteen asetusten alustukset. <tt>loop()</tt>-funktiota taas pyöritetään virran katkaisuun asti. | Arduinon ohjelmointikieli perustuu kahteen funktioon. <tt>setup()</tt>-funktio hoitaa laitteen asetusten alustukset. <tt>loop()</tt>-funktiota taas pyöritetään virran katkaisuun asti. | ||
[[Luokka:Elektroniikkaohjelmat]] | [[Luokka:Elektroniikkaohjelmat]] |