Arduino(英译:阿尔杜伊诺)概述:

  

arduino云平台 arduino平台介绍_智能小车

  是一项开源的可编程电路板软、硬件平台,由Arduino可编程电路板和Arduino IDE(开发环境)组成,通过各种连接、各种传感器感知环境信息,并且经过程序处理后反馈给马达、灯光等作出命令响应。 

    Arduino起源:

  2005年冬天由意大利一名教授Massimo Banzi联合西班牙籍晶片工程师 David Cuartielles设计主板,并由他的得意学生David Mellis设计编程语言,共同完成软、硬件基本版本的开发设计,后来Banzi根据当地一家经常去的知名酒吧名称di Re Arduino而命名,Arduino采用CC版权授权(及系统开源,商标归开发者)。

    

arduino云平台 arduino平台介绍_智能小车_02

   What can it do for you?):

arduino云平台 arduino平台介绍_arduino云平台_03

  首先,Arduino是最好的物联网学习平台,为喜欢物联网、人工智能的学生给与了参与物联网、AI实验提供了软、硬件平台,大家耳熟能详的雷达扫描实验、温湿度感应开关、步进电机/舵机控制实验、智能小车实验、Led阵列实验等等。为广大学生和兴趣爱好者提供了丰富的想象空间和实验基础。

  其次,Arduino的稳定性和灵活性被业界认可,被应用到一些初级的物联网领域,包括智能家居、智慧农业等都有不凡的表现!

关注我,后面文章详细介绍(*^▽^*)>

    Arduino硬件介绍:

arduino云平台 arduino平台介绍_arduino云平台_04

     Arduino的型号有很多,从最早的Uno(意大利文,意思为第一) 到后来的Nano等,主要的型号如下:

  Arduino Uno(最常用,适用初学者,Mcu为ATmega328)

·    Arduino Mini (最小的控制器)

  Arduino Nano(功能类似Duemilanove)

<关注我,后面文章详细介绍(*^▽^*)>

Arduino IDE工具:

   

arduino云平台 arduino平台介绍_智能小车_05

  Arduino IDE安装建议选择Win10,很多朋友第一次在Win7中安装,出现驱动无法兼容系统的问题,网上解决问题的帖子很多,但是很多问题没解决,我会在后续发布的blog文章中专门介绍Arduino在Win7中解决驱动兼容问题,希望关注后期文章!

  Arduino基于C、C++语言开发,因此有编程基础的朋友学习起来并不难,它的标准语言窗口如下:

 

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

 

void Setup(){...}是程序的起始运行部分,与C语言中的main()函数类似,程序执行时先运行setup()中的代码。

void loop(){...}中编写功能代码。<关注我,后面文章详细介绍(*^▽^*)>

 

 Arduino 编程语言特点:

     *****<关注我,后面文章详细介绍(*^▽^*)>

Arduino 编程规范:

     *****<关注我,后面文章详细介绍(*^▽^*)>

 Arduino 编程经典范例:

     *****<关注我,后面文章详细介绍(*^▽^*)>

 

  Yes, let's start!