Ero sivun ”Arduino” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
p (fix) |
Ei muokkausyhteenvetoa |
||
Rivi 3: | Rivi 3: | ||
| kuva=[[Tiedosto:Arduino logo.png|200px]] | | kuva=[[Tiedosto:Arduino logo.png|200px]] | ||
| kuvateksti= | | kuvateksti= | ||
| lisenssi=[[GPL]], (mikrokontrollerikirjastot [[LGPL]]) | | lisenssi=[[GPL]]v2+, [[CC-BY-SA]], (mikrokontrollerikirjastot [[LGPL]]v2+) | ||
| käyttöliittymä=Java Swing | | käyttöliittymä=Java Swing | ||
| kotisivu=[http://arduino.cc/ arduino.cc] | | kotisivu=[http://arduino.cc/ arduino.cc] | ||
}} | }} | ||
'''Arduino''' on Atmelin AVR-mikrokontrolleriin perustuva kehitysalusta, jota ohjelmoidaan Arduino IDE -ohjelmointiympäristöllä. Arduino | '''Arduino''' on Atmelin AVR-mikrokontrolleriin perustuva kehitysalusta, jota ohjelmoidaan Arduino IDE -ohjelmointiympäristöllä. Arduino-laitteiden käyttömahdollisuudet ovat lähes rajattomat. Hyödyllisiä koodivinkkejä ja muita ohjeita löytyy [http://playground.arduino.cc/ Arduinon omasta wikistä]. Arduino-malleja on useita, niistä kaikille on julkaistu kytkentäkaaviot, sekä [[EAGLE]]-projektitiedostot avoimella lisenssillä. Laitteen voi siis helposti rakentaa itsekin. | ||
== Ohjelmointi == | ==Asennus== | ||
{{Asenna|Arduino IDE|arduino}} | |||
Kehitysympäsritön voi ladata myös Arduinon [http://arduino.cc/en/main/software omilta sivuilta]. | |||
==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; | int led = 13; |