Arduino物联网开发入坑指南1

因工作原因接触了物联网相关的业务,同时我本身也有一些编程经验,所以对物联网开发有很多兴趣,但以往只要说是硬件开发都必须提到C/C++,说实话若真的用C/C++开发真的挺困难的。直到有一天发现了Arduino,同时买了几本相关的书籍,发现物联网开发似乎没想象中的困难,当然也遇到各种坑。

Nodemcu

首先要强调的是Arduino不是一门专门的编程语言,其基础依然是c/c++,好吧做物联网开发似乎只能是JAVA与C/C++了。所以,一些必要的c方面的基础依然要学习。

其次,学习物联网开发要懂一些基本的电子方面的常识,比如知道什么是电阻,电容,二极管,三极管,MOS管及特性。

再其次,如果想做一些交互比较好,还需要学一些面向web方面的编程,例如前端方面的HTML,CSS,JAVASCRIPT及一种web编程语言,例如ASP,ASPX,PHP,JAVA等。

看到这里是不是已经打算放弃了?

嗯,说这么多就是想表达一个事情,要做成一个事情往往就是很难的,想破坏的时候一锤子解忧。若你看到这里依然还是兴致满满,那恭喜你,一起入坑吧。

那么入坑前推荐购买的一些东西,根据自己的情况购买。

硬件:Nodemcu开发板(基于ESP,支持WIFI),Arduinouno开发板(不支持网络),这两种板子万能淘宝都有,买那种10-20块的就行。

书籍:《arduino从入门到精通-创客必学13个技巧》《用于物联网arduino项目开发-实用案例解析》《程序设计基础以C为例》

零件:带电阻的三色LED指示灯,面包板,公母跳线。

选项:烙铁,焊锡丝,各种传感器。

下章讲述各种资源来源。

附图:

arduinouno国产的,推荐买这种便宜arduinouno原版的,不推荐,贵的没意义跳线三色led,方便调试的时候检查状态


转载请注明:http://www.aierlanlan.com/rzfs/4865.html