KittenBlock:教你快速从Scratch进阶到Arduino-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23358|回复: 1

KittenBlock:教你快速从Scratch进阶到Arduino

[复制链接]
发表于 2017-3-8 12:02 | 显示全部楼层 |阅读模式
本帖最后由 KittenBot 于 2017-3-10 19:30 编辑

今天要给大家介绍一下从图形化编程进阶到Arduino的软件-KittenBlock
V1201.png                 V1202.png
Kittenblock是基于MIT和Google团队共同开发的 Scratch3.0代码进行二次开发的图形化编程软件,帮助Scratch用户以更简单的方式学习Arduino电子平台的电子以及机器人知识。

在线模式和离线模式

  • 在线模式是通过Kittenblock直接发送指令给主控板,以达到控制外围硬件的目的。在线模式下必须保证Kittenblock和主控板的串口或者Wifi连接

  • 离线模式是将图形化代码直接转换为Arduino C++代码并且编译固化到主控板上,离线模式目前暂时无法和舞台内的精灵进行交互。


第一步:下载Kittenblock


这里下载最新版本的KittenBlock咯~

第二步:安装USB串口驱动


为了和主控板通信,用户需要安装CH340 usb串口驱动,具体下载地址如下
windows驱动下载地址:http://www.wch.cn/download/CH341SER_EXE.html
mac驱动下载地址:http://www.wch.cn/download/CH341SER_MAC_ZIP.html


第三步:连接主控板


通过USB连接


打开Kittenblock,并用USB micro线连接电脑和主控板,如果USB串口驱动安装正常可以在Kittenblock通信口看到主控板的通信端口,点击并连接主控板。
[size=14.6667px]






第四步:更新在线模式固件
首先打开Arduino面板,点击Restore > arduino 加载出厂固件,之后点击Upload上传固件到主控板。



第五步:Hello world


类似学习所有编程语言第一个程序就是打印一串Helloworld字符,硬件的Helloworld就是让一个灯闪烁,在这里使用图形化软件控制一个LED闪烁。
如下图拖入模块,并连接上串口,并点击绿色旗帜启动程序。一切正常的话就可以看上主板上的LED灯珠开始闪烁了。


下面展示下用KittenBlock软件做出来的各种项目咯~

用Arduino Nano点亮你的第一个LED
http://www.bilibili.com/video/av7152556/

机器人画五角星
http://www.bilibili.com/video/av7141594/


最后就是互动环节啦,有神马问题欢迎跟帖~撒花~~~


发表于 2018-8-23 15:15 | 显示全部楼层
下面三张图片看不见啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-9-20 16:30 , Processed in 0.075957 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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