亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tunequad[1].bs2

?? 該程序是一個描述四角鐵甲蟲機器人調試過程的程序
?? BS2
字號:
'---- [TuneQuad.bs2 Version 1.1]------------------------------------------
'{$STAMP BS2}
'{$PBASIC 2.5}
' Ver 1.1
'
'   File....... TuneQuad.BS2
'   Purpose.... Adjust QuadCrawler Legs
'   Author..... CrustCrawler Inc. (Mike Gebhard)
'   E-mail..... support@crustcrawler.com
'   Started.... 16 April 2004
'   Updated.... 19 November 2004
'   Version.... 1.2
'
'======= Updates =======================================
' 1. Programmatic leg adjustment
'=======================================================
'
' Use the TuneQuad.BS2 program to programmatically tune the
' horizontal leg joints.  After physically tuning the
' QuadCrawler legs, you probably found it was impossible
' to position all of the legs perpendicular to the body.
' This is because NOT all servos are created equal.
'
' Therefore, CrustCrawler created a process to finely tune your
' QuadCrawler.  Why?  The QuadCrawler is a precision device.
' It requires that all legs move an equal distance
' as they arc through their range of horizontal motion.
' If one leg is off only a fraction the robot will favor
' one side over the other.
'
' For example, the robot might gradually turn to the left
' or the right while walking forward.
'
' Process:
' 1. Adjust the legs according to the QuadCrawler assembly guide.
' 2. Adjust the leg programmatically
'
' Find these commands in the code below
' Center1         CON     750     ' Leg1 horizontal servo
' Center2         CON     750     ' Leg2 horizontal servo
' Center3         CON     750     ' Leg3 horizontal servo
' Center4         CON     750     ' Leg4 horizontal servo
'
' In PSC terms servo center is 750 or a 1.5ms pulse.
' See your PSC documentation for a brief description of
' servo operation.
'
' Center1 and Center2 constants adjust the right horizontal
' servos (legs 1 and 2).
'
' Center3 and Center4 adjust the left horizontal
' servos (legs 3 and 4).
'
'     **Right Side**
'     +750-      +750-
' F     |        |
' O    _|_      _|_
' R   / 1 \____/ 2 |  R
' W  |             |  E
' A  |     ____    |  A
' R   \_3_/    \_4_|  R
' D     |        |
'       |        |
'     -750+      -750+
'     **Left Side**
'
' Increasing the Center1 or Center2 constants move the right
' legs forward.  Decreasing the constants move the right
' legs toward the rear of the QuadCrawler.
' The opposite is true for the left horizontal servos.
'
' Programmatic Adjustments
' 1. Pick a leg that is not perpendicular to the robot's body.
' 2. Change the Center# constant value for that leg.
' 3. Save and download the program to the BS2.
' 4. Verify that the leg is now perpendicular the body
'    if not repeat the steps above.
' 5. Repeat the steps above for all legs that require adjustment.
'
'
'-----[ Example Horizontal Leg Constants ]----------------------------------------
' My center values. Yours will be different
'Center1         CON     750 -> No change
'Center2         CON     800 -> Leg 2 forward 50 units
'Center3         CON     785 -> Leg 3 back 15 units
'Center4         CON     750 -> No change
'
' After you center the legs programmatically, use these values in all
' QuadCrawler programs.
'
'-------------------------------------------------------------------------

'-----[ I/O Definitions ]-------------------------------------------------
PSC             PIN     15              ' PSC module
Baud            CON     33164           ' 2400 baud

'-----[ Walking Variables ]-----------------------------------------------
servoAddr       VAR     Byte            ' Servo addresses
ptrEEPROM       VAR     Word            ' Gait select
servoPosition   VAR     Word            ' Servo Position
ramp            VAR     Byte            ' Ramp used in SEROUT

'-----[ General Leg Constants ]-------------------------------------------
LiftRamp        CON     $1     ' Very fast ramp for lifting leg
Fast            CON     $F

'-----[ Horizontal Leg Constants ]----------------------------------------
Center1         CON     750    ' Leg1 horizontal servo
Center2         CON     750    ' Leg2 horizontal servo
Center3         CON     750    ' Leg3 horizontal servo
Center4         CON     750    ' Leg4 horizontal servo

'-----[ Vertical Leg Constants ]------------------------------------------
RaiseRight      CON     300
LowerRight      CON     1200
RaiseLeft       CON     1200
LowerLeft       CON     300

'-----[ EEPROM Data ]-----------------------------------------------------
'                Raise                Center           Lower
Adjust  DATA $01,Word RaiseRight, $00,Word Center1, $01,Word LowerRight,
             $03,Word RaiseRight, $02,Word Center2, $03,Word LowerRight,
             $05,Word RaiseLeft,  $04,Word Center3, $05,Word LowerLeft,
             $07,Word RaiseLeft,  $06,Word Center4, $07,Word LowerLeft,
             $FF ' end of adjust legs

'Initialize EEPROM Pointer and servo address variables
ptrEEPROM = Adjust
READ ptrEEPROM, servoAddr

' Check for the end of EEPROM data ($FF).
' Check for odd or even servo address.
' Odd servo addresses are vertical servos.
' Even servo address are horizontal servos.
' Assign ramp value to vertical and horizontal servos.
' Call PSC_Write sub routine.
Walking_Engine:
  DO WHILE ServoAddr <> $FF       ' Do while not at the end of EEPROM data
    IF (ServoAddr // 2) = 1 THEN  ' Odd servo address = Vertical servo
      ramp = LiftRamp             ' Vertical servo ramp speed
    ELSE
      ramp = Fast                 ' Horizontal servo ramp speed
    ENDIF
    GOSUB PSC_Write               ' Write to PSC
  LOOP
END

'----- [Serial Out EEPROM values to PSC] ---------------------------------
' Read three EEPROM bytes into variables
' Write to PSC
' Update EEPROM pointer to next servo address
' Read next servo address into servoAddr
' Pause to allow servo to reach position
PSC_Write:
  READ ptrEEPROM, servoAddr,servoPosition.LOWBYTE,servoPosition.HIGHBYTE
  SEROUT PSC,Baud,["!SC",ServoAddr, Ramp,
         servoPosition.LOWBYTE,
         servoPosition.HIGHBYTE, CR]
  ptrEEPROM = ptrEEPROM + 3
  READ ptrEEPROM,servoAddr
  PAUSE 300
RETURN

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清不卡在线观看| 美日韩一区二区| 不卡一区中文字幕| 国产亚洲一区二区在线观看| 韩国成人精品a∨在线观看| 久久久久久**毛片大全| 国产精品77777竹菊影视小说| 国产欧美久久久精品影院| 成人久久视频在线观看| 椎名由奈av一区二区三区| 在线观看一区日韩| 蜜臀av国产精品久久久久| 久久人人97超碰com| 99久久久久久| 日韩制服丝袜先锋影音| 2023国产精华国产精品| 99久久精品国产导航| 亚洲成人三级小说| 精品日韩欧美一区二区| 成+人+亚洲+综合天堂| 亚洲高清免费视频| 国产性色一区二区| 欧美综合视频在线观看| 国产一区二区三区av电影| 一区二区三区在线视频免费观看| 91精品国产品国语在线不卡| 国产成人在线视频网址| 亚洲图片一区二区| 国产女主播视频一区二区| 在线观看www91| 国产成人自拍网| 色国产综合视频| 日本色综合中文字幕| 日本一区二区成人| 欧美一级午夜免费电影| av在线不卡免费看| 极品尤物av久久免费看| 亚洲一区二区影院| 中文字幕的久久| 日韩一级成人av| 色妞www精品视频| 国产成人精品亚洲午夜麻豆| 日韩精品成人一区二区三区| 综合色中文字幕| 精品国产91九色蝌蚪| 色婷婷综合中文久久一本| 国产精品一区二区视频| 美女免费视频一区二区| 亚洲网友自拍偷拍| 18成人在线观看| 久久精品人人做| 日韩精品一区二区三区老鸭窝| 欧美伊人久久久久久午夜久久久久| 国产精品自在欧美一区| 久久精品二区亚洲w码| 亚洲444eee在线观看| 专区另类欧美日韩| 国产片一区二区| 天天av天天翘天天综合网| 亚洲欧美日韩国产手机在线 | 成人av网站免费观看| 久久99精品国产麻豆婷婷洗澡| 一区二区三区91| 国产精品理论片| 国产欧美一区二区三区在线老狼| 日韩欧美精品在线视频| 日韩一区二区中文字幕| 欧美精品aⅴ在线视频| 在线观看亚洲成人| 色天天综合色天天久久| 99re成人在线| 色综合天天狠狠| 99精品欧美一区| 色哟哟日韩精品| 在线观看国产91| 欧美精品粉嫩高潮一区二区| 欧美日韩一区二区在线观看视频 | 综合激情网...| 中文字幕五月欧美| 自拍偷在线精品自拍偷无码专区| 中文字幕一区二区视频| 国产精品久久久久一区| 亚洲欧美视频在线观看| 亚洲视频免费在线观看| 亚洲欧美日韩国产中文在线| 亚洲激情自拍偷拍| 亚洲123区在线观看| 视频一区二区不卡| 久久疯狂做爰流白浆xx| 国产酒店精品激情| 丁香天五香天堂综合| bt欧美亚洲午夜电影天堂| 在线精品观看国产| 91精品婷婷国产综合久久竹菊| 日韩一区二区在线播放| 久久久久久久久久久黄色| 国产亚洲短视频| 亚洲欧洲韩国日本视频| 亚洲一区二区三区影院| 日日夜夜免费精品| 国产在线国偷精品免费看| 成人性视频免费网站| 色婷婷精品久久二区二区蜜臀av| 欧美日韩一级二级三级| 日韩视频123| 久久久久久一级片| 亚洲蜜臀av乱码久久精品 | 日本一区二区视频在线观看| 亚洲欧美日韩电影| 日韩—二三区免费观看av| 国产精品综合av一区二区国产馆| 91在线视频免费观看| 69堂精品视频| 中文字幕精品三区| 五月天久久比比资源色| 国产乱人伦偷精品视频免下载| 一本久久综合亚洲鲁鲁五月天 | 久久婷婷国产综合精品青草| 亚洲理论在线观看| 蜜桃av一区二区三区电影| 成人av先锋影音| 欧美一级一区二区| 亚洲激情成人在线| 国产精品亚洲专一区二区三区| 日本丶国产丶欧美色综合| 久久婷婷久久一区二区三区| 亚洲国产综合视频在线观看| 国产91综合网| 欧美一区二区三区的| 夜夜精品视频一区二区 | 精品国产一区二区三区四区四| 亚洲天堂精品视频| 精品一区二区在线播放| 欧美在线观看你懂的| 国产精品三级电影| 久久精品国产网站| 欧美日韩国产高清一区二区| 国产精品的网站| 国模冰冰炮一区二区| 欧美精品一二三区| 一区二区三区中文在线观看| 国产成人亚洲综合a∨婷婷| 91精品午夜视频| 亚洲r级在线视频| 日本道免费精品一区二区三区| 国产色爱av资源综合区| 久久国产乱子精品免费女| 欧美在线高清视频| 一区二区三区小说| 99天天综合性| 国产精品成人在线观看 | 91一区二区在线观看| 久久美女高清视频| 激情av综合网| 欧美大片在线观看| 日韩avvvv在线播放| 欧美午夜电影在线播放| 亚洲乱码中文字幕| 94-欧美-setu| 亚洲免费观看高清| 色婷婷综合在线| 一区二区三区四区视频精品免费| 不卡的av在线播放| 国产精品色在线观看| 丁香啪啪综合成人亚洲小说 | 中文字幕一区在线| 99精品国产一区二区三区不卡| 中文无字幕一区二区三区| 久久一二三国产| 国产最新精品精品你懂的| 欧美不卡视频一区| 久久精品国产精品亚洲精品| 日韩一区二区三区免费观看| 精品一区精品二区高清| 久久人人97超碰com| 国产91富婆露脸刺激对白| 欧美韩日一区二区三区四区| 成人18视频在线播放| 一区二区三区欧美视频| 欧美三电影在线| 捆绑调教一区二区三区| 久久先锋资源网| 99在线精品视频| 亚洲国产日韩a在线播放性色| 欧美色成人综合| 美脚の诱脚舐め脚责91 | 日韩美女在线视频 | 9色porny自拍视频一区二区| 亚洲品质自拍视频| 欧美疯狂做受xxxx富婆| 麻豆91在线看| 国产精品三级电影| 欧美日韩久久久| 激情文学综合插| 亚洲欧美日韩小说| 日韩一区二区三区在线| 成人性生交大片免费看中文 | 另类综合日韩欧美亚洲| 欧美激情一区在线观看| 欧洲一区在线观看|