创客小白如何选择三大开源硬件:arduino、树莓派、micro:bit?

创客小白如何选择三大开源硬件:arduino、树莓派、micro:bit?,第1张

树莓派
树莓派是一个微型计算机,可以装Linux系统,Windows系统和一些树莓派官方系统,适合大数据计算,装了系统还可以给arduino编程
arduino
arduino适合运行简单的电路,支持C语言编程和图形化编程(mind+)
microbit
microbit适合小学以及0基础学编程的人士使用,支持mackcode编程(图形化),支持mind+编程(图形化),还支持C语言和Java编程,板子上已经有了加速度传感器,温度传感器,24G等
当然我们应该会接各种传感器

1、掌控板是创客教育专家委员会、猫友汇、广大一线老师共同提出需求并与创客教育行业优秀企业代表共同参与研发的教具、学具,是一块为教育而生的开源硬件,也是一个公益项目。

2、“掌控板”是一个可玩性、可拓展性超高的微型掌上电脑,集多种传感器、感应器于一身,配备一块OLED屏幕,集成ESP-32高性能双核芯片,支持WiFi和蓝牙双模通信,可作为物联网节点,实现物联网应用。

3、同时板上集成OLED显示屏,RGB灯,加速度计,麦克风,数字光线传感器,蜂鸣器,按键开关,触摸开关,金手指外部拓展接口,支持图形化及python代码编程。

4、可实现智能机器人,创客智造作品等智能控制类应用,利用掌控上丰富的传感器,结合它小尺寸的特点还可以做很多智能穿戴,电子饰品等各种DIY作品应用,创意当实现,这是信仰,掌控帮助所有编程级别的用户将想法变为现实。

掌控板是干什么用的

1、教学应用:普及STEAM创客教育、人工智能教育、编程教育的“神器”。

支持图形化和代码编程,可供不同阶段学生学习编程,体积小,空间利用率高,方便收纳、携带、管理及作品制作,内置多种输入输出,在不外接设备的情况下也能完成多种创意作品,方便拓展,兼容性强,有丰富的智能电子硬件、结构件等周边资源。

2、无线群组功能,能实现相互之间的控制,团队协作,共同完成项目,物联网功能,能够完成现实应用案例,让学生真正做到学以致用。

知道一个SeeedStudio。
SeeedStudio:开源硬件创新平台是一家致力于促进开源硬件发展的服务型企业,成立于2008年,通过提供模块化的快速开发工具,使设计者能根据创意,简单快速地开发出产品原型。
SeeedStudio通过提供从研发辅助,采购生产到渠道分销的一站式配套服务,帮助设计者实现从创意到产品的转换。随着不断加大技术和研发投入,努力优化供应链和销售渠道,使得企业的服务能力一直处于行业领先状态。
在开源硬件的框架下,合作推出了涉及新媒体艺术、嵌入式平台、物联网、智能家居、便携式仪器等领域的一系列明星产品和方案。基于对行业的深厚理解,以及不断的自我完善,正加快步伐,为实现“以促进开源硬件发展来推动创新精神传播”的愿景目标而前进。
SeeedStudio平台下设四个频道:
1、Bazaar:
Bazaar是一个自由集市。在这里你不仅能淘到满足你项目需要的各种各样的材料,同样你也还能发现令人眼前一亮的创意产品。他们不光光出自Seeed之手,更多是来自社区其他用户的设计。
2、Propagate:
Propagate是一个针对设计者的微生产系统。对于大部分设计者而言,生产是一个需要考虑很多细节的复杂过程,同时他们也缺乏组织相关生产资源
的能力。Propagate通过提供从PCB制造,物料采购,PCB焊接,到成品测试和包装的一整套服务,降低了生产门槛。通过与我们合作,设计者更能将
精力集中于产品设计和技术支持上。
3、Wish:
Wish是一个创意收集平台。任何人都可以在这里提出自己的创意,还可以和其他社区用户一起讨论自己的创意,或许还有人来实现你的创意。
4、Wiki:
Wiki是一个信息协作平台。Wiki分为Documentation和Recipe两个版区。在Documentation版区,陈列了在
Bazaar出售的产品的相关文档资料。除了查阅外,你还可以对其进行补充和矫正,将你的知识和其他社区用户分享。在Recipe版区,社区用户将自己的
项目拿出来展示,很多还有贴出了Step By Step的教程。跟着这些教程,你也能再现这些精彩的项目。
了解更多开源相关,去LUPA社区看看吧。

在Maker Faire现场展台上展示的开源硬件平台可见一斑:基于Ardurino开发的创意产品占绝大部分,由此可见,由Ardurino构建的创客生态系统已蔚然成风,各类基于Ardurino的软硬件开发平台、技术资料、配件等已经非常完善。
而对其他开源硬件平台而言,使用者偏少。无外乎有以下几大原因:第一,Ardurino是创客的“开山鼻祖”,江湖老大的地位不可动摇;第二,Ardurino功能简单,对初学者而言上手更快;第三,关于Ardurino的所有配套资料、使用群体最庞大,志同道合者居多。
事实上,当使用Ardurino基本的控制功能达不到创客们的更高级、更先进的要求(如通讯、互联、互动等)时,创客们会另寻出路,会选择采用基于ARM架构或X86架构的开源硬件平台。举几个简单的例子,仅供参考。
Ardurino:适用于入门级新手创客。开发工具有Arduino IDE,具有丰富的Arduino驱动代码。对于入门级创客来说,大家更多的是看中Arduino庞大的网络资源,各种叠加扩展板和传感器板。
AVR单片机:Arduino的核心芯片用的就是Atmel的AVR 8位单片机,可以说Atmel是Arduino的鼻祖。
Atmel Xplained / Xplained Pro 开发板:作为低成本单片机,Atmel Xplained / Xplained Pro 开发板有很多型号可供大家选择,如:8位或32位AVR单片机、ARM Cortex-M0+ 或 Cortex-M4 或 Cortex-M4F、ARM Cortex-M0+ 加无线 SoC、ARM Cortex-A5 微处理器等。基于ARM Cortex-M0+ 架构的开发平台,低外围资源,但同时具备低功耗,二次开发简易,拥有32位ARM的计算性能等优势。Xplained Pro开发板同样具有可扩展性,可以使用标准排针在开发板侧面连接扩展板。
树莓派RaspberryPi:相比Arduino,树莓派提供更高性能的处理能力,可以轻松实现I/O控制、高速数据通信、视频处理、实时运算等,创客可以在Debian Linux环境下编程,实现各种过去需要在PC环境实现的功能。树莓派是初级创客向高阶创客演进的理想平台。目前全球用户超过300万,每年以200万的速度递增。
CooCox开发工具:用于ARM Cortex-M设备的开发,CoIDE具有强大的工程管理和调试功能,集成了一个开放和分享的组件代码平台,支持Arduino编程语言,Arduino驱动代码可平滑移植到CoIDE,基本不需改动代码,适用于有进阶需求的创客。
MSP430 LaunchPad:LaunchPad是TI专门推出的一系列开发平台,其特点是使用简单:下载使用一体,无需额外硬件。与此同时,来自美国的工程师还向创客们演示直接在电路板上方加上“Booster Pack”外围板(相当于扩展板),去完成不同外设的二次开发。有用过Launchpad开发办的工程师评价到:将Arduino的程序移植到Launchpad上几乎是一件非常简单的事情,有时候甚至不需要任何的更改,只要对端口进行相应的调整即可。总体来说,Launchpad的性价比是非常高的,低功耗,低价格,性能也有保障,可以说是一个Arduino玩家的理想替代选择。LaunchPad非常适合学习和低资源需求的应用。
Galileo(伽利略)开发板 & Edison平台:英特尔嵌入式事业部产品经理王景佳指出,伽利略开发板是基于英特尔架构全新兼容Arduino(接口、开发环境均可与Arduino兼容)的可开发电路板系列的首款产品。此次,Intel展位上来自北京高校的大学生们展示着基于伽利略开发板开发的各种硬件创作成果。基于Quark处理器的伽利略开发板在本次制汇节上可谓大赚眼球。如果说Arduino是创客运动的导火索,那么Edison则是创客运动的新里程。尽管本次没有展出Edison实物,但创客们还是很期待Intel为大家带来更多惊喜。
与此同时,适合创客的其他高级平台还包括: 基于Freescale iMX6 SOLO (1GHz Cortex A9) RIoT Board, 基于Ti Sittara Cortex A8 BeagleBone Black, 基于Atmel Cortex A5 的SAMA5D3-Xplained等等,他们提供更强大的计算性能和更灵活的应用能力。
无一例外,以上谈及的开源硬件均是与Ardurino兼容的智能硬件平台。事实上,从这里我们也能看到Ardurino在创客运动中不可动摇的地位。
事实上,创客们需要的是一个开放、分享的氛围。谁能为他们营造这种氛围,谁才能占据创客硬件市场的领导地位,Ardurino就做到了这一点。对于其他硬件平台而言,打造一个“类Ardurino”经营模式的生态系统是有很多问题亟待解决的,譬如,如何引起创客对新的软硬件平台的关注并选择使用;如何完善软硬件支持;创客们在实现产品创作时是否能拥有跟Ardurino类似的开放、分享平台等等。
不过有挑战才有创新,这是值得赞颂的,因为这才是“创客精神”。对于创客们而言,越多开源硬件平台,他们的选择就越多,创客的群体才会日益壮大。创客文化的精髓——“开放”、“分享”,才会传遍大江南北!创客运动来袭,连接你我他,你准备好了吗?

microbit,显示两位数以上的数字是以什么样的形式显示的亲,如果是1位数字(0到9)则直接显示,如果是2位及以上数字,比如100之类的,因为LED只有5x5,所以会滚动显示。

什么是 microbit

micro:bit是一款由英国广播电视公司推出的专为青少年编程教育设计的微型电脑开发板。2016年3月-6月,microbit在英国全线铺开,BBC在线上线下配套了大量的项目教程资源和活动,每一位7年级的在校学生(11-12岁)都能免费获取一块microbit开发板用于编程学习,受益的学生数量约有百万。

BBC希望通过micro:bit驱动青少年参与到创造性的硬件制作和软件编程中去,而不是每天沉浸在各式的娱乐和消费中。而青少年们在接触过Scratch编程软件后,可以搭载micro:bit硬件产品,来进阶学习,进一步动手设计具有交互功能的编程项目。少儿编程界评价micro:bit是Scratch学习之后、Arduino学习之前阶段较为合适的编程学习设备。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/dianzi/13251688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-26
下一篇 2023-06-26

发表评论

登录后才能评论

评论列表(0条)

保存