0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小河狸创客格物开发板体验:智能升降车

电子发烧友开源社区 来源:未知 2022-10-31 12:40 次阅读

感谢“电子发烧友网”和小河狸创客科技有限公司提供了小河狸创客格物L3开发板的评测机会。

一、硬件介绍

小河狸创客格物开发板是第一块通过Openharmony官方认证的青少年教育开发板,也是目前功能最为强大的OPHM教育开发板,它有丰富板载资源,集成OLED显示屏、可编程按钮、喇叭等互动设备,及声音、姿态、光敏等多种教学传感器,以及.强大的物联网功能。这次测试的是L3开发板,包括下图中的几个组件和大量积木。经过几天的试用,感觉可玩性还是很强的。

ba3e038c-58d5-11ed-a3b6-dac502259ad0.png

二、智能升降机的组装

智能升降机是小河狸创客课程提供的一个案例,它主要是利用剪叉式结构来模拟生活中的升降机。我们按照其提供的L3搭建手册对积木和硬件进行组装。先看看拼装好的效果。

ba6a778c-58d5-11ed-a3b6-dac502259ad0.jpg

一共用到3个组件:360度舵机用于驱动轮子使车前后运动,180度舵机用于驱动升降机构,而格物板作为核心控制部件,编程控制两个舵机。

bab7c2a8-58d5-11ed-a3b6-dac502259ad0.jpg

bad7a97e-58d5-11ed-a3b6-dac502259ad0.jpg

格物板有4个控制端口,其中P3和P4是专门用于控制舵机的,分别连接180度和360度舵机。

三、软件编程

硬件组装完毕就可以进行软件编程控制了。在这部分厂商提供的代码有点简单,我们进行了扩充和改进。小河狸创客开发板的编程需要使用厂商提供的gewucode软件,这个软件采用类似Scratch的积木式编程方式,该软件可以把Scratch代码转换为Python代码(显示在窗口右侧),在编程环境中通过USB连接格物板,然后选择上传到板子上进行执行。上传后程序会写入板子,所以运行时可以不连接电脑,但仍然需要通过USB接口供电。如果不希望通过USB供电,需要给格物板安装3节7号电池。

bb0f9b4a-58d5-11ed-a3b6-dac502259ad0.png

我们使用按键A来控制升降机构升起和落下,代码如下:

bb5e87e6-58d5-11ed-a3b6-dac502259ad0.png

我们使用按键B来控制车辆前进、后退和停止,代码如下:

bd4ffbde-58d5-11ed-a3b6-dac502259ad0.png

显示的效果如下图所示:

bd782c94-58d5-11ed-a3b6-dac502259ad0.png

主程序部分主要是初始化和按键次数的累加。

bdb8bb24-58d5-11ed-a3b6-dac502259ad0.png

最后看一下测试的视频吧:

提示:本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。

更多热点文章阅读

END

想了解更多开源技术?后台留言,立刻安排!

就喜欢奖励一个“”和“在看”呗~


原文标题:小河狸创客格物开发板体验:智能升降车

文章出处:【微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94021
  • 智能小车
    +关注

    关注

    85

    文章

    541

    浏览量

    81184
  • 创客
    +关注

    关注

    4

    文章

    130

    浏览量

    44371

原文标题:小河狸创客格物开发板体验:智能升降车

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    小河狸格物开发板试用体验】萌萌开箱

    【感谢】感谢电子发烧友论坛、北京好奇星教育科技有限公司对我的信任,将小河狸格物开发板的试用机会给了我。今天中午快递到了,现将这套件介绍给
    发表于 10-22 14:19

    小河狸格物开发板试用体验】开发环境的构建及基本测试

    虽说小河狸格物开发板是一款适于青少年教育的开发板,但它的功能和编程的方便易学性是不容小觑的。
    发表于 10-24 22:46

    小河狸格物开发板试用体验】OLED屏的使用

    小河狸格物开发板上配有一款0.96寸的单色OLED显示屏,这是人机交互的重要的窗口。掌握好它的使用,可对作品的制作带来极大的益处和方便。
    发表于 10-26 00:36

    小河狸格物开发板试用体验】智能升降车

    感谢“电子发烧友网”和小河狸科技有限公司提供了小河狸
    发表于 10-26 20:38

    小河狸格物开发板试用体验】升降车及其控制

    本帖最后由 jinglixixi 于 2022-10-28 10:13 编辑 小河狸这套器件除了开发板可供设计之外,利用其积木式的组件则可以多种多样的结构造型,并最终可以是其在开发板的控制下
    发表于 10-27 11:39

    小河狸格物开发板试用体验】避障的制作与功能实现

    结构制作避障的结构制作可参考升降车的制作,并去除升降结构。如何在车的前后端为其添加光线传感器,所用连接组件为4个。光线传感器的控制线,则是连接到P1和P2接口。此外,升降车的前端设计
    发表于 10-28 10:09

    小河狸格物开发板试用体验】智能升降机拼装体验

    本帖最后由 jinyi7016 于 2022-11-4 13:16 编辑 本次试用的开发套件,是L3级的,提供了3个官方的拼装例程,分别是智能衣架、智能升降机、自动扫地机。教程方
    发表于 10-30 20:08

    小河狸格物开发板试用体验】家居控制与实现

    运行结果如图8所示。图8 声控效果最终的整体程序如9所示,尽管程序不大,但功能还是明显的。图9 总程序由于本次测评使用的是小河狸格物开发板
    发表于 10-31 19:27

    小河狸格物开发板试用体验】开篇-小河狸格物传感器测试及显示

    前言: 非常感谢电子发烧友和小河狸能够给这次试用的机会,首篇就基本功能测试,板载各个传感器测试,并在显示屏上进行简单显示。一、小河狸资料非常感谢马老师提供的资料,百度网盘下载如下:安装好编程软件
    发表于 11-02 19:02

    小河狸格物开发板试用体验】小河狸格物开发板体验之旅

      首先,在此感谢电子发烧友、北京好奇星教育科技有限公司,给了我小河狸格物开发板的试用机会,这是我在论坛里拿到的第一个试用机会。非常感谢
    发表于 11-09 13:46

    小河狸格物开发板试用体验】小河狸格物开发板体验之旅1

    本帖最后由 efans_87896504 于 2022-11-10 22:47 编辑   首先,在此感谢电子发烧友、北京好奇星教育科技有限公司,给了我小河狸格物
    发表于 11-10 00:15

    小河狸格物开发板试用体验】纸飞机弹射器

    感谢“电子发烧友网”和小河狸科技有限公司提供了小河狸
    发表于 11-12 12:35

    小河狸格物开发板试用体验】使用App Inventor遥控转向小车

    感谢“电子发烧友网”和小河狸科技有限公司提供了小河狸
    发表于 11-25 11:29

    小河狸格物开发板试用体验】体验自动扫地机器人

    和停止工作3、增加了全局变量state,通过它来同步小车运动与LED屏的显示。调整后的代码块如下所示。小车运行的视频如底部视频所示。小结:试用可能快截止了,还有些意犹未尽,小河狸开发板给我的感受:1、改变
    发表于 11-30 00:25

    小河狸格物开发板试用体验】小河狸课程测试报告

    小河狸测试报告一 结构安装问题1.自动扫地机这里用的米黄色的轴销安装轮胎,在行走的时候轮胎走着走着就掉了,尽量把米黄色轴销换成其他的长一些的零件。2.线的连接每次连线的时候很多口对不上,每次都试验了
    发表于 12-01 09:30