2023年arduino学习笔记资料.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

亿方互动科技

Arduino学习笔记

•arduino学习笔记1-什么是arduino?

•要了解arduino就先要了解什么是单片机,arduino平的基础

就是的单片机。

1、什么是单片机?它与个人计算机有什么不同?

一可以工作的计算机要有这样几个部份构成:中央解决单元

CPU(进行运算、控制)、随机存储器RAM数(据存储)、存

储器ROM程(序存储)、输入/输出设备I/O(串行口、并行

输出口等)。在个人计算机P(C)上这些部份被提成若干块芯

片,安装在一个被称之为主板的印刷线路板上。而在单片机中,

这些部份所有被做到一块集成电路芯片中了,所以就称为单片

单(芯片)机,并且有一些单片机中除了上述部份外,还集成了

其它部份如模拟量/数字量转换A(/D)和数字量/模拟量转换

D(/A)等。

2、单片机有什么用?

实际工作中并不是任何需要计算机的场合都规定计算机有很高

的性能,一个控制电冰箱温度的计算机难道要用酷睿解决器

吗?应用的关键是看是否够用,是否有很好的性能价格比。假

如一冰箱都需要用酷睿解决起来进行温度控制,那价格就是

天价了。

单片机通常用于工业生产的控制、生活中与程序和控制有关

(如:电子琴、冰箱、智能空调等)的场合。

下图就是一个Atmega328P-PU单片机,基于AVR指令集的8

位解决器,频率20MHz,存储器空间32KBo

什么是Arduino?

Arduino是一个可以用来感应和控制现实物理世界的一套工

具。它由一个基于单片机并且开放源码的硬件平,和一套为

Arduino板编写程序的开发环境组成。

Arduino可以用来开发交互产品,比如它可以读取大量的开关和

传感器信号,并且可以控制各式各样的电灯、电机和其他物理

设备。Arduino项目可以是单独的,也可以在运营时和你电脑中

运营的程序例(如:Flash,Processing,MaxMSP)进行通讯,

Arduino板你可以选择自己去手动组装或是购买已经组装好

的;Arduino开源的IDE可以免费下载得到。

Arduino的编程语言就像似在对一个类似于物理的计算平台进

行相应的连线,它基于解决多媒体的编程环境。

为么要使用Arduino?

有很多的单片机和单片机平台都适合用做交互式系统的设计。

例如:ParallaxBasicStamp,Netmedia,sBX-24,Phidgets,

MITsHandyboard和其它等等提供类似功能的。所有这些

工具,你都不需要去关心单片机编程繁琐的细节,提供应你的是

一套容易使用的工具包。Arduino同样也简化了同单片机工作

的流程,但同其它系统相比Arduino在很多地方更具有优越性,

特别适合老师,学生和一些业余爱好者们使用:

.便宜一和其它平台相比,Arduino板算是相称便宜了。最便宜

的Arduino版本可以自己动手制作,即使是组装好的成品,其价

格也不会超过200元。

•跨平台一Arduino软件可以运营在Windows,MacintoshOSX,

和Linux操作系统。大部分其它的单片机系统都只能运营在

Windows±o

•简易的编程环境一初学者很容易就能学会使用Arduino编程

环境,同时它又能为高级用户提供足够多的高级应用。对于老

帅们来说,一般都能很方便的使用Processing编程环境,所以

假如学生学习过使用Processing编程环境的话,那他们在使用

Arduino开发环境的时候就会觉得很相似很熟悉。

•软件开源并可扩展一Ardu

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档