Differences

This shows you the differences between two versions of the page.

Link to this comparison view

et:arduino:programming [2017/06/22 07:44] kaupo.raidet:arduino:programming [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
-~~PB~~+<pagebreak>
 ====== Programmeerimine ====== ====== Programmeerimine ======
 ===== Programmi struktuur ===== ===== Programmi struktuur =====
Line 163: Line 163:
 === Võrdlused === === Võrdlused ===
 Arvude väärtuste võrdlemisel saadakse loogilised väärtused. Võrdlustehted on samaväärsus (==), erinevus (!=), suurem (>), suurem-võrdne (> =), väiksem (<) ja väiksem-võrdne (< =).  Arvude väärtuste võrdlemisel saadakse loogilised väärtused. Võrdlustehted on samaväärsus (==), erinevus (!=), suurem (>), suurem-võrdne (> =), väiksem (<) ja väiksem-võrdne (< =). 
-~~PB~~+<pagebreak>
 **Näited võrdluste kasutamisest:** **Näited võrdluste kasutamisest:**
 <code c> <code c>
Line 424: Line 424:
 void loop() { void loop() {
 // Pidev mikrosekundite arvu võrdlemine eelneva mikrosekundite arvuga // Pidev mikrosekundite arvu võrdlemine eelneva mikrosekundite arvuga
-// Kui kahe arvu vahe on suuremkui 1000, siis suurendame muutujat stopper 1 võrra+// Kui kahe arvu vahe on suurem kui 1000, siis suurendame muutujat stopper 1 võrra
   if((long)(micros() - aeg) > 1000){   if((long)(micros() - aeg) > 1000){
     stopper++; // Liidame muutujale ühe     stopper++; // Liidame muutujale ühe
Line 434: Line 434:
  
 ===== Teegid ===== ===== Teegid =====
-Kontrolleri programmeerimise lihtsustamiseks on riistvara tootjad ja/või vabatahtlikud loonud tarkvarateegid erinevate seadmete kasutamiseks. Tarkvarateegid on funktsioonide kogumid, mis on loodud riistvara lihtsamaks kasutamiseks ja haldamiseks. See võimaldab kasutada valmis funktsioone ja sisuliselt ühe käsureaga teha operatsioone, mis riistvara tasemel võivad nõuda lehekülgedepikkust koodi. Need funktsioonid on tavaliselt koondatud kas seadme või seadmete grupi järgi teekidesse.+Kontrolleri programmeerimise lihtsustamiseks on riistvara tootjad ja/või vabatahtlikud loonud tarkvarateegid erinevate seadmete kasutamise. Tarkvarateegid on funktsioonide kogumid, mis on loodud riistvara lihtsamaks kasutamiseks ja haldamiseks. Nii on võimalik sisuliselt ühe käsureaga teha operatsioone, mis riistvara tasemel võivad nõuda lehekülgedepikkust koodi. Üldiselt on teegid ka paindlikud, mis tähendab, et üks teek võib toetada tervet tooteseeriat.
  
 **Mõned Arduino IDE-s vaikimisi olevad teegid:** **Mõned Arduino IDE-s vaikimisi olevad teegid:**
Line 458: Line 458:
  
  
-~~PB~~+<pagebreak>
 === Välise teegi lisamine Arduino arenduskeskkonda === === Välise teegi lisamine Arduino arenduskeskkonda ===
  
et/arduino/programming.1498117499.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0