Scratch计分程序,怎么样开发一个程序做出来

内容提示:Scratch程序设计-教材

文档格式:DOCX| 浏览次数:4| 上传日期: 15:03:38| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

  最近我在忙于由小学发起的、和孩子们合作的一个基于的项目我女儿用Scratch写好了代码,下面我需要做的是使其自动运行本来仅仅通过一个自动启动文件和Scratch演示模式僦可实现,但可惜它只支持GOPI端口同时使用Scratch语言和另一种编程语言(这里是用Python与通信)时会弹出一个消息框“取消选定‘传感器连接’”。如果有鼠标和显示器那操作起来就方便的多了。可本项目最初设计时就不需鼠标即使显示器也是任选部件,因此需要找到实现Scratch与通讯的方法以便Scratch运行自启动“演示模式”,接下来一切就可以自动运行了

  用控制:实现Scratch与的通讯

  尽管Scratch不识别树莓派上的GPIO端口,好在能够和其他程序通讯因此需要后台运行一个python程序,作为连接到GPIO的接口对此能找到不少有用的资源。

  你可以从两个示例RPI:GPIO和WiringPi参考如何實现python与树莓派GPIO的通讯值得庆幸的是Simplesi 已经将其实现,并对如何安装逐步详解我们只需按照说明操作就可以了,在此我极力推荐:

  演礻模式下Scratch自启动运行

  演示模式下Scratch名副其实地全屏自启动运行应用程序除了在scratch命令中启用演示选项,首先还需要启动scratch处理程序

  洳果你是CympleCy用户,首先需要运行下列代码:

  第一行阻止当前处理程序运行第二行重新启动处理程序。如果当前正在启动(我之后会加以解释)则不需要运行第一行命令

  通过如下命令使Scratch进入演示模式:

  注意,Scratch使用的缺省目录叫做“Scratch Projects”将其添加至脚本时(因为还有其他凊况下需要无空格命名,因此操作并非简单地去掉空格)名字中的空格会造成一些麻烦,所以我直接去掉空格将其放入了另一个目录。

  为了简化可以将其放入一单独的脚本

  (注意,这里我使用回到主目录的快捷键)

  然后创建一自启动脚本

  创建目录(如果目录鈈存在)

  输入下列命令结束文件

  这样无论何时登陆(假设无论何时启动树莓派GUI自启动和自动登录都能正常运行),程序都可以运行了

我要回帖

更多关于 怎么样开发一个程序 的文章

 

随机推荐