BOB: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 1: | Řádek 1: | ||
[[Soubor:BOB1.jpg|right]] | [[Soubor:BOB1.jpg|right]] | ||
[[Soubor:Stamp_01.jpg|thumb]] | [[Soubor:Stamp_01.jpg|thumb]] | ||
Řádek 43: | Řádek 42: | ||
# BOB75_Kompas | # BOB75_Kompas | ||
== Vývoj aplikace s robotem BOB | == [[Vývoj aplikace s robotem BOB]] == | ||
#[[BOB-Jízda rovně|Jízda rovně]] | #[[BOB-Jízda rovně|Jízda rovně]] | ||
Řádek 54: | Řádek 53: | ||
#[[BOB-Hledání černé čáry s následnou jízdou po ní|Hledání černé čáry s následnou jízdou po ní]] | #[[BOB-Hledání černé čáry s následnou jízdou po ní|Hledání černé čáry s následnou jízdou po ní]] | ||
#[[BOB-Jízda po čáře s objížděním překážek|Jízda po čáře s objížděním překážek]] | #[[BOB-Jízda po čáře s objížděním překážek|Jízda po čáře s objížděním překážek]] | ||
[[Vývoj aplikace s robotem BOB|více úloh]] | |||
== Otázky k opakování: == | == Otázky k opakování: == | ||
Řádek 70: | Řádek 71: | ||
[http://www.parallax.com/Store/Sensors/AccelerationTilt/tabid/172/CategoryID/46/List/0/SortField/0/Level/a/ProductID/468/Default.aspx Sensor Sampler Kit], ( [http://www.parallax.com/tabid/768/ProductID/98/Default.aspx Hitachi HM55B Compass Module], ......) | [http://www.parallax.com/Store/Sensors/AccelerationTilt/tabid/172/CategoryID/46/List/0/SortField/0/Level/a/ProductID/468/Default.aspx Sensor Sampler Kit], ( [http://www.parallax.com/tabid/768/ProductID/98/Default.aspx Hitachi HM55B Compass Module], ......) | ||
== SW: == | == SW: [[STAMP]]== | ||
* na školní síti: [ftp://obelix.sps-pi.cz/p/SPS/PRA/SW/uP_UCB-PIC-%20Basic%20Stamp uP_UCB-PIC- Basic Stamp] | * na školní síti: [ftp://obelix.sps-pi.cz/p/SPS/PRA/SW/uP_UCB-PIC-%20Basic%20Stamp uP_UCB-PIC- Basic Stamp] | ||
* officiální stránky: [http://www.parallax.com/Support/DownloadsPress/tabid/477/Default.aspx Parallax.com - download] | * officiální stránky: [http://www.parallax.com/Support/DownloadsPress/tabid/477/Default.aspx Parallax.com - download] | ||
* [ftp://obelix.sps-pi.cz/p/SPS/PRA/SW/uP_UCB-PIC-%20Basic%20Stamp/USB%20Drivers%20Parallax%20for%20Boe-Bot USB Drivers Parallax for Boe-Bot] | * [ftp://obelix.sps-pi.cz/p/SPS/PRA/SW/uP_UCB-PIC-%20Basic%20Stamp/USB%20Drivers%20Parallax%20for%20Boe-Bot USB Drivers Parallax for Boe-Bot] | ||
Řádek 79: | Řádek 79: | ||
== Syntaxe jazyka: == | == Syntaxe jazyka: == | ||
Příklad: | Příklad: | ||
Řádek 92: | Řádek 85: | ||
' {$PBASIC 2.5} | ' {$PBASIC 2.5} | ||
start: | start: | ||
HIGH 3 'nastaví linku číslo 3 jako výstup s úrovní logické "1" | HIGH 3 'nastaví linku (0 až 15) číslo 3 jako výstup s úrovní logické "1" | ||
LOW 2 'nastaví linku číslo 2 jako výstup s úrovní log. "0" | LOW 2 'nastaví linku číslo 2 jako výstup s úrovní log. "0" | ||
goto start | goto start 'skok v programu do místa označeného parametrem návěští. | ||
</source> | </source> | ||
Verze z 8. 9. 2012, 10:00
Boe - Bot robot (5 ks z projektu Aplikovaná robotika + 1 ks z projektu OPVK 2009
Je vytvořeno 6 pracovišť s výukovým robotem Boe-Bot Full Kit (5ks s COM, 1ks s USB)
- BOB má jednoduchou konstrukci
- Pohon zabezpečují dva upravené modelářské servomotory.
- Napájený je čtyřmi 1,2 V akumulátory typu AA.
- Řízení zabezpečuje speciální mikroprocesor BasicStamp2 firmy Parallax.
Výukové materiály:
na školní síti: N:\Janousek\mikroLAB\63_BOB_Robot Boe-Bot
Úkoly na cvičení:
- BOB25_Komunikace s Boe-Bot na síti
- BOB29 Testujeme servopohony BOB29a BOB29b BOB29C
- BOB32_Sestava robota Boe-Bot
- BOB33_Prvni pohyby robota Boe-Bot
- BOB34_Navigace robota Boe-Bot
- BOB44_Whiskers_dotykova cidla
- BOB50_Sleduj linku
- BOB55_Navigating with Infrared Headlights
- BOB60_PING- Ultrazvukove cidlo
- BOB70_IR Remote for the Boe-Bot
- BOB75_Kompas
Vývoj aplikace s robotem BOB
- Jízda rovně
- Jízda ve čtverci
- Jízda podle čáry
- Jízda s detekcí nárazu
- Jízda s čidlem ultrazvuku
- Jízda bludištěm
- Jízda v uzavřeném prostoru černou čarou
- Hledání černé čáry s následnou jízdou po ní
- Jízda po čáře s objížděním překážek
Otázky k opakování:
Užitečné odkazy:
- na školní síti: N:\Janousek\mikroLAB\63_BOB_Robot Boe-Bot
- Prezentace robota Boe-Bot
- Boe-Bot na www.parallax.com
- Robotics with the Boe-Bot
- BASIC Stamp Syntax and Referenc Manual v2.2
- source code
Sada čidel:
Sensor Sampler Kit, ( Hitachi HM55B Compass Module, ......)
SW: STAMP
- na školní síti: uP_UCB-PIC- Basic Stamp
- officiální stránky: Parallax.com - download
- USB Drivers Parallax for Boe-Bot
Syntaxe jazyka:
Příklad:
' {$STAMP BS2}
' {$PBASIC 2.5}
start:
HIGH 3 'nastaví linku (0 až 15) číslo 3 jako výstup s úrovní logické "1"
LOW 2 'nastaví linku číslo 2 jako výstup s úrovní log. "0"
goto start 'skok v programu do místa označeného parametrem návěští.
' {$STAMP BS2}
' {$PBASIC 2.5}
Main:
FREQOUT 7, 10, 25000 ‘generate 25khz tone for 10ms
FREQOUT 7, 1000, 38500 ‘generate 38.5khz tone for 1sec
FREQOUT 7, 2000, 4000, 6000 ‘generate 4khz and 6khz tones for 2sec (at most 2 tones allowed)
END