3366| 2
|
[讨论] 开源硬件虚谷号是什么?虚谷号用途是什么?适合哪些人? |
开源硬件虚谷号是什么? 开源硬件虚谷号是中国电子学会现代教育技术分会创客教育专家委员会支持开发的一款具有中国特色的开源硬件。 “虚谷号”的寓意是:虚怀若谷,兼容并蓄,继往开来。这款开源硬件继承了Arduino、树莓派、Micro:bit等开源硬件的优点。其开发目标是:技术门槛如Micro:bit一样低,支持Pyt hon和网络,支持虚拟磁盘烧录,性能和成本优于树莓派,能够兼容大部分Arduino项目,降低教师的时间成本和学校的经济成本。 虚谷号是一款面向人工智能教学和Python编程学习的中国原创开源硬件,板内集成了高性能处理器和通用单片机,内置多功能扩展接口和多种通信接口,为人工智能和Python编程教学提供了完整的课程资源包。同时,它具有Li nux的操作系统,又支持Arduino生态系统的各种开源硬件,这就类似于一块树莓派加一块Arduino板,而且还具备U盘模式。因此,它既可以连接上显示器、键盘鼠标成为一款独立卡片电脑,又可以通过数据线连到计算机上作为一个类似于Micro:bit的外接开源硬件。 虚谷号能做什么? 这是一个最重要的问题。虚谷号的定义是面向高年级的学生,是学生熟悉了掌控板、Arduino或者micro:bit等开源硬件之后的学习内容。因此,在创客教育方面有“掌控生虚谷”的说法。 掌控板和Arduino都是属于单片机,功能和算力都有限,做不了太复杂的工作,比如Arduino连上网都做不到,更不要说体验或者学习人工智能了。虽然借助于一些类似AI摄像头的扩展模块,也能做一些智能识别的工作,那毕竟很有限。虚谷号则定位在物联网、人工智能这两个方面,使用标准的Python语言,和高中新教材完全一致。 一般来说,虚谷号的用途可以分为三大部分: Python编程:学习Python要装太多的库,借助虚谷号可以不用装任何软件,利用浏览器就能学习。 人工智能体验和编程:虚谷号内置了百度AI开放平台,可以实现很多人工智能的应用,打开内置的学习笔记,既可以运行体验,也能修改代码在线编程。 物联网和智能家居:作为“虚谷物联”项目的最重要组成部分,虚谷号内置了SIoT服务器和必要的库,加上GPIO功能,做物联网数据采集和远程控制非常方便。 不同用户推荐学习路径 不同用户,学习虚谷号的路径是不同的。 1)已经有树莓派之类的学习经验的用户。 可以直接使用主机模式(电脑模式),用Python代码控制GPIO非常方便。周边扩展和Arduino完全兼容。 2)有Arduino、掌控板编程经验的用户。 建议使用U盘模式和无线模式。你会发现,掌控板的MicroPython语法和虚谷号安全一致,掌控板不好完成的摄像头识别、网络爬虫等任务,虚谷号可以轻松驾驭。 3)零基础用户。 建议使用无线模式,直接从代码编程开始。 注意: 不管是哪一类用户,我们都强烈推荐使用无线模式给虚谷号编程! 虚谷号适合哪些人使用? 虚谷号面向高年级学生,尤其是中学生,重点关注Python的代码编程。你可以将虚谷号看成是一台“Linux电脑+Arduino”,用Linux系统处理复杂的信息,用Arduino来获取传感器信息和控制各种执行器。在虚谷号的帮助下,无论是物联网还是人工智能作品,都可以快速搭建。 以上部分内容转载于谢作如老师博客《虚谷号快速入门(V1.0)》 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed