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:programming [2015/11/06 11:33] kaupo.raidet:projects:3pi:programming [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== 3pi roboti programmeerimine ====== 
- 
-====== Atmel Studio 6 põhine programmeerimiskeskkond ====== 
- 
-**Vajalik tarkvara** 
- 
-  * Atmel Studio 6 
-  * Pololu AVR Development Bundle 
- 
-{{:et:projects:3pi:keskkond.png?600|Atmel Studio 6.2}} 
- 
- 
-~~PB~~ 
-===== Tarkvara paigaldamine ja seadistamine ===== 
- 
-/*{{ :et:projects:3pi:teegi_headerid.png?340|}}  */ 
-Enne programmeerimist tuleb laadida alla vajalik tarkvara. Atmel Studio on saadaval [[http://www.atmel.com/tools/atmelstudio.aspx|Atmel kodulehel]] või [[https://www.pololu.com/docs/0J51/3.1|Pololu kodulehel]]. Pololu lingi alt leiab ka Pololu AVR Development Bundle lisapaki, mis sisaldab programmatori draivereid ja teeke 3pi roboti programmeerimiseks. Esimesena tuleb paigaldada Atmel Studio 6 ja seejärel Pololu AVR Development Bundle. Vales järjekorras tarkvara paigaldamisel ei hakka 3pi teegid toimima. Lisainfo tarkvara paigaldamise osas erinevatele operatsioonisüsteemidele [[https://www.pololu.com/docs/0J51|Pololu kodulehel]].  
-Enne kasutamist tuleb tarkvara seadistada. Esmalt tuleb avada Atmel Studio 6 ja teha uus 3pi projekt (ATmega328p mikrokontroller). Seejärel ülevalt menüüribast valida //Build->Build Solution//. Kui kõik oli korrektselt seadistaud, siis peaks paremal //Solution Explorer// aknas //Dependencies// kausta alla tekkima teekide loetelu. Edasi tuleb seadistada programmaator, et see töötaks Atmel Studio-ga. Selleks eelnevalt programmaator ühendada arvutiga ja avada ülevalt menüüribast //Tools->Add Target//. Avanevas aknas tuleb valida: 
-  * Select Tool->STK500 
-  * Select Serial Port->COMX (X asemel on number, mis on igal arvutil erinev) 
-Kui saadaval on mitu COM port-i, siis tuleb Windows //Device Manager->Ports(COM & LPT)// alt uurida, milline on //"Pololu USB AVR Programmer Programming"// port. 
-Programmaator on pärast //Apply// nupu vajutamist seadistatud. 
- 
-====== Code:Blocks põhine programmeerimiskeskkond ====== 
- 
-**Vajalik tarkvara** 
- 
-  * Code:Blocks IDE või HomeLab Code:Blocks 
-  * Pololu AVR Development Bundle 
-  * {{:software:avrdude.zip|AVRDude}} - Paki failid Codblocks kataloogi //Programmer// 
- 
-===== Seadistamine ===== 
- 
-{{:et:projects:3pi:codeblocks_avr_project.png?400|}} 
-{{:et:projects:3pi:codeblocks_build_options.png?400|}} 
-{{:et:projects:3pi:codeblocks_target.png?400|}} 
-{{:et:projects:3pi:codeblocks_programmer_tool.png?400|}} 
- 
 ===== Roboti programmeerimine ===== ===== Roboti programmeerimine =====
  
Line 180: Line 142:
  
  
-~~PB~~+<pagebreak>
 ==== Näide 4 ==== ==== Näide 4 ====
  
et/projects/3pi/programming.1446809586.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