文号
t60112
阅读
6476
回复
5
收藏
4
arduino图形化编程软件——ArduBlock
2013/08/27
IP:广西
arduino图形化编程软件——ArduBlock

原帖:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   作者:coloz


    
一款为Arduino设计的图形化编程软件,由上海新车间创客开发。ArduBlock软件是Arduino官方编程环境的第三方软件,目前必须依附于Arduino软件下运行,区别于Arduino文本式编程环境,ArduBlock是以图形化积木搭建的方式编程的,这样的方式会使编程的可视化和交互性加强,编程门槛降低,即使没有编程经验的人也可以尝试给Arduino控制器编写程序。

演示视频:

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

中文版下载见文章末。

1.Download ardublock-all.jar ArduBlock
2. In Arduino IDE, open menu “Arduino” -> “Preferences”
3. Find “Sketchbook location:”
3. Find “Sketchbook location”.jpg

· In Mac, it’s by default “Documents/Arduino” under user’s home directory
· In Linux, it’s by default “sketchbook” under user’s home directory
· In Windows, it’s by default “Documents\Arduino” under user’s home director


4. Copy ardublock-all.jar to tools/ArduBlockTool/tool/ardublock-all.jar under “Sketchbook location”,Assume the user is “abu,”
· In Mac, /Users/abu/Documents/Arduino/tools/ArduBlockTool/tool/ardublock-all.jar
· In Linux, /home/abu/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar
· In Windows, C:\Users\abu\Documents\Arduino\tools\ArduBlockTool\tool\ardublock-all.jar
5. Start the Arduino IDE and find ArduBlock under the Tool menu
5. Start the Arduino IDE and find ArduBlock under the Tool menu.jpg



中文版下

载地址:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


使用说明:1.下载 “ardublock-all.jar” 文件;


2. 打开Arduino菜单 “File” -> “Preferences”,找到 “Sketchbook location:” 项,记录下文件夹位置;


4. 把下载的文件ardublock-all.jar 拷贝到上面文件夹的/tools/ArduBlockTool/tool/目录里,如果没有此文件夹,新建一个;


5. 打开Arduino菜单 “Tools”,你会发现出现了一个新的菜单 “ArduBlock”,点击就可以启动ArduBlock。

+1
科创币
布布卡
2013/08/28
有中文版吗?
+10
科创币
发热门诊
2013/08/30
有意思
5
1
13年4个月前IP:未同步
564094
1楼
这玩意还没直接写来得快
引用
评论
13年4个月前IP:未同步
564099
2楼
直接编写快得多,这个还要这里点一下,那里点一下。
引用
评论
13年4个月前IP:未同步
564102
3楼
刚开始学这个,挺有意思的,很直观对我这样的初学者。不知道以后用起来怎么样。
引用
评论
kc2038作者
13年4个月前IP:未同步
564474
4楼
布布卡    科创币    +1    昨天 11:35    有中文版吗?

亲,看贴不看全啊?
帖子末尾就是中文版本的下载地址和安装步骤的。
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的