arduino入门很简单PPT精选课件.pptx
- 文档编号:347399
- 上传时间:2022-10-09
- 格式:PPTX
- 页数:141
- 大小:38.96MB
arduino入门很简单PPT精选课件.pptx
《arduino入门很简单PPT精选课件.pptx》由会员分享,可在线阅读,更多相关《arduino入门很简单PPT精选课件.pptx(141页珍藏版)》请在冰豆网上搜索。
第1章Arduino概述,1.1Arduino的起源1.2术语Arduino的含义1.3Arduino的硬件产品主板1.4Arduino的硬件产品盾板1.5Arduino硬件产品新手套件1.6Arduino硬件产品附件1.7ArduinoUNO1.8Arduino可以做什么,1,1.1Arduino的起源,Arduino开始于2005年伊夫雷亚交互设计院(InteractionDesignInstituteIvrea)的一个学生项目。
现在,Arduino是一个开源项目,它的所有设计资料都可以在它的官网免费得到。
Arduino官方开发板在30美元左右,而相关的“克隆”版本已经低至9美元。
2,1.2术语Arduino的含义,1.2.1Arduino的硬件1.2.2Arduino的软件1.2.3Arduino的社区,3,1.2.1Arduino的硬件,Arduino的硬件开发板有许多种型号。
它是一个单片机集成电路,它的核心就是一个单片机,开发板上的其他电路用来供电和转换信号。
官方Arduino使用的是megaAVR系列的芯片,特别是ATmega8、ATmega168、ATmega328、ATmega1280以及ATmega2560,还有一小部分使用的是Arduino兼容的处理器。
4,5,1.2.2Arduino的软件,ArduinoIDE是专门为Arduino开发板量身定做的集成开发环境。
6,1.2.3Arduino的社区,Arduino为用户提供了Arduino社区。
它的网址是http:
/forum.arduino.cc/。
7,1.3Arduino的硬件产品主板,1.3.1ArduinoUNO1.3.2ArduinoLeonardo1.3.3ArduinoDue1.3.4ArduinoYn1.3.5ArduinoTre1.3.6ArduinoMicro1.3.7ArduinoRobot1.3.8ArduinoEsplora,8,1.3Arduino的硬件产品主板,1.3.9ArduinoMega系列1.3.10ArduinoEthernet1.3.11ArduinoMini1.3.12LiLyPadArduino系列1.3.13ArduinoNano1.3.14ArduinoPro系列1.3.15ArduinoFio1.3.16ArduinoZero,9,1.3.1ArduinoUNO,ArduinoUno开发板基于ATmega328。
10,1.3.2ArduinoLeonardo,ArduinoLeonardo是基于ATmega32U4的微控制器。
11,1.3.3ArduinoDue,ArduinoDue是一个基于AtmelSAM3X8EARMCortex-M3CPU的微控制器。
它是第一个基于32位ARM核心微控制器的Arduino板。
12,1.3.4ArduinoYn,ArduinoYn是一个基于ATmega32U4和AtherosAR9331的微控制器版。
13,1.3.5ArduinoTre,ArduinoTre是第一个在美国制造的Arduino板。
它使用的是1GHz的SitaraAM335x处理器。
14,1.3.6ArduinoMicro,ArduinoMicro是一个基于ATmega32U4的微控制器板,它是与Adafruit联合开发的。
15,1.3.7ArduinoRobot,ArduinoRobot是官方推出的第一个原型板子。
16,1.3.8ArduinoEsplora,ArduinoEsplora是源自ArduinoLeonardo的微控制器板。
17,1.3.9ArduinoMega系列,1.ArduinoMega2.ArduinoMega25603.ArduinoMegaADK,18,1.ArduinoMega,ArduinoMega是基于ATmega1280的微控制器板。
19,2.ArduinoMega2560,ArduinoMega2560是为替代ArduinoMega而设计的。
20,3.ArduinoMegaADK,ArduionMegaADK在Mega2560的基础上增加了一个USB接口。
21,1.3.10ArduinoEthernet,ArduinoEthernet是基于ATmega328的微控制器板。
22,1.3.11ArduinoMini,ArduinoMin最初是基于ATmega168的微控制器板,现在已经改用ATmega328。
23,1.3.12LiLyPadArduino系列,1.LiLyPadArduino2.LilyPadArduinoSimple3.LilyPadArduinoSimpleSnap4.LilyPadArduinoUSB,24,1.LiLyPadArduino,LiLyPadArduino是为可穿戴和电子织物而设计的。
25,2.LilyPadArduinoSimple,LilyPadArduinoSimple相对LiLyPadArduino来说只有9个数字输入输出针脚(其中5个拥有PWM输出能力。
26,3.LilyPadArduinoSimpleSnap,LilyPadArduinoSimpleSnap大部分与LilyPadArduinoSimple类似。
27,4.LilyPadArduinoUSB,LilyPadArduinoUSB是基于ATmega32u4的微控制器板。
28,1.3.13ArduinoNano,ArduinoNano是一个小巧、完整、面包板友好的基于ATmega328(第3版)或ATmega168(第2版)的微控制器板。
29,1.3.14ArduinoPro系列,1.ArduinoPro2.ArduinoProMini,30,1.ArduinoPro,ArduinoPro是基于ATmega168或ATmega328的微控制器板。
31,2.ArduinoProMini,它是ArduinoPro的迷你版本。
32,1.3.15ArduinoFio,ArduinoFio是基于Atmega328P的微控制器板,运行在3.3V/8MHz下。
33,1.3.16ArduinoZero,ArduinoZero是由ArduinoUNO衍生而来的32位扩展版本。
34,1.4Arduino的硬件产品盾板,1.4.1ArduinoGSM盾板1.4.2ArduinoEthernet盾板1.4.3ArduinoWiFi盾板1.4.4ArduinoWirelessSD盾板1.4.5ArduinoMotor盾板1.4.6ArduinoWirelessProto盾板1.4.7ArduinoProto盾板,35,1.4.1ArduinoGSM盾板,ArduinoGSM盾板可以使你的Arduino使用GPRS无线网络连接到因特网。
36,1.4.2ArduinoEthernet盾板,通过ArduinoEthernet盾板可以连接到因特网。
37,1.4.3ArduinoWiFi盾板,ArduinoWiFi可以让Arduino板通过WiFi连接到因特网。
38,1.4.4ArduinoWirelessSD盾板,ArduinoWirelessSD盾板允许Arduino板使用无线模块进行无线通讯,它基于的是Xbee模块。
39,1.4.5ArduinoMotor盾板,ArduinoMotor盾板基于L298,它是设计用来驱动像继电器、螺线管、直流电机和步进电机这样的感性负载。
40,1.4.6ArduinoWirelessProto盾板,ArduinoWirelessProto盾板与ArduinoWirelessSD盾板非常类似。
41,1.4.7ArduinoProto盾板,ArduinoProto盾板就是一块完全的原型板。
42,1.5Arduino硬件产品新手套件,新手套件是为欠缺经验的Arduino爱好者准备的,它将通过让你亲手实践的方式来学会Arduino板的基本使用。
43,1.6Arduino硬件产品附件,1.6.1TFTLCD屏幕1.6.2微型USB/Serial适配器,44,1.6.1TFTLCD屏幕,LCD屏幕在Arduino做的项目中一直占有很大的比重,因此,官方提供了这个附件。
在这个LCD屏幕上,你可以使用官方提供的TFT库来绘制文字、图片以及图像。
45,1.6.2微型USB/Serial适配器,Arduino官方提供了USB/Serial适配器来简少为这类Arduino板编程的麻烦。
46,1.7ArduinoUNO,1.7.1ArduinoUNO上的主要元器件1.7.2ArduinoUNO上的端口,47,1.7.1ArduinoUNO上的主要元器件,48,1.7.2ArduinoUNO上的端口,ArduinoUNO共有两排两排端口,按功能主要分为数字I/O、模拟I/O口和电源接口。
49,1.数字I/O口,数字I/O口可以输入和输出数字信号。
数字信号只有两种形态,高电平和低电平。
50,2.模拟I/O口,模拟I/O口可以输入模拟信号和数字信号,但是不能输出模拟信号。
它可以测量连接在它上面的电压以供程序使用。
51,3.电源接口,电源端口部分有多个不同名字的接口:
IOREFRESET3.3V和5V两个GNDVin,52,1.8Arduino可以做什么,前面的内容事无巨细地介绍了Arduino的方方面面,就差告诉读者它到底能做什么了。
概括地来说,它可以通过传感器和致动器来让你控制物理世界。
53,第2章电路设计软件Fritzing,2.1Fritzing基础2.2Fritzing的元件库2.3编辑元件2.4画出手电筒的电路图,54,2.1Fritzing基础,2.1.1Fritzing的下载与安装2.1.2认识Fritzing的主面板,55,2.1.1Fritzing的下载与安装,1.下载对应的FritzingFritzing的官方网址是http:
/fritzing.org,下载页面地址是http:
/fritzing.org/download/。
2.安装Fritzing,56,2.1.2认识Fritzing的主面板,1.菜单栏2.主工作区3.元件栏4.指示栏5.快捷操作栏6.提示信息栏,57,2.2Fritzing的元件库,2.2.1元件的组织形式2.2.2导入元件库2.2.3导出元件库,58,2.2.1元件的组织形式,Fritzing并不是将所有的元件都无规律地放在一起的,而是以各种规则组织为不同的库。
Fritzing最主要的是CORE库和MINE库。
Fritzing中的库可以通过元件栏中的标签选择。
59,2.2.2导入元件库,得益于开源和开放的优势,Fritzing的元件增加和更新的速度还是比迅速的。
而Fritzing每个版本又不可能包含所有的元件,并且包含太多元器件也会造成软件相应缓慢。
那么,在后期势必需要有方法来更新或者添加元件,Fritzing提供了导入功能来实现。
1.下载元件库https:
/,60,2.2.3导出元件库,导出元件库是与导入元件库对应的。
你在互联网下载到的库文件是别人导出的元件库,而你自己制作的库(制作方法见2.3)也可以导出后分析给他人,如图2.19所示为一些自制的元件。
61,2.3编辑元件,2.3.1Fritzing的元件编辑器2.3.2制作元件的面包板视图2.3.3制作元件的原理图视图2.3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arduino 入门 简单 PPT 精选 课件