机器人小车走各种复杂线路,是大家早就玩坏的题目了,可是我还是小白。
早在2016年在青岛培训拿到了DF送的谢老师编的书,书中有简单讲到小车走十字路迷宫,从那时就想到要学一下。
书本链:http://www.dfrobot.com.cn/goods-1280.html
这本书是这样的经典,在16年冬天我用DF的米思齐装备走了一遍,成为我玩创客的一个起点。
所以,走复杂路线,成为心中的一个备注。
带小朋友东玩西玩,终于,还是回到它。
步骤1 搭小车装传感
这个传感是双模的,可是扩展板没有提供更多的模拟口,所以用数字传感模式。
一键切换,一按就好。
步骤2 写程序
基本思路是中间两个传感器夹着线。
两边两个计路口。
详细讲解请到东子老师公号里听,他有视频讲解。
画图讲解给小朋友听。
步骤3 勤测试
中间好多细节,不断测试才能找到准确的参数。
我这里不多讲了,只听不练不行的。
附件
步骤4 来个比赛
机器人走8字比赛
1、项目描述:该比赛主要考察选手的设计和编程能力,要求学生现场搭建和编程(机器人种类不限),然后让自己的机器人在场地上沿着“8”跑,一分钟计时,以机器人完成正确线路的圈数为成绩。
2、比赛规则: 比赛分中学组和小学组,每个参赛队由1—3名学生组成。组装和编程调试时间规定为120分钟。
比赛场地大小为0.6*1.2米左右,底色为白,里边用黑胶布贴有一个40*80直角“8”字(注:比赛时场地大小会有调整),与电子牌显示的“8”相同,机器人在比赛时按照裁判规定正走和反走“8”各一次,必须按S型路线走,每次一分钟,以完成整圈次数加未完成圈次的已走边线为成绩。
两次相加作为个人总成绩,比赛中如果机器人走错线路或脱线,允许选手用手拿回,计时不停表,但每手动一次圈数减一。每位选手轮到时必须连续完成正走和反走,先正走或先反走由裁判抛硬币决定,不能由选手自由选择,否者成绩无效,比赛开始之前有选手只有一次试开机会(30秒时间)。
注:不能使用遥控器和其他控制器进行遥控操作。
上面这个好玩的内容来自:http://www.asbot.cc/?p=2415&from=timeline
参考程序:
附件
步骤5 其它线路也能走
评论