Kuinka koodata Arduino - Aloittelijan opas

Kuinka Koodata Arduino Aloittelijan Opas



Arduino on avoimen lähdekoodin alusta, joka on varsin hyödyllinen sulautettujen järjestelmien käyttäjille. Arduinon pääkomponentteihin kuuluu Arduino-levy, jonka sisällä on mikro-ohjain ja toinen pääosa on Arduino IDE ( Integroitu kehitysympäristö ), joka tunnetaan myös nimellä Arduino Software, jossa voimme kirjoittaa koodin ja IDE kääntää koodin binaariseen Hex-tiedostoon, jonka mikro-ohjain voi lukea.

Arduino IDE on monialustainen ohjelmisto, joka on saatavana Windowsille, Macille ja Linuxille. Arduino-kieltä, joka on johdannainen C++:sta, käytetään Arduino-levyjen ohjelmointiin IDE:n avulla.

Kuinka aloittaa Arduinon käyttö aloittelijana:

Tässä oppaassa selitämme sinulle, kuinka kirjoittaa ensimmäinen ohjelmasi Arduino-levysi avulla. Kaikki mitä tarvitset on:







  • Arduino-levy (UNO)
  • USB B -kaapeli
  • Tietokone tai kannettava tietokone
  • Arduino IDE tai Arduino-ohjelmisto



Seuraavien ohjeiden avulla voit kirjoittaa oman ohjelman. Aloitetaanpa:



Vaihe 1: Kommunikoidaksemme Arduino-levysi kanssa tarvitsemme ohjelmiston, joka muuntaa koodimme binääritiedostoiksi, jotka Arduino-levymme voivat ymmärtää. Sinun on ladattava Arduino IDE, jotta voimme jatkaa eteenpäin. Jos haluat ladata ja asentaa Arduino IDE:n, napsauta Tässä .





Koska olemme ladanneet Arduino IDE:n nyt, siirrymme vaiheeseen 2.

Vaihe 2: Käynnistä Arduino IDE käynnistysvalikosta painamalla Windows-näppäintä ja kirjoittamalla Arduino IDE tai kaksoisnapsauttamalla IDE-ohjelmistokuvaketta. Ikkuna avautuu, joka näyttää tältä.



Tässä olen näyttänyt Arduino IDE:n täydellisen käyttöliittymän.

Vaihe 3: Seuraava vaihe on oikean Arduino-levyn valinta; kaikki riippuu käyttämästäsi levystä seuraamalla näitä ohjeita valitaksesi Arduino-levysi IDE:ssä:

Mene Työkalut>levy>Arduino AVR -levyt – valitse nyt mikä kortti käytät.

Muista valita oikea levymalli, jos valitset vahingossa väärän levyn. IDE antaa käännösvirheen.

Vaihe 4: Tästä lähtien olet valinnut korttisi, on aika kertoa IDE:lle, mihin tietokoneesi USB-porttiin olet liittänyt Arduino-levysi. Jos haluat valita portin, siirry osoitteeseen: Työkalut>Portit> (Valitse Portin numero).

On tärkeää valita oikea sarjaportti, muuten koodisi ei voi polttaa Arduino-levyllä.

Kuinka kirjoittaa ensimmäinen Arduino-koodi

Olemme asentaneet IDE:n ja rakentaneet yhteyksiä Arduinon ja PC:n välille. Jatkamme nyt ensimmäisen koodin kirjoittamista.

Kaikki Arduino-ohjelmat noudattavat samaa rakennetta. Voimme jakaa Arduino-ohjelman kolmeen osaan:

  • Koodirakenne
  • Muuttuja ja vakiot
  • Toiminnot

Arduino-koodirakenteessa on lisäksi kaksi pääosaa:

Setup()-funktio: Tämän toiminnon tarkoitus on, kun luonnos käynnistyy, se alustaa pin-tilat, muuttujat ja alkaa käyttää ohjelmassasi käytettävissä olevia kirjastoja. Se suoritetaan vain kerran koko käännösprosessin aikana.

Loop()-funktio: Loop()-funktiota käytetään funktion jälkeen perustaa() toiminto on alustettu, kuten nimestä voi päätellä, että loop()-toiminto jatkaa toimintaansa, kunnes se pysäytetään, sitä käytetään ohjaamaan Arduino-levyä aktiivisesti.

Esimerkki Arduino-ohjelmasta

Esimerkkinä käytämme Arduinoa rakennettua Led-ohjelmaa esimerkkiosiosta. Tämän luonnoksen avulla yritämme ymmärtää Arduino-ohjelman perusteet.

Tuo LED-vilkkupiirros noudattamalla näitä ohjeita:

Mene Tiedostot> Esimerkit> 01. Perustiedot> Vilkkuu , avautuu uusi ikkuna, jossa näkyy luonnos LED vilkkuu ohjelmoida.

Kuten luonnoksesta näemme, olemme alustaneet perustaa() toimintoa se toimii vain kerran.

4 pinMode(LED_BUILTIN, OUTPUT); Tämä asettaa sisäänrakennetun led-nastan ulostuloksemme.

Sen jälkeen loop() toiminto on alustettu, se toimii yhä uudelleen ja uudelleen:

8 digitalWrite(LED_BUILTIN, KORKEA); Tämä kytkee ledin päälle
9 viive (1000); Tämä antaa yhden sekunnin tauon
10 digitalWrite(LED_BUILTIN, LOW); Tämä sammuttaa ledin
yksitoista viive (1000); Pidä yhden sekunnin tauko

Lue digitalWrite()- ja delay()-funktioista – Kuinka käyttää Arduino DigitalWrite() ja miten Arduino Delay -toiminto toimii.

Lataa ohjelma Arduinoon käyttämällä pikatoimintopainikkeita.

Ohjelman lähtö

Voimme nähdä sisäänrakennetun ledin vilkkuvan Arduino-levyn päällä lähtönä:

Johtopäätös

Tämä saattaa olla tämän artikkelin loppu, mutta se on vasta alku uudelle matkallesi Arduinon kanssa.
Koodin kirjoittaminen Arduinolla on aina hauskaa ja loistava oppimismahdollisuus aloittelijoille. Olemme kirjoittaneet ensimmäisen LED-vilkkukoodimme, voit kokeilla myös muita esimerkkejä ja lisätä ohjelmointitietoasi.