零:前期准备
买好arduino的硬件,arduino的种类有很多,最常用的arduin uno r3,体积小巧,价格便宜,上手容易,扩展丰富。如果想要IO口更加丰富,性能更好的可以考虑下arduino 2560,如果想要更加小巧,就用arduino的pro mini,想要穿戴的就选lilypad吧,选好硬件就开始吧。
一、下载安装包:
到https://www.arduino.cc/en/software这个页面,如图:
根据版本选择不同的下载:主要是分清cpu类型是32位还是64位,是否是arm的,其实只要不是用树莓派开发的同学,几乎都可以下载linux的,如果是linux的就下linux 64bits,windows用户特别是winxp之后的就下载windows Win7 and newer的就可以了。
二、安装:
如果是压缩包,直接解压到想要安装的目录,linux下特别注意下权限问题。如果window下的安装版本,就傻瓜式安装完成即可,一般不会出问题的。以后以linux为例,我的安装到/home/nication/WORKM/selfProgram目录下,在目录arduino-nightly/中
三、arduino ide第一印象:
启动,进入到目录/home/nication/WORKM/selfProgram/arduino-nightly/,双击文件arduino文件,或者在终端直接执行命令/home/nication/WORKM/selfProgram/arduino-nightly/arduino也可以,启动后界面大概是:
主要包括,第一行深色背景窗口标题;
第二行浅色背景菜单栏,主要有file file sketch tools help等
第三行深色背景的工具栏,主要有验证、上传、新建、打开、保存等
第四行浅色的是标签栏,有多个文件打开时,标签栏中显示文件名称
下面浅色背景的时编辑窗口,代码编写主要在这个窗口中
编辑窗口下边时动态信息显示窗口,主要时显示编辑动态,编译过程等
再下面深色背景的是提示信息窗口,主要显示一些必要的信息
最后的就是状态栏,也会显示一些板子的必要信息
四、arduino的常用配置
1、file下的preference,如图:
可以配置语言、字体、缩放、主题、是否显示行号、上传前是否检查代码,上传或验证时,是否自动保存;
还有个就是tools下board和port根据自己的情况选择,否无法烧写进板子,不能上传成功。