“Microduino-Core/zh”的版本间的差异
(→问题解答) |
Zhangfengfeng(讨论 | 贡献) (→文档) |
||
(未显示5个用户的21个中间版本) | |||
第14行: | 第14行: | ||
Microduino使用与Arduino相同的java,C语言的开发环境,玩家可以使用 Arduino IDE,配合 Flash 或 Processing 等软件,利用 Microduino 和其他电子元件、模块、传感器,做出很多丰富有趣的互动作品。 | Microduino使用与Arduino相同的java,C语言的开发环境,玩家可以使用 Arduino IDE,配合 Flash 或 Processing 等软件,利用 Microduino 和其他电子元件、模块、传感器,做出很多丰富有趣的互动作品。 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==特色== | ==特色== | ||
* 小巧、便宜、堆叠、开放。 | * 小巧、便宜、堆叠、开放。 | ||
第62行: | 第23行: | ||
|- | |- | ||
| | | | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==规格== | ==规格== | ||
− | * | + | *【扩展】'''[[Microduino-Core与Core+的区别]]''' |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | + | * '''[[Microduino-Core]]'''根据不同核心、不同时钟频率区分,目前有4个不同的版本: |
:{|class="wikitable" | :{|class="wikitable" | ||
! 型号 | ! 型号 | ||
第126行: | 第65行: | ||
| 3.3V | | 3.3V | ||
|} | |} | ||
+ | |||
* Microduino尺寸:长25.4mm X 宽27.94mm 。 | * Microduino尺寸:长25.4mm X 宽27.94mm 。 | ||
− | |||
− | |||
− | '''[ | + | * Digital I/O 数字输入/输出端共22个: |
+ | ** 在模块上标示为 D0、D1、D2~D13,A0~A7,其中A6和A7只能作为输入,不能输出。 | ||
+ | * Analog I/O 模拟输入端共8个: | ||
+ | ** 在模块上标示为 A0~A7; | ||
+ | ** 每一个都提供了10位分辨率(即0~1024),默认情况下,模拟电压测量范围为GND至VCC电压值; | ||
+ | ** 详情请参阅'''[http://www.arduino.cc/en/Reference/AnalogRead analogRead()]'''函数。 | ||
+ | * PWM支持,共6个: | ||
+ | ** 在模块上标示为 分别为D3,D5,D6,D9,D10,D11 | ||
+ | ** 详情请参阅'''[http://www.arduino.cc/en/Reference/AnalogWrite analogWrite()]'''函数。 | ||
+ | * 串口支持,共1路: | ||
+ | ** 在模块上标示为 Serial[D0(RX),D1(TX)] | ||
+ | ** 与USBTTL模块连接会占用D0,D1,如果端口D0和D1还被其他模块占用,会导致与USBTTL通讯不正常,程序也将不能下载。 | ||
+ | * SPI支持,共1路: | ||
+ | ** 在模块上标示为 D13(SCK),D12(MISO),D11(MOSI),D10(SS)。 | ||
+ | * I2C支持,共1路: | ||
+ | ** 在模块上标示为 SDA(A4),SCL(A5)。 | ||
+ | * 外部中断支持,共2路: | ||
+ | ** 在模块上标示为 D2(interrupt0),D3(interrupt1) | ||
+ | ** 详情请参阅'''[http://arduino.cc/en/Reference/AttachInterrupt attachInterrupt()]'''函数。 | ||
+ | * 支持ISP下载功能。 | ||
+ | * 支持AREF端子。 | ||
− | * ''' | + | |
− | : | + | *引脚说明: |
− | + | ||
− | + | {|class="wikitable" | |
− | + | | align="center" style="background:#f0f0f0;"|'''Pin''' | |
− | + | | align="center" style="background:#f0f0f0;"|'''Original Pin Name''' | |
− | + | | align="center" style="background:#f0f0f0;"|'''Map Pin Name''' | |
− | + | | align="center" style="background:#f0f0f0;"|'''Digital Pin''' | |
− | + | | align="center" style="background:#f0f0f0;"|'''Analog Pin''' | |
− | + | | align="center" style="background:#f0f0f0;"|'''interrupt''' | |
− | + | | align="center" style="background:#f0f0f0;"|'''PWM''' | |
+ | | align="center" style="background:#f0f0f0;"|'''Serial''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''SPI''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''I2C''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Power''' | ||
+ | |- | ||
+ | | 1||VCC||+5V||||||||||||||||+5V | ||
+ | |- | ||
+ | | 2||VCC||+3V3||||||||||||||||+3.3V | ||
+ | |- | ||
+ | | 3||(AIN1)PD7||D7||D7|||||||||||||| | ||
+ | |- | ||
+ | | 4||(ICP)PB0||D8||D8|||||||||||||| | ||
+ | |- | ||
+ | | 5||(OC1A)PB1||D9||D9||||||yes|||||||| | ||
+ | |- | ||
+ | | 6||(OC1B/SS)PB2||D10||D10||||||yes||||SS|||| | ||
+ | |- | ||
+ | | 7||(OC2A/MOSI)PB3||D11||D11||||||yes||||MOSI|||| | ||
+ | |- | ||
+ | | 8||(MISO)PB4||D12||D12||||||||||MISO|||| | ||
+ | |- | ||
+ | | 9||(SCK)PB5||D13||D13||||||||||SCK|||| | ||
+ | |- | ||
+ | | 10||AREF||AREF|||||||||||||||| | ||
+ | |- | ||
+ | | 11||(ADC0)PC0||A0||D14||A0|||||||||||| | ||
+ | |- | ||
+ | | 12||(ADC1)PC1||A1||D15||A1|||||||||||| | ||
+ | |- | ||
+ | | 13||(ADC2)PC2||A2||D16||A2|||||||||||| | ||
+ | |- | ||
+ | | 14||(ADC3)PC3||A3||D17||A3|||||||||||| | ||
+ | |- | ||
+ | | 15||(ADC4/SDA)PC4||SDA||D18||A4||||||||||SDA|| | ||
+ | |- | ||
+ | | 16||(ADC5/SCL)PC5||SCL||D19||A5||||||||||SCL|| | ||
+ | |- | ||
+ | | 17||(ADC6)||A6||D20(only input)||A6|||||||||||| | ||
+ | |- | ||
+ | | 18||(ADC7)||A7||D21(only input)||A7|||||||||||| | ||
+ | |- | ||
+ | | 19||(RXD)PD0||D0||D0||||||||0(RX)|||||| | ||
+ | |- | ||
+ | | 20||(TXD)PD1||D1||D1||||||||0(TX)|||||| | ||
+ | |- | ||
+ | | 21||(INT0)PD2||D2||D2||||0|||||||||| | ||
+ | |- | ||
+ | | 22||(OC2B/INT1)PD3||D3||D3||||1||yes|||||||| | ||
+ | |- | ||
+ | | 23||(XCK/T0)PD4||D4||D4|||||||||||||| | ||
|- | |- | ||
− | | | + | | 24||(OC0B/T1)PD5||D5||D5||||||yes|||||||| |
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
|- | |- | ||
− | | | + | | 25||(OC0A/AIN0)PD6||D6||D6||||||yes|||||||| |
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
|- | |- | ||
− | | | + | | 26||RESET||RST|||||||||||||||| |
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
|- | |- | ||
− | | | + | | 27||GND||GND||||||||||||||||GND |
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
|} | |} | ||
− | |||
− | |||
− | + | * Microduino-Core Pinout | |
+ | :[[file:Microduino-Core-Pinout.jpg|800px|thumb|center|Microduino-Core-Pinout]] | ||
+ | :[[file:Microduino-Core-Pinout1Big.jpg|800px|thumb|center|Microduino-Core-Pinout]] | ||
+ | :[[file:Microduino-Core-Pinout2Big1.jpg|800px|thumb|center|Microduino-Core-Pinout]] | ||
+ | :[[file:Microduino-Core-Pinout3Big.jpg|800px|thumb|center|Microduino-Core-Pinout]] | ||
|- | |- | ||
第194行: | 第174行: | ||
==文档== | ==文档== | ||
− | |||
* Microduino-core 中使用的主要元器件 | * Microduino-core 中使用的主要元器件 | ||
第202行: | 第181行: | ||
==开发== | ==开发== | ||
− | + | * 1.向 Microduino-core 下载程序,玩家需要使用'''[[Microduino-USBTTL]]'''模块。 | |
− | + | * 2.设置开发环境、以及驱动的安装教程如下: | |
− | + | **'''[[Microduino Getting start/zh]]''' | |
− | * | ||
− | ** | ||
* 烧写 Microduino BootLoader | * 烧写 Microduino BootLoader | ||
** 如果玩家得到的是一块Microduin-Core 空板,则需要利用 Arduino UNO 或者已有的 Microduino 为另一块 Microduino 空板烧写 bootloader,玩家可以参考教程 '''[[你知道怎么用Arduino UNO向Microduino-Core烧写bootloader吗?]]'''。 | ** 如果玩家得到的是一块Microduin-Core 空板,则需要利用 Arduino UNO 或者已有的 Microduino 为另一块 Microduino 空板烧写 bootloader,玩家可以参考教程 '''[[你知道怎么用Arduino UNO向Microduino-Core烧写bootloader吗?]]'''。 | ||
** Microduino-Core各个版本采用不同的bootloader,初始的bootloader为optiboot针对ATmegaX8系列的bootloader,它占用512 bytes flash 空间。 | ** Microduino-Core各个版本采用不同的bootloader,初始的bootloader为optiboot针对ATmegaX8系列的bootloader,它占用512 bytes flash 空间。 | ||
− | |||
− | |||
|- | |- | ||
| | | | ||
==应用== | ==应用== | ||
+ | * [https://www.microduino.cc/project Microduino 项目案例] | ||
+ | * [https://www.microduino.cc/wiki/index.php?title=Microduino_(Arduino%E5%85%BC%E5%AE%B9%E6%9D%BF%EF%BC%89%E6%95%99%E7%A8%8B Microduino 应用教程] | ||
* [http://www.geek-workshop.com/thread-4558-1-1.html Microduino 物联网应用] 【来自 geek-workshop.com】 | * [http://www.geek-workshop.com/thread-4558-1-1.html Microduino 物联网应用] 【来自 geek-workshop.com】 | ||
− | |||
− | |||
− | |||
|- | |- | ||
| | | | ||
==问题解答== | ==问题解答== | ||
− | * | + | *Q:我怎么判断我手上的Core电压是3.3V还是5V? |
− | + | **A:看电阻,R1被焊接上了就是3.3V的,R2焊上了就是5V的 | |
− | ** | + | *Q:我可以用3.3V给16M时钟频率的Core+供电吗? |
− | * | + | **A:不推荐,电压过低,容易不稳定 |
− | + | *Q:我可以用5V给8M时钟频率的Core供电吗? | |
− | ** | + | **A:可以 |
− | * | ||
− | |||
− | ** | ||
− | |||
− | |||
==购买== | ==购买== | ||
* 购买'''[http://item.taobao.com/item.htm?spm=a1z10.1.w4023-6097029878.16.jYvDX2&id=36929255077 Microduino@淘宝]''' | * 购买'''[http://item.taobao.com/item.htm?spm=a1z10.1.w4023-6097029878.16.jYvDX2&id=36929255077 Microduino@淘宝]''' | ||
− | |||
− | |||
|- | |- | ||
| | | | ||
第254行: | 第221行: | ||
<br style="clear: left"/> | <br style="clear: left"/> | ||
+ | ==历史== | ||
+ | *2012年12月16日,发布Arduino IDE对Microduino Core的支持补丁包,详情参阅'''[[安装Arduino IDE Microduino硬件支持包]]'''。 | ||
+ | *2012年11月18日,确定了第一个对外发布的版本。砍掉了一些功能,保持了最小系统的精简,降低了成本,手工布线更加美观。 | ||
+ | *2012年11月6日,测试样板出炉,详情参阅'''[http://microduino.blog.163.com/blog/static/213278249201210148242938/ 《Microduino样板出炉了》]''' | ||
+ | |- | ||
+ | | | ||
|} | |} |
2017年4月14日 (五) 02:33的最新版本
Language | English |
---|
Microduino-Core 是以 Atmel ATmega328P,ATmega168PA 系列为核心的8位单片机开发核心板,是一个开源的、与 Arduino UNO 兼容的控制器模块。 Microduino-core 与Arduino UNO相比,特点是:
轻量化的设计让Microduino在对尺寸、成本有要求的项目设计中有独特的优势、并可以根据玩家的需要、配合其他Microduino 模块,对设计进行快速、灵活的功能扩展。 Microduino使用与Arduino相同的java,C语言的开发环境,玩家可以使用 Arduino IDE,配合 Flash 或 Processing 等软件,利用 Microduino 和其他电子元件、模块、传感器,做出很多丰富有趣的互动作品。
特色
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
规格
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
文档
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
开发
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
应用
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
问题解答
购买 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
图库
历史
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||