4214| 3
|
[资讯] 创客教育中应用最广泛的三大开源硬件对比 |
国内现在针对青少年教育最火的当属创客教育,很多人在认知上会有偏差,觉得创客教育就是少儿编程教育、机器人教育等,其实不然,更多时候创客教育需要锻炼孩子的动手操作能力,那开源硬件平台搭建就少不了,今天我们就来介绍一下在创客教育中应用最广泛的三大开源硬件平台。 一、Arduino Arduino的江湖地位不用多赘述,在硬件方面,Arduino最新的R3版本,是以ATmega16U2单片机为核心控制板,使得UNO R3版本在Linux或者Mac下不需要安装任何驱动程序,(Windows系统需要inf文件)并且有能力外接键盘,鼠标,摇杆等;还包括一些稳压电路,USB转串口电路,晶振,还有LED和下载口,电源口,和拓展IO。 软件方面 Arduino提供了专门的程序开发环境Arduino IDE,其界面设计简洁,集成了常用的函数库,用户可以直接调用功能函数,基本的功能模块里面都有,比如舵机控制、PID调速、A/D转换等。 用户可以不必拘泥于基本功能函数的编写,可以把更多的精力投入到功能设计上。并且Arduino中文社区也非常活跃,用户在上面可以找到参考应用,有问题也可以提出,让其他创客们帮忙解答。 买过一块DF家的DFRduino UNO R3,用起来确实很简单容易上手,入门门槛很低。 二、micro:bit micro:bit的微控制器用的是NXP KL26Z,板载低功耗蓝牙芯片nRF51822,三轴磁力计MAG3110和三轴加速度计MMA8652。 有复位按键,显示用的25个LED,拓展的IO都有金手指引出来了。相对于Arduino,由于板子上多了蓝牙芯片和加速度传感器,磁力计,板子的可玩性提高了不少。 开发板可以与手机的蓝牙相连,实现手机与micro: bit 相互通信,还可以通过传感器做记步和指南针的实验,用上了传感器,功能更加丰富多样。 软件方面 micro: bit支持JavaScript 模块编辑器,Python 编辑器,也可以用安卓,IOS软件将应用程序通过蓝牙无线下载到micro: bit 开发板。 用户可以选择自己觉得容易上手编程环境。像网页版micro: bit编程界面,模块化编程,支持一键下载,用起来并不难。 三、掌控板 掌控板上集成了ESP32主控芯片,板载1.3寸OLED显示屏,RGB彩灯,MIC,三轴加速度计及各种传感器和执行器同时使用金手指的方式引出了所有IO口,性能强劲扩展性强。中小学老师进行编程教育的好帮手,也是创客、编程爱好者的创作工具。可以编程,不管是图形还是python编程都可以,也可以造物,还可以轻松玩转物联网或是可穿戴应用。 支持WiFi和双模蓝牙,双模WiFi和双模蓝牙可以做物联网方面的应用,WiFi既可以连接WiFi网络,也可以设为WiFi热点。 另外结合三轴加速度计,温湿度传感器,光线传感器,MIC,物理按键,触摸按键,蜂鸣器,和显示屏可以实现智能控制类的作品应用,如环境参数检测仪,智能小车,智能机器人等。 软件方面 掌控板用mpython软件编程,mpython软件还在不断优化中。新的图形化界面进行也正在开发。 可以使用Mind+的Scratch的舞台交互编程,也可以使用Mind+的图形化编程同时自动生成python代码。 这三款开源硬件中Arduino起步最早,受众群体较多,网上参考资料相对较丰富,有电子基础知识就比较容易入门。micro: bit目前在创客教育领域应用范围比较广,得益于强大的图形化编程软件,程序比较容易理解,板子上传感器资源丰富,可拓展性较好。掌控板由创客教育专家委员会推出, 是一款教学用开源硬件,为普及创客教育而生,反应一线Python编程教学需求,迎接普通高中新课改。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed