Ohjelmointi Arduinolle: aloittajan opas
Arduino on yksi markkinoiden tunnetuimmista kehittäjäympäristöistä. Täältä löydät tietoa kuinka ohjelmoida ja käyttää sitä oikein.
Arduino: Tätä laitteistoa tarvitaan ohjelmointiin
Arduinos ovat kuin hiekka meren rannalla. Siksi valinta on suuri. Jos et ole vielä perehtynyt asiaan, meillä on muutamia vinkkejä sinulle.
- Arduino Uno on erittäin sopiva aloittelijoille, koska se tarjoaa sekä kuusi analogista nastaa että 14 digitaalista nastaa, mikä tarkoittaa, että voit jo liittää niihin monia elektronisia komponentteja. Sinulla on myös se etu, että voit (yleensä) korvata mikro-ohjaimen ostamatta uutta korttia. Se on myös helppo ohjelmoida levyllä ja juottaa sitten piiriin.
- Toinen hyvä lähtötason levy on Arduino Mega 2560. Vaikka siru on asennettu pysyvästi, levy tarjoaa huomattavasti enemmän tappeja kuin Uno, mutta on myös vastaavasti kalliimpi.
- Koska Arduino-alusta on "avoimen lähdekoodin", on myös monia halpoja vaihtoehtoja "oikealle" Arduinolle.
- Kätevästi voit löytää Internetistä joitain Arduino-sarjoja, joissa on koko joukko elektronisia komponentteja, jotka voivat säästää rahaa.
- Jos et osta pakkausta, voit ostaa osat erikseen. Aloittelijana sinun pitäisi ensin ostaa muutama LED, vastus, painikkeet, potentiometrit ja servo kokeillaksesi paljon. Tarvitset myös hyppyjohtimet ja leipälaatan komponenttien kytkemiseksi toisiinsa.
Asenna Arduino IDE
Ennen kuin voit todella pitää hauskaa Arduinon kanssa, sinun on ensin asennettava Arduino IDE.
- Windows-asennuksen aikana sinulta kysytään useita kertoja, haluatko asentaa Arduino-ohjaimet. Muista napsauttaa "Asenna" täällä, muuten et voi käyttää Arduinoa myöhemmin tietokoneen kanssa.
Arduino: LED-merkkivalo
Näytämme kuinka ohjata LEDiä Arduinolla.
- Liitä tämä ensin "GND" -tappi merkittynä LED-valon lyhyeen puolelle hyppyjohdolla.
- Kytke LEDin toinen puoli sopivalla vastuksella.
- Kytke myös vastus nastaan 13.
- Käynnistä Arduino IDE ja kytke Arduino tietokoneeseen USB-kaapelilla.
- Napsauta "Työkalut" -välilehteä ja valitse kortti, sen tekniset tiedot ja portti.
- Kohdassa "void setup ()" on ensin lisättävä komento, joka määrittelee nasta 13 tuotoksena. Tämä tehdään helposti komennolla "pinMode (13, OUTPUT);" (ilman lainausmerkkejä).
- "Void loop ()" -kohtaan voit nyt lisätä komentoja, jotka tulisi suorittaa uudestaan ja uudestaan. Ensinnäkin komento "digitalWrite (13, HIGH);" tappi on asetettu kohtaan HIGH, mikä tarkoittaa, että siihen kohdistetaan jännite 3, 3 volttia.
- Lisää nyt komento "viivytys (1000);" niin että ohjelma odottaa sitten sekunnin.
- Nyt voit käyttää komentoa "digitalWrite (13, LOW);" lisää niin, että ohjelma sammuttaa LEDin uudelleen. Lisää sitten viivekomento uudelleen.
- Lataa lopuksi ohjelma Arduinoon. Nyt sinulla on vilkkuva LED!
Käytä Arduinon painikkeita
Aseta se Arduinon nappulaan asettamalla se leipälevyn uran alueelle.
- Kytke vasemmassa alareunassa oleva liitin 5 V: n nastaan ja oikeassa alareunassa oleva liitin vähintään 10 kiloemillisen vastuksen kautta maahan.
- Liitin on kytketty myös oikeassa yläkulmassa olevaan napaan 3.
- Asennusmenetelmässä määrität tämän painikkeen ensin syötteeksi: "pinMode (3, INPUT);"
- Komennolla "digitalRead (3);" voit nyt lukea tapin digitaalisen tilan. Tämä on joko korkea tai matala. Käytä kyselyyn vain if-käskyä.
Arduino: ohjaus servo
Koska servon hallinta on hieman monimutkaisempaa, olemme tiivistäneet tämän sinulle erillisessä artikkelissa.
Seuraavassa artikkelissa opit kirjoittamaan omat ohjelmasi Java-ohjelmaan.