BOB-Jízda rovně

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Založena nová stránka: '''Program pro jízdu rovně neomezeně dlouho.'''<br> <source lang="basic4gl"> ' {$STAMP BS2} ' {$PBASIC 2.5} counter VAR Word FREQOUT 4, 2000, 3000 DO PULSOUT …)
 
Řádka 1: Řádka 1:
 
'''Program pro jízdu rovně neomezeně dlouho.'''<br>
 
'''Program pro jízdu rovně neomezeně dlouho.'''<br>
  
<source lang="basic4gl">
+
' {$STAMP BS2}
 +
' {$PBASIC 2.5}
 +
 +
counter  VAR  Word
 +
FREQOUT 4, 2000, 3000
  
' {$STAMP BS2}
+
DO
' {$PBASIC 2.5}
+
    PULSOUT 13,850  ; linka 13, délka impulsu 850 x 2 us = 1,7 ms - otáčí se jedním směrem
 +
    PULSOUT 12,650  ; linka 12, délka impulsu 650 x 2 us = 1,3 ms - otáčí se opačným směrem
 +
    PAUSE 20
 +
LOOP
  
counter  VAR  Word
 
FREQOUT 4, 2000, 3000
 
  
DO
+
[[Soubor:BOB-poradrovne.mp4]]<br>
    PULSOUT 13,850
+
    PULSOUT 12,650
+
  
PAUSE 20
+
'''Program pro jízdu rovně po dobu t.'''
LOOP
+
  
</source>
+
' {$STAMP BS2}
 +
' {$PBASIC 2.5}
 +
 +
counter    VAR    Word
 +
FREQOUT 4, 2000, 3000
 +
 +
FOR counter = 1 TO 122
 +
    PULSOUT 13,850
 +
    PULSOUT 12,650
 +
    PAUSE 20
 +
NEXT
  
  
[[Soubor:BOB-poradrovne.mp4]]<br>
+
[[Soubor:BOB-urcitycas.mp4]]
  
  
'''Program pro jízdu rovně po dobu t.'''
+
původně fungující syntaxe na wiki:
 +
<source lang="qbasic">
 +
' {$STAMP BS2}
 +
' {$PBASIC 2.5}
  
<source lang="basic4gl">
+
counter    VAR    Word
 +
FREQOUT 4, 2000, 3000
  
' {$STAMP BS2}
+
FOR counter = 1 TO 122
' {$PBASIC 2.5}
+
 
+
counter    VAR    Word
+
FREQOUT 4, 2000, 3000
+
 
+
FOR counter = 1 TO 122
+
 
     PULSOUT 13,850
 
     PULSOUT 13,850
 
     PULSOUT 12,650
 
     PULSOUT 12,650
 
     PAUSE 20
 
     PAUSE 20
NEXT
+
 
 +
NEXT
 
</source>
 
</source>
  
[[Soubor:BOB-urcitycas.mp4]]
+
[http://www.aaronklapheck.com/Boe-Bot_code.html source code]

Verze z 3. 2. 2011, 12:47

Program pro jízdu rovně neomezeně dlouho.

' {$STAMP BS2}
' {$PBASIC 2.5}

counter  VAR  Word
FREQOUT 4, 2000, 3000
DO
    PULSOUT 13,850  ; linka 13, délka impulsu 850 x 2 us = 1,7 ms - otáčí se jedním směrem
    PULSOUT 12,650  ; linka 12, délka impulsu 650 x 2 us = 1,3 ms - otáčí se opačným směrem
    PAUSE 20
LOOP


Soubor:BOB-poradrovne.mp4

Program pro jízdu rovně po dobu t.

' {$STAMP BS2}
' {$PBASIC 2.5}

counter    VAR    Word
FREQOUT 4, 2000, 3000

FOR counter = 1 TO 122
   PULSOUT 13,850
   PULSOUT 12,650
   PAUSE 20
NEXT


Soubor:BOB-urcitycas.mp4


původně fungující syntaxe na wiki:

 ' {$STAMP BS2}
 ' {$PBASIC 2.5}
 
 counter    VAR    Word
 FREQOUT 4, 2000, 3000
 
 FOR counter = 1 TO 122
    PULSOUT 13,850
    PULSOUT 12,650
    PAUSE 20
 
 NEXT

source code

Osobní nástroje
Jmenné prostory
Varianty
Akce
Rychlá navigace
NEJ aktivity
Nejlepší předměty
Nejlepší MCU
SW-HW
Ostatní
Utility
Nástroje
Tisk/export