Arduino为什么这么红火?跟其它类似开发板的主要区别是什么?

我是乐创物联!我来回答这个问题。我主要是做物联网方面和工业自动化方面的。也开发过相关物联网产品。
Arduino是什么?
Arduino是一个开源的电子原型平台,包括硬件和软件。硬

本文最后更新时间:  2023-04-15 21:55:51

我是乐创物联!我来回答这个问题。我主要是做物联网方面和工业自动化方面的。也开发过相关物联网产品。

Arduino是什么?

Arduino是一个开源的电子原型平台,包括硬件和软件。硬件包括各种Arduino开源板,软件包括Arduino IDE。开发语言类似于C语言,简单地熟悉一下C语言,就可以很轻松地把代码写在Arduino IDE上,编译成二进制文件,然后用串口下载到 Arduino开源板上。

Arduino UNO是Arduino开发板中最常见的。Arduino UNO有14个(引脚0~13)数字输入/输出引脚,这里面包括6个(引脚3/5/6/9/10/11)PWM 输出,有6个(引脚A0~A5)模拟输入引脚,其他接口及其电源接口。Arduino UNO可以通过各种传感器来感知环境,也可以通过控制灯等其他执行器来改变环境。

Arduino闪烁实验

Arduino能做什么?

Arduino能够做很多。诸如常见的数据采集,开关量控制等。具体可以查看我之前写过的博文:

乐创物联物联网架构之硬件层中间件Arduino语言

https://www.toutiao.com/i6824658489571279371/

乐创物联物联网架构之硬件层中间件Arduino简介

https://www.toutiao.com/i6825473641606545933/

乐创物联物联网架构之硬件层中间件Arduino数字量

https://www.toutiao.com/i6825479972019241486/

乐创物联物联网架构之硬件层中间件Arduino模拟量

https://www.toutiao.com/i6826158355958989324/

乐创物联物联网架构之硬件层中间件Arduino EEPROM

https://www.toutiao.com/i6826959840963723789/

乐创物联物联网架构之硬件层中间件Arduino 串口通信

https://www.toutiao.com/i6828094573147849228/

了解更多,可以查看下面的中文社区。

Arduino中文社区

https://www.arduino.cn/

简单了解了Arduino是什么,能做什么,下面我们来看看为啥这么火。

原因一:为那些不懂底层硬件的人,提供硬件支持

随着物联网的发展,越来越多的软件工程师,也想去尝试一下硬件,做点物联网的东西。做软件的人如果从头学硬件,将要花费很大的代价,要学会画电路图、硬件元器件选型、学习硬件程序控制等等。学太多时间没有头绪,兴趣消失,就不在想搞了,老老实实做自己的软件它不香么,还要自己学会焊板子,那气味!

乐创物联设计的硬件

这时候出现一个开源的硬件,封装好了底层,只需了解软件如何使用就可以控制硬件了。如果你是不懂硬件的人,现在这Arduino可以做到你希望的硬件支持,你觉得选择它的人会少么。更何况现在小朋友都可以用图形程序来控制Arduino。

原因二:资源丰富,开源项目多,支持多种扩展硬件

现在网上Arduino资源很丰富,一搜索一大把资料,可供你学习。而且还有很多好玩的开源项目可以跟大佬后面一点学着做,怎么做,照葫芦画瓢你就会了。还支持很多扩展硬件,比如可以联网功能的W5100,更多等着你去发现。

ESP8266可以在Arduino IDE上开发

原因估计很多,我现在就想到这两点,欢迎大家留言补充交流!

回答不易,请多关照,多加交流评论。我也写了好多关于物联网的东西,更多相关技术,请关注乐创物联!

 1/2    1 2 下一页 尾页
温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。