图形编程试玩舵机
视频课程
传感器说明和连线方法
小龟小车支持下面这种常见的舵机:
小伙伴们请按下图把舵机和小车连接:
视频里的范例
范例一:舵机调试,依次旋转舵机0度、90度、180度、90度
<xml xmlns="https://developers.google.com/blockly/xml"><block type="servo_looper" id="@Ri4XkssG-.p+XDOK9O1" x="174" y="98"><field name="pin">D2</field><field name="angle">0, 90, 180, 90</field><field name="repeat_times">1</field></block></xml>
范例二:一个身体会跟着头摆动走的小车
<xml xmlns="https://developers.google.com/blockly/xml"><block type="speed" id="s`$ctv(%;TK!3m#lcv(T" x="122" y="20"><field name="v">5</field><next><block type="servo_exec" id="nSajhNLXdkv7M^N?VtNV"><field name="pin">D2</field><field name="loop">TRUE</field><statement name="action"><block type="servo_exec_item" id="H+M(dZI:F;n3GM6]n%T:"><field name="angle">90</field><statement name="action"><block type="hello" id="k0J4PrC(?/6/Y=KsaBUH"><next><block type="servo_exec_item" id="RPty`sXH17WiwsA^S.W9"><field name="angle">45</field><statement name="action"><block type="right" id="*l=Q3;*-i`^iL7`?EXmE"><field name="time">1</field></block></statement></block></next></block></statement><next><block type="servo_exec_item" id="cx{Y!Vl/%Q((,hvy^)1V"><field name="angle">135</field><statement name="action"><block type="left" id="/AvGIkivjl|Vn?0iSvp%"><field name="time">1</field></block></statement></block></next></block></statement></block></next></block></xml>
上面的范例,在小车头还正的时候,小车会轻摇示意;
小车头偏到45度的时候,小车也会调头右拐;
小车头偏到另一侧135度的时候,小车则调头左拐