零基础学习Arduino——Arduino初步了解

对于初涉者来说,Arduino是很陌生的。对于一开始接触Arduino的我,甚至连它是什么,读法也不清楚。为此,我进行广撒网形式去了解认识它。

1.概念

Arduino,一款类似于单片机的,基于windows或Macintosh OS X、Linux操作系统的开源平台,使用类似Java、C语言的Processing/Wiring开发环境。

2.组成部分

包含硬件(各种型号的Arduino板)和软件(Arduino IDE),硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,计算机中的程序开发环境。

Arduino主板可以有很多版本,一般多为Uno板

图片发自简书App

Nano板   图片发自简书App

此外,Arduino还有许多扩展板,下面给出的是不完整的仅部分参考。

Arduino GSM Shield——支持GPS卫星导航技术,能让你的机器人和控制系统来发送信息并使用GSM网络。http://wiki.dfrobot.com.cn/index.php

图片发自简书App


Arduino Ethernet Shield

图片发自简书App


Arduino WiFi Shield——提供TTL电平串口到IEEE802.11b/g/n无线通信的桥接。http://wiki.dfrobot.com.cn/index.php

图片发自简书App



Arduino Motor Shield

图片发自简书App

http://www.dfrobot.com.cn/goods-205.html

图片发自简书App

http://www.dfrobot.com.cn/goods-203.html

Arduino Proto Shieldhttp://wiki.dfrobot.com.cn/index.php

图片发自简书App


Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。

4.操作过程

板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。这句话也许听起来官方得很。实际上,它指的是将在电脑上写好的程序编译成可执行文件(即.exe格式文件),通过USB导入电路板。这个过程就是刻录。

5各种传感器

Arduino可连接各种各样的传感器。具体传感器以后会逐一介绍。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,281评论 19 139
  • 姓名:杨忠诚 公司:慧友冠源科技&272期六项精进努力二组&广东盛和塾稻牙二组 【日精进打卡第57天】' 【知~学...
    杨忠诚阅读 285评论 0 0
  • 在以往接受法律咨询时,往往会被问到股权结构、公司章程等重要问题,但很少有人咨询法定代表人的设置,在处理了若干起由股...
    知有无阅读 9,442评论 0 9