超声波小车搭建手册
小伙伴们可以前往微信小龟小车公众号视频号观看超声波小车的搭建视频。
材料准备
搭建好的基础态小龟小车、小龟机器人主控板、超声波测距模块和杜邦线。
接线和安装方法
分出4根杜邦线,按照图示接到超声波测距传感器:
剪一段双面胶按照图示贴到杜邦线胶壳上:
利用双面胶将超声波模块固定到前轮电机上:
按照图示将杜邦线从小车底部穿过:
按下图连接好传感器和小车:
超声波端 小车端
VCC ----- 3V(红色)
GND ----- G (黑色)
Trig ----- A1 (黄色)
Echo ----- A2 (黄色)
给主板接入电源和电机,完成搭建并进行车轮校验
图形编程体验
下面我们开始图形编程体验一下超声波小车,当有物体解决的时候,小车会轻抖警告。
<xml xmlns="https://developers.google.com/blockly/xml"><block type="hcsr04_exec" id="7|47csKx}Y:x{p;S)G6p" x="73" y="94"><field name="trig">A1</field><field name="echo">A2</field><field name="loop">TRUE</field><statement name="action"><block type="hcsr04_exec_item" id="e(a,xYkq/Y6kjZ4`flcO"><field name="dis_from">0</field><field name="dis_to">10</field><statement name="action"><block type="hello" id="dnObhhcACqWistl??j{C"></block></statement></block></statement></block></xml>
记得升级固件,不然执行效果会有差异。
跟随小车体验
下面是基于超声波的跟随小车,当物体靠近时,它会后退。物体离开时,它会前进。
<xml xmlns="https://developers.google.com/blockly/xml"><block type="hcsr04_exec" id="7|47csKx}Y:x{p;S)G6p" x="73" y="94"><field name="trig">A1</field><field name="echo">A2</field><field name="loop">TRUE</field><statement name="action"><block type="hcsr04_exec_item" id="e(a,xYkq/Y6kjZ4`flcO"><field name="dis_from">0</field><field name="dis_to">10</field><statement name="action"><block type="back" id="%RI;=@LV$x~8!X@[LO_;"><field name="v">30</field><field name="keep">0.2</field><field name="delay">TRUE</field></block></statement><next><block type="hcsr04_exec_item" id="=RZZ2N]V6xE.`.Cl)qpL"><field name="dis_from">15</field><field name="dis_to">25</field><statement name="action"><block type="go" id="?Ct_jAKRL1p}K?_R/QLI"><field name="v">30</field><field name="keep">0.2</field><field name="delay">TRUE</field></block></statement><next><block type="stop" id="cE8Htx/^+BbA.-}JPz;w"><next><block type="sleep" id="yoXZ*3*omqSx(0I_mR;b"><field name="keep">0.05</field></block></next></block></next></block></next></block></statement></block></xml>