首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

规则解析-单片机“现场编程”竞赛

(单片机)现场编程竞赛(2018)

“北京市中小学生电子与信息创意实践活动(12月)”比赛项目之一

“朝阳区中小学单片机竞赛(11月)”比赛项目之一

“海淀区中小学单片机竞赛(11月)”比赛项目之一

比赛项目概况

比赛内容分组:

A组:非计算机编程的平台

B组:计算机编程的平台

参赛队员分组:

小学组

初中组

高中组

注:如有跨学段队伍以最高学段分组

比赛任务:竞赛题目采取现场随机抽取的方法产生,选手根据题目要求连接电路和编写程序,实现指定功能。

比赛用具--外围器件

比赛用具均为学生自备,实现任务的元器件包括:

1 - 发光二极管(红、黄、绿各3支)

2 -红绿双色发光二极管(2支)

3 -双位数码管(1支,可逐段显示)

4 -按键(3个)

5 -热敏电阻(1个,负温度系数10K)

6 -光敏电阻(1个,亮电阻可小至1KΩ以下,用手遮挡暗电阻可达1MΩ)

7 -喇叭

8 -三极管(NPN型1支)

9 -电位器(1支,变化范围0-10KΩ)

10 -620欧电阻(10支)

11 -10K电阻(4支)

注:各元件为标准分立元件,插接面包板完成实验,不得焊接在PCB上。

2017年朝阳区小学组比赛(区赛)参考题目:

1 - 红绿灯应用:红绿蓝从右向左流水显示

参考课件:

IP4A.7-杜邦线在电路中的使用(流水灯)

2 - 双位数码管应用:数字1和8交替显示

参考课件:IP4A.10-用按钮开关实现数码管计数(上)IP4A.10-用按钮开关实现数码管计数(下)

比赛用具--比赛工具

比赛工具包括:

1 -标准400孔面包板(无焊接)

2 -控制器及编程器(1套)

3 -单针面包板插线(30条)

4 -单根杜邦导线(10条)

5 -计算机及编程软件(B组学生自备)

注:关于主控板。根据上面的材料清单,建议使用Arduino UNO一个级别的开源编程平台即可!

比赛过程--任务要求

每名选手要完成两项任务,具体题目由现场抽签决定。两项任务的总用时为14分钟(含读题、电路设计和编程时间),超时或错误为任务失败,不计成绩。

比赛过程:

(1)选手在每个任务开始之前要在比赛现场清内存,用DP801单片机的内存清为15,用DP811单片机的内存清为FF,使用计算机编程的选手需下载指定程序清内存,清内存所用时间不得超过2分钟,不记入总时间。设备需保持初始状态,单片机及外围实验板上不得连接任何导线,由裁判检查。

(2)选手抽签,准备好后向裁判示意,裁判发放抽取的题目,计时开始。

(3)每名选手做两作任务,每个任务完成后要向裁判示意,裁判检查记录结果,每道题单独计时,两道题总时间不能超过14分钟,否则第二道题目算作超时,成绩无效。

(4)编程每场比赛总用时为16分钟,包含完成两道题目的有效时间14分钟和中间换板、裁判检查结果的2分钟。比赛规定的总时间到,学生马上停止比赛,在成绩单上签名后,带自己的设备迅速离开赛场。中途离开或放弃答题需签字弃权方可离场。

比赛计分方法

选手完成两个任务的总用时为最终比赛成绩,总用时短者排名在前。裁判检查每个任务的结果,如正确,则记录相应比赛时间;如不正确,也不能再修改,比赛结果记录“未完成”。

竞赛环节及注意事项

这是一项个人参赛项目,一定要注意比赛时间安排,合理安排任务,避免因为违规造成扣分或者成绩无效:

(1)竞赛前需检查好自备器材及工具,进入赛场后未经许可不得出入,否则取消比赛资格。

(2)每名选手比两项,每项有效时间7分钟(含读题、设计和编程时间),超时为任务失败,不计成绩。

(3)选手清空程序后示意裁判开始比赛,裁判发放学生抽取的题目后开始计时,学生完成后,举手通知裁判,裁判记录所用时间并检查结果,并根据学生完成情况记分。

(4)比赛时间到,马上停止,清空内存,在成绩单上签名后迅速离开赛场。

(5)只能带竞赛器材和笔进入赛场,草稿纸由裁判统一发放,任意与竞赛相关的书面材料不得带入或带出赛场,赛场设施禁止修改,违者取消比赛资格。

(6)竞赛中会有一定声音,选手要做好心理准备,不得因此质疑竞赛环境。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180929G0CAPS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券