在“大众创业、万众创新”的大趋势推动下,创客教诲在海内非常火热,创客教诲对付K12阶段的孩子们可以启蒙创新思维,引发学习兴趣。
下面来先容几款开源硬件类的平台,相对付纯软件平台,开源硬件平台更能磨炼动手实践能力,创客们须要动手搭建实物硬件,并结合程序编程或图形化模块编程,使硬件运作,实现对应的功能。
下面先容一下几款盛行的主流硬件平台。

arduino
硬件方面,我们可以看到Arduino实物图,因此ATmega单片机为掌握核心的单片机掌握板,包括一些稳压电路,USB转串口电路,晶振,一些LED和下载口,电源口,和一些拓展IO。
IDE
软件方面,Arduino供应了专门的程序开拓环境Arduino IDE,其界面设计简洁,集成了常用的函数库,用户可以直接调用功能函数,基本的功能模块里面都有,比如舵机掌握、PID调速、A/D转换等。
用户不必拘泥于基本功能的编写,可以把更多的精力投入到功能设计上。并且Arduino中文社区也非常生动,用户可以轻松找到参考运用,有问题也可以提出,共同磋商得出答案。
笔者手上也有一块Arduino板,用起来确实很随意马虎上手,仅需具备大略的电子知识根本,就可以入门了。
2. Micro:bitMicro: bit
硬件方面,Micro:bit的微掌握器用的是NXP KL26Z,板载低功耗蓝牙芯片nRF51822,三轴磁力计MAG3110和三轴加速度计MMA8652。有复位按键,显示用的25个LED,拓展的IO都有金手指引出来了。
相对付Arduino,由于板子上多了蓝牙芯片和加速度传感器,磁力计,板子的可玩性提高了不少,用户可以与手机的蓝牙相连,实现手机与micro: bit 相互通信,还可以通过传感器做记步器和指南针的实验,功能更加丰富多样。
软件方面:micro: bit支持JavaScript 模块编辑器,Python 编辑器,也可以用安卓,IOS软件将运用程序通过蓝牙无线下载代码到micro: bit 开拓板。用户可以根据自己易上手程度选择。像网页版micro: bit编程界面,模块化编程,支持一键下载,用起来并不难。
3. 掌控板这是针对中国一线创客教诲需求而研发生产一款的开源硬件,前面的Arduino是源自意大利的,而micro: bit英国BBC推出的。掌控板是一块遍及STEAM创客教诲、人工智能教诲、编程教诲的开源智能硬件,是一块由一线创客教诲职员联合Labplus盛思研发出来的开源硬件。
掌控板
硬件方面:主控采取的是ESP-32双核芯片,支持WiFi和双模蓝牙,板载1.3寸OLED显示屏,RGB彩灯,MIC,三轴加速度计,蜂鸣器等,拓展的IO也都用金手指引出来了。
掌控板
双模WiFi和双模蓝牙可以做物联网方面的运用,WiFi既可以连接wifi网络,也可以设为wifi热点。其余结合三轴加速度计,温湿度传感器,光芒传感器,MIC,物理按键,触摸按键,蜂鸣器,和显示屏可以实现智能掌握类的作品运用,如环境参数检测仪,智能小车,智能机器人等。
编程界面
软件方面:掌控还是用mpython代码编程,mpython软件还在不断优化中。图形化的软件正在开拓中,后面会有多个图形化软件出来。mpython软件还在不断优化中。由于用的是Python措辞,以是若之前是从C,Java转过来的 ,就须要适应一段韶光了。
总结针对以上3款,做了个比拟。
3款硬件比拟图
这几款中Arduino起步比较早,用的人也比较多,网上参考资料相对较多,有电子根本知识就轻松入门。笔者手头也有一款,确实很随意马虎上手。
Micro: bit现在创客教诲用到范围也比较广,得益于强大的图形化编程软件,程序比较随意马虎理解,板上传感器资源丰富,可拓展性较好。
掌控板是去年出来的开源硬件,是由海内创客教诲专家委员会和盛思联合推出,旨在遍及中国的K12阶段创客教诲。