PICAXE
(Rozdíly mezi verzemi)
Řádka 1: | Řádka 1: | ||
− | [[Soubor: | + | [[Soubor:MAT-POZADAVKY-PRA-ROBOT-UMIK.jpg|thumb|Robot Umík]] |
− | + | ||
− | + | ||
+ | [[Soubor:PICAXE_18.jpg|thumb|PICAXE 18 z PIC16F88]] | ||
+ | [[Soubor:PICAXE_01.jpg|thumb|Zapojení programovacího konektoru]] | ||
+ | [[Soubor:Robot-umík-sch.jpg|thumb|Schéma zapojení robota Umíka]] | ||
+ | [[Soubor:Robot-umík-dps.jpg|thumb|Deska plošných spojů]] | ||
== Základní příkazy a syntaxe: == | == Základní příkazy a syntaxe: == | ||
− | |||
− | |||
<source lang="qbasic"> | <source lang="qbasic"> | ||
Řádka 22: | Řádka 22: | ||
− | == | + | == Náměty:== |
+ | {| | ||
+ | |- | ||
+ | | '''Běžící had''' | ||
[[Soubor:PICAXE_bezici_had.jpg|200px]] | [[Soubor:PICAXE_bezici_had.jpg|200px]] | ||
− | + | | | |
<source lang="qbasic"> | <source lang="qbasic"> | ||
− | + | pins = %11111111 ;zhasne všechny diody main: | |
− | pins = | + | |
− | %11111111 ;zhasne všechny diody main: | + | |
− | + | ||
pause 1000 | pause 1000 | ||
− | |||
low 0 pause 200 high 0 ;postupně přepíná s 200 ms pauzou | low 0 pause 200 high 0 ;postupně přepíná s 200 ms pauzou | ||
low 1 pause 200 high 1 | low 1 pause 200 high 1 | ||
Řádka 41: | Řádka 41: | ||
low 6 pause 200 high 6 | low 6 pause 200 high 6 | ||
low 7 pause 200 high 7 | low 7 pause 200 high 7 | ||
− | |||
goto main | goto main | ||
</source> | </source> | ||
+ | |- | ||
+ | | '''Robot Umík''' | ||
+ | [[Soubor:MAT-POZADAVKY-PRA-ROBOT-UMIK.jpg|200px]] | ||
+ | | | ||
+ | je postaven na podvozku UMU-01 Lze sestavit v konfiguraci stopař pro sledování čáry nebo minisumo | ||
+ | * Čidlo okraje arény: 2x QRD1114 pro Minisumo | ||
+ | * Čidlo čáry: 3x QRD1114 pro sledování čáry | ||
+ | * Čidlo soupeře / překážky: SFH5110 + 2x IR-LED20 | ||
+ | * Elektronika s PICAXE-18X | ||
+ | * Programování v Basicu | ||
+ | * Ovládání motorů můstkem L293D | ||
+ | * [[Soubor:Icon-pdf.gif]] [[:Soubor:Robot-Umík-dokumentace.pdf|dokumentace]] | ||
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[Soubor:PICAXE-dataloger.jpg| | + | | [[Soubor:PICAXE-dataloger.jpg|200px]] |
| [http://profmason.com/?page_id=99 PicAXE data logger] [http://profmason.com/wp-content/uploads/2006/11/datalogger.txt source] | | [http://profmason.com/?page_id=99 PicAXE data logger] [http://profmason.com/wp-content/uploads/2006/11/datalogger.txt source] | ||
|- | |- | ||
Řádka 60: | Řádka 68: | ||
== www: == | == www: == | ||
+ | |||
+ | [http://www.picaxe.com/Software/PICAXE/PICAXE-Programming-Editor/ SW: PICAXE Programming Editor] | ||
+ | |||
+ | [http://www.picaxe.com/Software/PICAXE/AXEpad/ SW: AXEpad] | ||
[http://programujte.com/clanek/2010082700-programovani-picaxe-uvod/ Programování PICAXE - Úvod] | [http://programujte.com/clanek/2010082700-programovani-picaxe-uvod/ Programování PICAXE - Úvod] | ||
Řádka 74: | Řádka 86: | ||
[[Soubor:Icon-pdf.gif]] [http://www.rcmania.cz/modules.php?name=Private_Messages&mode=post&u=1029 PicaxeRCR2009_01-10.pdf] | [[Soubor:Icon-pdf.gif]] [http://www.rcmania.cz/modules.php?name=Private_Messages&mode=post&u=1029 PicaxeRCR2009_01-10.pdf] | ||
− | |||
− | |||
− |
Verze z 27. 1. 2012, 21:25
Základní příkazy a syntaxe:
REM Tohle je první jednoduchý program start: pause 1000 GOTO start
Náměty:
Běžící had |
pins = %11111111 ;zhasne všechny diody main: pause 1000 low 0 pause 200 high 0 ;postupně přepíná s 200 ms pauzou low 1 pause 200 high 1 low 2 pause 200 high 2 low 3 pause 200 high 3 low 4 pause 200 high 4 low 5 pause 200 high 5 low 6 pause 200 high 6 low 7 pause 200 high 7 GOTO main |
Robot Umík |
je postaven na podvozku UMU-01 Lze sestavit v konfiguraci stopař pro sledování čáry nebo minisumo
|
![]() |
PicAXE data logger source |
www:
Programování PICAXE - 1. lekce