啃萝卜可视化图形编程软件
Arduino :一款便宜好用,方便上手的开发板。
近些年来在全球大火的单片机开发板非Arduino莫属,在硬件领域不知道Arduino的人寥寥无几了。相比与传统单片机,Arduino最大的一个优点就是简单,对于小学生也可以快速上手,初学者从第一次接触Arduino到完成第一个程序的实现,用的时间也只有一个小时,这是在不看教程的情况下,Arduino的简单程度可想而知。
Arduino IDE
Arduino官方为开发Arduino程序专门提供了跨平台的Arduino集成开发环境—Arduino IDE。它的原始框架基于Casey Reas与Ben Fry写的互动编程软件Processing,使用Java编写。Arduino IDE区别于其它高级的IDE,它一开始的目标用户就是那些不懂软件开发的初学者和艺术家。所以它的用户界面非常“简单”,支持包括C和C++,简单的语法高亮,自动缩进等特性。
啃萝卜-可视化图形编程软件
Arduino IDE并不是唯一可以给Arduino编写和烧录程序的集成开发环境,随着Arduino普及和流行,出现很多其他的IDE平台。有一类IDE叫做图形编程IDE,啃萝卜(KRobot)就是其中的一款。KRobot是为国内广大Arduino爱好者量身打造的编程软件。KRobot是自主研发且具有自主知识产权的优秀IDE,对Arduino初学者、科技爱好者、在校师生都有着良好的适应性,针对国人使用软件的习惯进行了深度优化,采用全中文界面,即使是小朋友也能够无障碍使用。
KRobot案例 —— Blink
现在,我们将通过一个简单的案例,为你展示如何使用 KRobot 进行在线编程。
BLink可以说是硬件开发的“Hello World”,说白了就是通过Arduino开发板控制LED灯,让它以每秒一次的频率闪烁。用KRobot只需要三步就可完成编程。
第一步:拖模块、接线
首先启动啃萝卜来感受下神级美化效果,主界面如图。
接下来就要按照三步走的第一步来做了,首先从左边的模块区将 LED 模块拖动到右 边的工作区,然后点击模块下部的接线点,将连接线拖动连接至任意引脚。
第二步:编程、拖代码模块
在第一步完成的基础上,点击右上角的“编程”按钮即可进入到编程页面,如下图。
在左上角点击“模块”,左边代码块区就会出现图上所示的代码块,拖动“点亮 LED led_0”到右边的工作区,然后左上角点击“时间”,会出现时间相关代码块,我们这次使用 延时代码块,将“延时 2000 毫秒”拖动到右边的工作区。
注意:要将下一代码块拖动到紧贴着上一个代码块的位置,这时候会在上一个代码块 下面出现黑线(下右图),表示你可以松开鼠标左键了。如果没有黑线你就松开鼠标是不 对的哦(下左图)。
第三步:浏览 C 语言代码,上传程序到开发板。
经过上面两个步骤我们已经完成了所有的编程步骤,此时可以点击右上角的“查看源 码”查看自动生成的 C 语言代码并学习相关的编程语法和函数。然后点击“上传”按钮就可 以将程序传到 arduino 开发板里了哦。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com