Ero sivun ”Arduino” versioiden välillä

Siirry navigaatioon Siirry hakuun
38 merkkiä lisätty ,  18. helmikuuta 2022
p
<syntaxhighlight>
(kirjoitusvirhe)
p (<syntaxhighlight>)
 
(Yhtä välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä)
Rivi 16: Rivi 16:
==Ohjelmointi==
==Ohjelmointi==
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!''.
int led = 13;
 
<syntaxhighlight lang="cpp">
void setup() {
int led = 13;
    pinMode(led, OUTPUT);
 
}
void setup() {
    pinMode(led, OUTPUT);
void loop() {
}
    digitalWrite(led, HIGH);
 
    delay(1000);
void loop() {
    digitalWrite(led, LOW);
    digitalWrite(led, HIGH);
    delay(1000);
    delay(1000);
}
    digitalWrite(led, LOW);
    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]]
10 147

muokkausta

Navigointivalikko