K297没有开关的灯 上海市中国中学沈可1153041.docxVIP

K297没有开关的灯 上海市中国中学沈可1153041.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
K297没有开关的灯 上海市中国中学沈可1153041

K98没有开关的灯序言灯是生活中非常常用的物品,节约用电也是我们口口相传的一个环保理念。如果一时大意忘了关灯,能否使小灯自动关闭呢?又能不能在没有开关的前提下使小灯自动变亮呢?正文7月22日,我们走进火柴人创新实验室,展开了如何使小灯自动变亮的微课题实验。虽然这个课题早已被解决,且被广泛运用,但我依旧激动万分,亲手做出的实验才最有意义。打开火柴人所做的编辑程序,它能够把复杂的编程简化成简单的正常人都会的程序。首先,是怎样使灯在一定暗度时发亮。程序的界面是一个主板,左侧排列的是一个个所需要的条件。灯要变亮,必不可少的是测量暗度的电子元件,将左边菜单里的“usb”字样的模块拖入界面中的空格之中,紧接着是把有“光照”字样的模块拖入相应位置-------这是使灯发亮的必要条件。可视化编程软件当然,显示暗度的显示屏也是必不可少的,待把有“数码管”字样的模块拽入空格,初步试验已经完成,锁定好界面,编辑命令。在界面右侧有一个任务栏,新建任务。将“光照”放在左边的框内,名字是“usb”,将“光照”的命令改为数据比较,条件调为暗度低于100时设备开启。此时会有两个箭头指向“usb”,这代表当暗度一定时连接在“usb”上的小灯便会发亮。再次新建任务,照例,左边是”光照”,但右边是“数码管”。这时,“光照”的命令改为数据采集,“数码管”的命令改为数据显示。这样只要设备开启,显示屏上会一直显示当前的暗度。根据老师的建议,我们决定让小灯发亮时发出提示音,以此方便使用。那么“录放音”就登场了,像以前一样拖入空白框处,再次锁定屏幕,防止操作失误导致辛辛苦苦做出来的工作付之东流。新建任务栏,”光照“依然在左,“录放音”在右。将“光照”的命令改为数据比较,条件改为暗度低于100时设备启动,这样,在小灯亮时会伴随着事先录好的声音。第一阶段终于告一段落,只差将程序写入主板了。电子主板我们从老师那拿过主板,在箱子里寻找相应的电子元件,终于将所需要的“usb”“灯泡”等设备找齐。然后便是组装零件了,但一开始安装零件怎样都不能插入主板。无奈只能找来了老师,老师拿着主板端详了一会,将我们费了九牛二虎之力才接上的设备拔了下来。我惊呼一声,老师好像看出了我的疑惑,将主板放在我们面前,耐心的告诉我们:“每个零件对应的接口是不一样的,比如这个接口中有三根铜线,所以只能接有能容纳三根铜线的零件,像那个就只能接能容纳四根铜线的零件。”我们恍然大悟,难怪当初接起来那么费劲。我们又重新开始接电子元件:将带有光敏电阻的零件插入准备好的usb插口,按照电脑屏幕上空格的位置插入主板。再将小灯插入第一个插口,录音器第三个插口,在右边的插口插入显示屏,将电源线和数据线分别接好,激动万分的我立刻用鼠标点击“写入主板”。超声波模块看着进度条缓缓前进,我的心也激动起来。终于写入完毕,我按住录音器的录音按钮,说了句“设备启动”,紧接着我迫不及待的用手将光敏电阻围了起来,小灯忽的亮了起来,响起我刚刚录入的“设备启动”。再一看显示屏,数字在不断的跳动,我舒了一口气,成功了啊!看着发光的灯泡,心中不由涌起一阵自豪感。我们拿起这个作品向老师炫耀,老师看了看作品满意的笑了,“但是”老师的这一句话让我心头一跳,“这是不是太普通了一点,这个技术毕竟已经广泛运用了。”老师的这句话点醒了我们,对啊这个技术并不值得新奇,但该怎样改进呢,我们将视线移动到左侧的条件栏里,当看到超声波时我不由的眼睛一亮。可以用超声波来测定靠近人的距离,当人靠近一定距离时便会发亮。我们立刻将屏幕解锁,将“超声波”拖入相应的空白格处。我看了几眼屏幕,可总觉缺了什么。我的搭档站在我后面嘀咕了几句“是不是另外需要个显示屏?”“对啊,之前的显示屏是连接光敏电阻的,如果不再加一个显示屏就无法显示距离了。”我们又从左边的菜单找到“数码管”将其拖入空白格处。果然,上面那个“数码管”显示“数码管十”,下面那个数码管显示“数码管九”。想必这数字代表着这个条件所处的格子的位数吧。我们锁定好屏幕,在右侧任务栏里新建了任务,像之前那样,我们将“超声波”放在了左侧,把“usb”放在右侧。稍后把“超声波”的条件调为开始采集,“usb”的条件调为开始。两条箭头立刻冒了出来,我满意的点了点头,看来这没碰触过的软件并不困难!我点击“写入主板”,但进度条始终不动,慢慢的,几滴汗水从额头上滴落下来,时间一分一秒的过去了,进度条终于走完了,我们怀着忐忑不安的心情伸出手握住了光敏电阻,小灯如期变亮了。模块连接再一看对应的显示屏,顿时傻眼了,屏幕上没有任何显示,一看就知道失败了。我们回过头又仔仔细细的检查了一遍,没有错误啊,我们不禁纳闷起来,不应该啊,但程序也不可能出错啊?无奈之下我们只得求助老师。老师走了过来,扫了一眼就看出了问题,我们不禁有点羞愧。老师把我们编的程序统统删掉,自己又创建了

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档