1.7 用Helloblock成功编译并且上传了程序,但是没有任何实验现象的解决方法

您当前位置: 首页 > OmiBox编程机器人 > 1.课前准备

如果您确认已经成功地通过Helloblock图形化编程软件,下载了程序,也就是Helloblock软件右下角出现了如下图所示的字样。

image.png 

但是Omibox小车上面没有发生任何实验现象,同时又看到了如下图所示的提示。

image.png 

此时,我们可以写一个简单的程序进行测试,比如我这里写了一个点亮所有车灯为红色的程序,如下所示:

image.png

接下来,我们需要点击Helloblock右上角如下图所示的按钮,进入到Arduino IDE编程界面。

进入Arduino IDE编程界面之后,你会看到Arduino IDE编程界面(左边)和我们Helloblock编程界面(右边)的程序内容是不一样的。

image.png 这就是为什么程序上传了但是小车没有实验现象。因为实际上我们传的是左边的程序而不是我们编写的程序。

出现这个问题的原因是因为有些人的电脑C盘没有打开某些权限,所以导致程序没有被存放在这个工程文件中。

 

解决方法如下:

!请一定要耐心地按照下面的步骤一步步地认真完成。

首先需要关闭Helloblock软件和Arduino IDE编程界面。

第一大部分:

1.找到Helloblock图形化编程软件的安装目录,安装的时候默认的是这个目录(C:Program Files (x86)/Helloblock

2.鼠标右键点击文件夹Helloblock选择属性】,如下图所示。

image.png 

3. 然后你将会看到Helloblock属性对话框,如下图所示,选择【安全】选项,组或用户名框中的所有选项的权限都需要打开,选择某一项(比如我这里第一项是Authenticated Users),点击【编辑】

image.png 

4.将这一项的权限全部设为允许,直接勾选【完全控制】,然后点击【确定】。

image.png 

5.其他选择也需要打开这些权限,(比如我这里第二项是SYSTEM),直接勾选【完全控制】,然后点击【确定】。

image.png 

 

第二大部分:

1.找到报错的路径,也就是Helloblock的安装路径。(C:Program Files (x86)/Helloblock/resources/Arduino/project)然后找到该路径下的文件project.ino  如下图所示:

image.png 

2. 鼠标右键点击文件夹project,ino选择属性】,如下图所示。

image.png 

 3. 然后你将会看到Helloblock属性对话框,如下图所示,选择【安全】选项,组或用户名框中的所有选项的权限都需要打开,选择某一项(比如我这里第一项是ALL APPLICATION PACKAGES),点击【编辑】

image.png 

4. 点击【编辑】之后会弹出一个如下图所示的界面。

image.png 5.将这一项的权限全部设为允许,直接勾选【完全控制】,然后点击【确定】,如下图所示。

image.png 

6.其他选择也需要打开这些权限,(比如我这里第二项是:所有受限制的应用程序包),直接勾选【完全控制】,然后点击【确定】。

image.png 

7.依次类推,打开所有选项的权限,这里不再全部展示。记得所有选项的权限都要按照同样的操作方式全部打开。

image.png

8.设置完成之后记得点击【确定】OK

9.以上步骤完成之后,我们重新打开Helloblock图形化编程软件。编写之前用来测试的程序。

image.png 

10.接下来,我们需要点击Helloblock右上角如下图所示的按钮,进入到Arduino IDE编程界面。

进入Arduino IDE编程界面之后,你会看到Arduino IDE编程界面(左边)和我们Helloblock编程界面(右边)的程序内容是一样的。

image.png


11.你再去下载程序的时候实验现象就会出现了。