实用
arduino 学习笔记
arduino 学习笔记 1 - 什么是 arduino ?
要了解 arduino 就先要了解什么是单片机, arduino 平台的基础就是
AVR 指令集的单片机。
1 、什么是单片机?它与个人计算机有什么不同?
一台能够工作的计算机要有这样几个部份构成:中央处理单元 CPU
(进行运算、控制)、随机存储器 RAM (数据存储)、存储器 ROM (程
序存储)、输入/ 输出设备 I/O (串行口、并行输出口等)。在个人计算
机 (PC)上这些部份被分成若干块芯片, 安装在一个被称之为主板的
印刷线路板上。 而在单片机中, 这些部份全部被做到一块集成电路芯
片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上
述部份外, 还集成了其它部份如模拟量 / 数字量转换 (A/D )和数字量
/ 模拟量转换( D/A )等。
2 、单片机有什么用?
实际工作中并不是任何需要计算机的场合都要求计算机有很高的性
能,一个控制电冰箱温度的计算机难道要用酷睿处理器吗?应用的关
键是看是否够用, 是否有很好的性能价格比。 如果一台冰箱都需要用
酷睿处理起来进行温度控制,那价格就是天价了。
文案
实用
单片机通常用于工业生产的控制、生活中与程序和控制有关(如:电
子琴、冰箱、智能空调等)的场合。
下图就是一个 Atmega328P-PU 单片机,基于 AVR 指令集的 8 位处理
器,频率 20MHz,存储器空间 32KB。
什么是 Arduino ?
Arduino 是一个能够用来感应和控制现实物理世界的一套工具。 它由
一个基于单片机并且开放源码的硬件平台, 和一套为 Arduino 板编写
程序 的开发环境组成。
Arduino 可以用来开发交互产品,比如它可以读取大量的开关和传感
器信号,并且可以控制各式各样的电灯、电机和其他物理设备。
Arduino 项目可以是单独的,也可以在运行时和你电脑中运行的程序
(例如:Flash,Processing ,MaxMSP)进行通讯。 Arduino 板你可
以选择自己去手动组装或是购买已经组装好的; Arduino 开源的 IDE
可以免费下载得到。
文案
实用
Arduino 的编程语言就像似在对一个类似于物理的计算平台进行相应
的连线,它基于处理多媒体的编程环境。
为什么要使用 Arduino ?
有很多的单片机和单片机平台都适合用做交互式系统的设计。例如:
Parallax Basic Stamp , Netmedia ’BXs -24 , Phidgets , MIT ’ s
Handyboard 和其它等等提供类似功能的。 所有这些工具,你都不
需要去关心单片机编程繁琐的细节, 提供给你的是一套容易使用的工
具包。 Arduino 同样也简化了同单片机工作的流程, 但同其它系统相
比 Arduino 在很多地方更具有优越性,特别适合老师,学生和一些业
余爱好者们使用:
? 便宜 - 和其它平台相比, Arduino 板算是相当便宜了。最便
宜的 Arduino 版本可以自己动手制作,即使是组装好的成品,
其价格也不会超过 200 元。
您可能关注的文档
- 《近世代数基础》(修订本)课后答案.pdf
- 《现代汉语常用字表》 3500 字并标拼音.docx
- 9.2《化学合成材料》.pdf
- 2018年湘教版初中地理知识点归纳复习提纲.pdf
- 2019精品国际关系研究方法语文.pdf
- 2021.3.16日考研英语长难句解析.pdf
- C语言程序设计考点知识点.pdf
- C语言程序设计课后答案.pdf
- H3CAP配置文件手册.pdf
- IGBT原理要点相关资料.pdf
- XX县税务局领导班子2025年度民主生活会对照检查材料.docx
- XX县检察院党组班子2025年度民主生活会对照检查材料.docx
- 集团党组书记在2025年度民主生活会准备会上的讲话.docx
- 在银行新员工入职座谈会上的讲话.docx
- XX县委宣传部部长2025年度民主生活会对照检查材料.docx
- XX县财政局局长2025年度民主生活会对照检查材料.docx
- XX企业领导班子2025年度述职报告.docx
- 在XX市委常委会听取下级党委(党组)“一把手”述责述廉情况汇报会上的讲话.docx
- XX县政协党组班子2025年度民主生活会对照检查材料.docx
- 在2026年第一季度安全生产重点工作推进会上的讲话.docx
原创力文档

文档评论(0)