找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 13080|回复: 16

[资源] [原创]超级棒的FLL主选择程序

[复制链接]
发表于 2012-7-14 09:46:16 | 显示全部楼层 |阅读模式
本帖最后由 HLBT哈利波特 于 2012-8-5 15:28 编辑

       暑假在家闲的蛋疼,做了一个超级棒的FLL主选择程序——Choose Task V1.0
maind.png
       这个程序是替代NXT内置的不给力的选择程序的,但是比较大。(27.1kb)功能很丰富,界面很美丽。打开程序后首先会展现一个欢迎界面(如果发现英文语法、拼写有错误,请指教),按方形键继续。然后NXt会问你是否校准传感器,按方形键校准,左右键跳过。该校准程序可以同时校准两个传感器。
       接下来就是主选择程序了。直接按方形键开启Task1.Task1结束后,自动跳到Task2.程序运行时,如果出现问题,按灰色长方形键退出程序,再次进入程序时,会跳过欢迎界面和校准,并跳转到退出之前的程序。如果所有任务运行完毕,会跳到Finish,按方形键正常退出程序。
       这个程序有点大,达到NXT存储器的3分之1  ~   2分之1。乐高太抠门了,在今天存储空间以TB为单位的今天,NXT用户还要为几KB而发愁,真是让人的脑细胞无法正常发挥!
       不说了,这个程序用了我1整天时间编写,又断断续续花了1星期时间Debug,希望各位编程大侠多多指教。当然,以后我将会推出精简版,超级精简版,不断优化程序,谢谢!(怎么感觉有点像在演讲……)
main.zip (3.31 MB, 下载次数: 610)


如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2012-8-5 15:30:12 | 显示全部楼层

Choose Task V2.0(Beta)

本帖最后由 HLBT哈利波特 于 2012-8-12 13:06 编辑

Choose Task发布新版本!Choose Task V2.0(Beta)
该版本将原来的多线程改为单线程。程序体积控制在15KB左右。原来的仿NXT界面被取代了,欢迎界面和校准传感器功能被删除了。现有问题:1、中间显示Task1/Task4时的显示问题。2、下载程序时出现的未知错误。
关于第一个问题,仅仅是显示方面的问题,不影响全局。第二个问题是因为复制模块时NXT-G编程程序的BUG,该问题不影响程序下载到NXT,但当程序中有图片时,图片无法下载。该问题将于正式版本发布后解决。
使用方法:直接运行Choose Task,运行完毕后,请运行Reset重置。如果不重置,第二次运行时将会直接跳转到上次退出时的程序。如果程序运行出问题,请重刷NXT固件。
Choose Task V2.0(Beta).rbt (4.92 MB, 下载次数: 164)
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-8-30 19:48:05 | 显示全部楼层
Choose Task v 2.3
新增功能:按下接在NXT 1号口上的触动,可以结束程序,并保存程序序号。下次运行时,可直接跳转到该程序。按灰色键则不保存.程序下载到NXT后占用空间11.3KB,删除上述新增功能后缩减到6~7KB,较之V1.0的27.1Kb已经减少了不少啦!
Choose Task V2.3.zip (890.32 KB, 下载次数: 106)
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-7-14 13:14:55 | 显示全部楼层
我感觉这个程序不必要的功能有点多。我上传一个程序(并非原创,传上来是为了让你们省时间),里面的功能就简洁很多。我就是用这个稍微改进了参加FLL的。(原程序地址是http://bbs.cmnxt.com/forum.php?mod=viewthread&tid=6796

All In one_2.2.rbt

2.35 MB, 下载次数: 217

这是原版,可以自行更改的

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-7-14 14:08:26 | 显示全部楼层
本人写着写着就想加入更多功能,导致程序太大。不过很多功能还是很实用的,比如退出后自动导航至退出前程序……
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-7-14 19:24:25 | 显示全部楼层
用到了txt file 模块~~不错
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-7-15 09:11:25 | 显示全部楼层
太厉害了,我只会用触动进行下一个程序。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-7-16 15:54:43 | 显示全部楼层
晓舟 发表于 2012-7-14 19:24
用到了txt file 模块~~不错

谢谢晓大师夸奖!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-7-26 15:45:14 | 显示全部楼层
太强大啦!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-7-26 17:18:34 | 显示全部楼层
我宁愿意用内置的选择程序,1/3的空间啊.......
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-8-15 12:00:44 | 显示全部楼层
不能下载?{:soso_e103:}
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-8-15 14:09:36 | 显示全部楼层
无法下载啊  
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-8-15 20:53:14 | 显示全部楼层
看看糖大给出的解释。http://bbs.cmnxt.com/thread-8659-1-1.html
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-9-14 15:55:45 | 显示全部楼层
学习学习。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-9-22 10:16:47 | 显示全部楼层
学习一下
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-22 23:48 , Processed in 0.099678 second(s), 27 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表