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:3pi:library [2015/09/25 07:34] veberairiet:projects:3pi:library [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 5: Line 5:
  
 ===Teekide lühikirjeldused=== ===Teekide lühikirjeldused===
-  * **OrangutanAnalog.h** - teek sisaldab funktsioone, mis võimaldavad kasutada roboti analoogsisendeid\\+  * **OrangutanAnalog.h** - teek sisaldab funktsioone, mis võimaldavad kasutada roboti analoogsisendeid.\\
   * **OrangutanBuzzer.h** – teek juhib robotil asetsevat piezo heligeneraatorit. Kasutab taimerit “Timer1” sageduste ja tooni pikkuste juhtimiseks. Võimaldab meloodiaid mängida muu koodiga samal ajal. Teeki ei saa kasutatada koos teiste teekidega, mis kasutavad taimerit “Timer1”, sest tekib konflikt. Näiteks ei saa samal ajal juhtida servomootoreid ja mängida toone.\\   * **OrangutanBuzzer.h** – teek juhib robotil asetsevat piezo heligeneraatorit. Kasutab taimerit “Timer1” sageduste ja tooni pikkuste juhtimiseks. Võimaldab meloodiaid mängida muu koodiga samal ajal. Teeki ei saa kasutatada koos teiste teekidega, mis kasutavad taimerit “Timer1”, sest tekib konflikt. Näiteks ei saa samal ajal juhtida servomootoreid ja mängida toone.\\
   * **OrangutanMotors.h** – teek võimaldab kasutada robotil olevat mootorite draiverit, et juhtida kahte väikest alalisvoolumootorit.\\   * **OrangutanMotors.h** – teek võimaldab kasutada robotil olevat mootorite draiverit, et juhtida kahte väikest alalisvoolumootorit.\\
   * **OrangutanLCD.h** – teek võimaldab kirjutada 8x2 tähemärgilisele LCD ekraanile.\\   * **OrangutanLCD.h** – teek võimaldab kirjutada 8x2 tähemärgilisele LCD ekraanile.\\
-  * **OrangutanLEDs.h** – teek juhib kasutajapõhiseid LED tulesid robotil\\+  * **OrangutanLEDs.h** – teek juhib kasutajapõhiseid LED tulesid robotil.\\
   * **OrangutanPushbuttons.h** -  teek loeb kolme kasutajapõhist vajutatavat lülitit ja võimaldab erinevatele vajutamise etappidele (alla vajutatud/lahti lastud) reageerida. \\   * **OrangutanPushbuttons.h** -  teek loeb kolme kasutajapõhist vajutatavat lülitit ja võimaldab erinevatele vajutamise etappidele (alla vajutatud/lahti lastud) reageerida. \\
   * **OrangutanTime.h** – teek võimaldab kasutada erinevaid ajapõhiseid käske. Teek on kalibreeritud 20 MHz kiirusel töötavale mikrokontrollerile.\\   * **OrangutanTime.h** – teek võimaldab kasutada erinevaid ajapõhiseid käske. Teek on kalibreeritud 20 MHz kiirusel töötavale mikrokontrollerile.\\
Line 33: Line 33:
 </code> </code>
  
-~~PB~~+<pagebreak>
 Analoog-digitaalmuunduri toega viigud 3pi robotil: Analoog-digitaalmuunduri toega viigud 3pi robotil:
  
Line 89: Line 89:
  
 **OrangutanTime.h** **OrangutanTime.h**
-Ajalised funktsioonid kasutavad sisemist taimerit "Timer2". Taimeri maksimaalne väärtus on 4 294 967 295 ms (unsigned long), mis on ligikaudu 49 päeva. Pärast maksimum väärtus saavutamist alustab taimer uuesti 0-st. +Ajalised funktsioonid kasutavad sisemist taimerit "Timer2". Taimeri maksimaalne väärtus on 4 294 967 295 ms (//unsigned long//), mis on ligikaudu 49 päeva. Pärast maksimumväärtuse saavutamist alustab taimer uuesti 0-st. 
      
 <code c>   <code c>  
Line 99: Line 99:
  
 **OrangutanSerial.h** **OrangutanSerial.h**
-3pi robotil on üks UART port viikudel PD0 (RXD) ja PD1 (TXD). Kõigis funktsioonides tuleb pordi valimise parameeter välja jätta.+3pi robotil on üks UART port viikudel PD0 (RXD) ja PD1 (TXD). Kõikides funktsioonides tuleb pordi valimise parameeter välja jätta.
  
 <code c> <code c>
et/projects/3pi/library.1443166470.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