差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
wm_wiki:elf_mini_v3.0 [2019/04/03 21:28] juneral 创建 |
wm_wiki:elf_mini_v3.0 [2022/04/20 18:47] (当前版本) juneral [2. 功能特性] |
||
---|---|---|---|
行 4: | 行 4: | ||
ELF MINI是一款为大班教学量身定做的基于Arduino | ELF MINI是一款为大班教学量身定做的基于Arduino | ||
- | UNO改进主控板。它尺寸很小,却集成了丰富了传感器和接口,是目前市面上集成功能较全,尺寸较小的一款改进形arduino板了。该3.0主控板采用6-12V款电压供电,集成了如蜂鸣器、光线传感器、声音传感器、红外接收、多颗LED、电机驱动、电池充电管理、电量显示等多种功能,还能实现无线模块的方便接插(如蓝牙模块),支持4个扩展RJ11接口,方便用户扩展。 | + | UNO改进主控板。它尺寸很小,却集成了丰富了传感器和接口,是目前市面上集成功能较全,尺寸较小的一款改进型arduino板了。该3.0主控板采用6-12V款电压供电,集成了如蜂鸣器、光线传感器、声音传感器、红外接收、多颗LED、电机驱动、电池充电管理、电量显示等多种功能,还能实现无线模块的方便接插(如蓝牙模块),支持4个扩展RJ11接口,方便用户扩展。 |
另外,该主控支持arduino | 另外,该主控支持arduino | ||
IDE编程、scratch升级版图像编程工具(WeeeCode)以及手机app编程,同时支持编程猫软件编程和华为商城APP操控,满足用户不同需求。 | IDE编程、scratch升级版图像编程工具(WeeeCode)以及手机app编程,同时支持编程猫软件编程和华为商城APP操控,满足用户不同需求。 | ||
- | ![](media/3f4be6b4af9ac4d7eff1a39400c2e85d.png) | + | {{ :wm_wiki:elf_mini_v3.png?600 |}} |
## 2. 功能特性 | ## 2. 功能特性 | ||
- | ![](media/a1708e3b2a26bbf7a22d05d3af1b9eb2.png) | + | {{ :wm_wiki:elf_mini_v3_interface_layout.png?600 |}} |
- | 采用USB-A接口,方便耐用,特别适合大班教学。 | + | 采用USB-B接口,方便耐用,特别适合大班教学。 |
内置8.4V电池充电方案,并配有4颗电量显示灯,可以边上课边充电,减轻老师负担。 | 内置8.4V电池充电方案,并配有4颗电量显示灯,可以边上课边充电,减轻老师负担。 | ||
行 57: | 行 57: | ||
另外这种分离是扩展接口,更有利于安装,不需要每根线都从主控上接,方便竞赛搭建,使搭建更美观,更可靠。 | 另外这种分离是扩展接口,更有利于安装,不需要每根线都从主控上接,方便竞赛搭建,使搭建更美观,更可靠。 | ||
- | ![](media/38f1793db5a8faaa93a49c36155fa41a.png) | + | {{ :wm_wiki:elf_mini_v3_expansion.png |}} |
## 6. 兼容介绍 | ## 6. 兼容介绍 | ||
行 63: | 行 63: | ||
为满足老师对使用arduino官方模块,和市面上其它传感器模块,其它编程软件,下面列出了对应的arduino针脚。 | 为满足老师对使用arduino官方模块,和市面上其它传感器模块,其它编程软件,下面列出了对应的arduino针脚。 | ||
- | ![](media/ec6670be8e2c5007a44aaa53ea82f674.png) | + | {{ :wm_wiki:elf_mini_v3_io_allocation.png?600 |}} |
图示上的管脚对应于arduino UNO的管脚,同时主控板上也有部分丝印 | 图示上的管脚对应于arduino UNO的管脚,同时主控板上也有部分丝印 | ||
- | | **ELF MINI** | **Arduino UNO** | **ELF MINI** | **Arduino UNO** | | + | ^ ELF MINI ^ Arduino UNO ^ ELF MINI ^ Arduino UNO ^ |
- | |--------------|-----------------|--------------|-----------------| | + | | PORTA | A5 | 左侧红灯 | D3 | |
- | | PORTA | A5 | 左侧红灯 | D3 | | + | | PORTB | A4 | 左侧黄灯 | D4 | |
- | | PORTB | A4 | 左侧黄灯 | D4 | | + | | PORTC | A2 | 右侧红灯 | A0 | |
- | | PORTC | A2 | 右侧红灯 | A0 | | + | | PORTD | A1 | 右侧黄灯 | D13 | |
- | | PORTD | A1 | 右侧黄灯 | D13 | | + | | 声音 | A3 | M1电机 | D9/D10 | |
- | | 声音 | A3 | M1电机 | D9/D10 | | + | | 光线 | A7 | M2电机 | D5/D6 | |
- | | 光线 | A7 | M2电机 | D5/D6 | | + | | 蜂鸣器 | D7 | 无线 | RX/TX | |
- | | 蜂鸣器 | D7 | 无线 | RX/TX | | + | | 红外接收 | D2 | 扩展接口 | D11/D12 | |
- | | 红外接收 | D2 | 扩展接口 | D11/D12 | | + | |
其中A为模拟口,D为数字口,所以对应PortA、B、C、D是模拟口,对应PortE、F、G、H是数字口。另外,还提供了RJ11转杜邦线,直接从RJ11口接市面上其它模块,方便老师应用。 | 其中A为模拟口,D为数字口,所以对应PortA、B、C、D是模拟口,对应PortE、F、G、H是数字口。另外,还提供了RJ11转杜邦线,直接从RJ11口接市面上其它模块,方便老师应用。 | ||
行 84: | 行 83: | ||
采用编程猫编程时,直接选取weeemake主控板,进入编程界面。 | 采用编程猫编程时,直接选取weeemake主控板,进入编程界面。 | ||
- | ![](media/80a422a44610bc3acb6b049496eb566f.png) | + | {{ :wm_wiki:code_1.png |}} |
连接成功后,就能看见编程猫为weeemake开发的各种传感器模块,直接编程,无需再用杜邦线,再核对是哪一个IO口。 | 连接成功后,就能看见编程猫为weeemake开发的各种传感器模块,直接编程,无需再用杜邦线,再核对是哪一个IO口。 | ||
- | ![](media/c35630f4ac49c105e98271cda6aa667f.png) | + | {{ :wm_wiki:code_2.png |}} |
特别需要指出,编程猫目前只支持了weeemake的数码管模块,任何第三方的数码管模块都没法直接使用。 | 特别需要指出,编程猫目前只支持了weeemake的数码管模块,任何第三方的数码管模块都没法直接使用。 | ||
行 95: | 行 94: | ||
uno主控板也是可以的,用法就和其它商家的差不多了。 | uno主控板也是可以的,用法就和其它商家的差不多了。 | ||
- | ## 8. 原理图 | ||
- | ![](media/8b53648e85944d7c2cd519a556ccf663.png) | ||
- | **Arduino库下载地址**: | + | |
+ | |||
+ | ## 8. Arduino库下载地址 | ||
<https://github.com/WEEEMAKE/Weeemake_Libraries_for_Arduino> | <https://github.com/WEEEMAKE/Weeemake_Libraries_for_Arduino> | ||