Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:projects:arduino [2016/02/23 19:34] kaupo.raidet:projects:arduino [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 22: Line 22:
  
 ===== Näiteprogrammid ===== ===== Näiteprogrammid =====
 +
 +{{youtube>4LQQmu8EffI?medium}}
  
 === Mootorite kalibreerimine === === Mootorite kalibreerimine ===
Line 155: Line 157:
  
 **Programmi töö selgitus:** **Programmi töö selgitus:**
-  * Vajutada korraks nuppu +  * Vajutada korraks nuppu. 
-  * Keerata potentsiomeetrit kuni vasak mootor jääb seisma +  * Keerata potentsiomeetrit kuni vasak mootor jääb seisma. 
-  * Vajutada korraks nuppu +  * Vajutada korraks nuppu. 
-  * Keerata potentsiomeetrit kuni parem mootor jääb seisma +  * Keerata potentsiomeetrit kuni parem mootor jääb seisma. 
-  * Vajutada korraks nuppu+  * Vajutada korraks nuppu.
   * Keerata potentsiomeetrit kuni ultrahelianduri servo on võimalikult otse suunatud.   * Keerata potentsiomeetrit kuni ultrahelianduri servo on võimalikult otse suunatud.
-  * Vajutada korraks nuppu +  * Vajutada korraks nuppu. 
-  * Paigutada robot maha ja vaadata kummale poole robot kaldub. Kui kaldub vasakule, siis tuleb korrigeerida parema mootori kiirustTeisel juhul vastupidi+  * Keerata potentsiomeetrit kuni ultrahelianduri servo on suunatud umbes 60 kraadi roboti keskteljest vasakule. 
-  * Vajutada korraks nuppu (Kui hoida kätt digitaalse infrapunaanduri ees, siis korrigeeritakse vasakut mootoritKui anduril takistust ees ei ole, siis korrigeeritakse paremat mootorit.) +  * Vajutada korraks nuppu. 
-  * Keerata potentsiomeetrit kuni robot sõidab enamvähem otse +  * Keerata potentsiomeetrit kuni ultrahelianduri servo on suunatud umbes 60 kraadi roboti keskteljest paremale. 
-  * Vajutada korraks nuppu +  * Vajutada korraks nuppu. 
-  * Kalibratsioon on lõpule jõudnud ja väärtused EEPROM mällu salvestatud. Kalibratsiooni väärtusi on võimalik näha kui Arduino IDE-s avada juba kalibratsiooni alguses jadapordi monitor.+  * Roboti mõlemad mootorid hakkavad pöörlema maksimum kiirusel. Paigutada robot maha ja vaadata kummale poole robot kaldub. Kui kaldub vasakule, siis tuleb võtta vasaku mootori kiirus maksimum kiiruseks, et robot liiguks otseVastasel juhul parema mootori kiirus. Vajadusel võib aeglasemaks liikumiskiiruseks mõlema mootori kiirust vähendada
 +  * Vajutada korraks nuppu. 
 +  * Keerata potentsiomeetrit kuni mootori pöörlemiskiirus on sobiv. 
 +  * Vajutada korraks nuppu
 +  * Keerata potentsiomeetrit kuni roboti teine mootor liigub sama kiirusega ja roboti trajektoor on sirge. 
 +  * Vajutada korraks nuppu. 
 +  * Kalibratsioon on lõpule jõudnud ja väärtused EEPROM mällu salvestatud. Kalibratsiooni väärtusi on võimalik näha kui Arduino IDE-s avada enne kalibratsiooni algust jadapordi monitor ja see jätta lahti kogu kalibrerimise ajaks. 
 +  * Kalibratsiooni lõpus on võimalik potentsiomeetriga testida ultrahelianduri servo liikumist.
  
 === Lihtne navigeerimine === === Lihtne navigeerimine ===
et/projects/arduino.1456256078.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