零:前期准备

  买好arduino的硬件,arduino的种类有很多,最常用的arduin uno r3,体积小巧,价格便宜,上手容易,扩展丰富。如果想要IO口更加丰富,性能更好的可以考虑下arduino 2560,如果想要更加小巧,就用arduino的pro mini,想要穿戴的就选lilypad吧,选好硬件就开始吧。

一、下载安装包:

  到https://www.arduino.cc/en/software这个页面,如图:

arduino编程基础之--环境搭建_上传

根据版本选择不同的下载:主要是分清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也可以,启动后界面大概是:

arduino编程基础之--环境搭建_标签栏_02

主要包括,第一行深色背景窗口标题;

    第二行浅色背景菜单栏,主要有file file sketch tools  help等

    第三行深色背景的工具栏,主要有验证、上传、新建、打开、保存等

    第四行浅色的是标签栏,有多个文件打开时,标签栏中显示文件名称

    下面浅色背景的时编辑窗口,代码编写主要在这个窗口中

    编辑窗口下边时动态信息显示窗口,主要时显示编辑动态,编译过程等

    再下面深色背景的是提示信息窗口,主要显示一些必要的信息

    最后的就是状态栏,也会显示一些板子的必要信息

四、arduino的常用配置

  1、file下的preference,如图:

arduino编程基础之--环境搭建_代码编写_03

可以配置语言、字体、缩放、主题、是否显示行号、上传前是否检查代码,上传或验证时,是否自动保存;

还有个就是tools下board和port根据自己的情况选择,否无法烧写进板子,不能上传成功。

 


人就像是被蒙着眼推磨的驴子,生活就像一条鞭子;当鞭子抽到你背上时,你就只能一直往前走,虽然连你也不知道要走到什么时候为止,便一直这么坚持着。