嗨玩,四种开源硬件点亮led灯

        很多朋友问,少儿编程的学习成果是什么,有哪些好玩的东西呢。下面小编就带领大家进入少儿编程的趣玩时刻。

        小编为大家准备了四种开源硬件模块,分别是  ①、microbit;②、树莓派pico;③、esp32;④、arduino,每一种开源硬件,都有自己的一种或多种开发语言,比如microbit可以使用图形化编程、python编程、javascript编程、c++编程。在这里小编,会针对不同的开源硬件,采用一种主流的开发语言来进行编程,四款开源硬件,会覆盖主流的编程语言,scratch图形化编程、python编程、c++编程,下面小编就带领大家一起进入编程世界吧:

1、microbit核心板+扩展版

        小编为其采用的开发语言是图形化编程,开发环境是官方提供的,makecode,其支持图形化编程、python编程、javascript编程三种开发模式,点亮小灯闪烁程序如下:

2、pico核心板+扩展版

        pico是树莓派公司,新出的一块嵌入式开源硬件,专门为创客门准备的,对标的是microbit和arduino。官方为其提供了 python和arduino的开发模式,但是小编这里都没有采用,应为这两种的开发模式,有更合适的开源硬件来实践哈,聪明的朋友们,可能发现了,更合适的开源硬件就是下面要介绍的哈。

        在这里小编,发现了一种更有趣的开发环境来开发pico,就是 microblocks,采用的图形化的开发语言,他的优点是,提供的基础模块非常的丰富,开发非常的简单,对标上述的makecode开发,我们来看下,其如何实现的小灯的闪烁程序的吧:

3、esp32核心板+扩展版

        esp32系列开源硬件的优势就是他自带的 蓝牙和wifi模块,我们可以使用它,玩转物联网、开发各式各样的联网控制的小玩物,比如智能开关、远程遥控小车等。小编为其准备的开发语言就是python,准确说,应该是micropython、他是python的精简板,专门为嵌入式准备的,更加的小巧,占用的资源更少。因为micropython提供丰富的蓝牙和wifi的例子,下面我们来看下,如果闪烁小灯的吧:

4、arduino uno核心板

        最后的开源硬件,采用的开发环境当然应该是arduino啦,它就是因其诞生的,使用的是类c++的语言开发,后续小编就直接说成了c++了,那么他的闪烁小灯的程序是什么样的呢:

        小编专门为这四种开源硬件开发了一套,智能模块套件,来带领大家玩转少儿编程、开源硬件和智能模块,敬请期待吧:

        下面,我们来看一下实际的运行效果吧:

四种开源硬件点亮led灯

       

        后续的分享中,小编会积极为大家分享更多详细的教程

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值