
行空板K10
文章平均质量分 80
神一样的老师
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【行空板K10】项目实践案例征集 跨学科案例 研究蒸发量
在“基于物联网的蒸发规律研究实验”项目中,学生将使用行空板K10和HX711重量传感器,搭建一个能够实时监测液体蒸发质量变化的实验装置。通过“基于物联网的蒸发规律研究实验”,学生不仅能够掌握物联网技术的基本应用,还能通过实验探究物理现象,培养科学思维和数据分析能力。项目中的主控器为行空板K10,它连接HX711重量传感器,用于采集液体蒸发过程中质量的变化,并将数据上传至物联网云平台。为满足新课标中八年级“物联网实践与探索”内容要求,结合新课标中跨学科主题,设计了项目“基于物联网的蒸发规律研究实验”。原创 2025-01-23 21:37:28 · 1545 阅读 · 0 评论 -
【行空板K10】第三方库在行空板K10显示不可用怎么办?以CodeBlock为例
本文首发与DFRobot论坛:第三方库在行空板K10显示不可用怎么办?以CodeBlock为例 DF创客社区。试用了一段时间Mind+图形化编程和行空板K10,感觉非常好用。官方的库基本都已经适配行空板K10了,不过一些第三方库还没有来得及适配这块开发板,今天就以CodeBlock这个库为例介绍如何适配行空板K10。原创 2025-01-15 00:23:10 · 1566 阅读 · 0 评论 -
【行空板K10】上传温湿度信息到EasyIoT平台
EasyIoT平台的主题生成方式有点奇怪,但整个平台的使用非常方便,做这个程序仅需几分钟。原创 2025-01-12 09:46:39 · 822 阅读 · 0 评论 -
【行空板K10】增加HX711重量传感器的用户库
今天继续“义教信息科技教学活动实践案例”的设计,在我的案例中需要使用重量传感器进行重量的测量。所以需要先在Mind+中添加重量传感器。在DF创客商城中有重量传感器,它有两种接口,分别是数字接口和I2C接口。I2C接口功能更强些,数字接口简单些。不过在Mind+中,K10开发板只提供了I2C重量传感器,而没有提供数字接口的重量传感器。但是像掌控板等开发板就是提供了两种接口的传感器组件。我手上恰巧有一个HX711的重量传感器(4个数字口的形式),所以就想着自己添加一个重量传感器的用户库,这样就可以节约一点,不用原创 2025-01-11 11:35:45 · 1373 阅读 · 0 评论 -
【行空板K10】怎么编译Arduino工程文件
前面已经介绍过Mind+的原理就是将Scratch的积木生成C++代码在行空板K10上运行。它整个平台是基于Ardunino的。今天再来详细说说。直接写Arduino的代码有方便的地方,特别是对于熟悉C++的开发者而言。不过这显然不是官方所支持的方式。行空板K10是面向中小学的开发板,对于大多数学生来说,积木式的开发仍然是最好选择。原创 2025-01-06 06:44:02 · 978 阅读 · 0 评论 -
【行空板K10】获得当前所在城市及JSON库的移植:
本文首发于:【行空板K10】获得当前所在城市及JSON库的移植 DF创客社区引言以前没有接触过Mind+编程,这次因为参加“义教信息科技教学活动实践案例征集”活动,上手了行空板K10。分享自己的一个测试项目。项目的目标是上网后,通过ip-api.com的在线服务获得当前IP所在城市。通过IP地址获得所在城市有很多这样的服务,我使用的是ip-api.com。在Windows上使用...原创 2025-01-06 06:43:46 · 1606 阅读 · 0 评论 -
【行空板K10】如何用手工修改代码的方法实现Mind+代码接入华为云IoTDA
在前面我们已经介绍了几种Mind+程序接入MQTT平台的方法:【行空板K10】利用Nanomq的桥接转发能力实现接入任意的MQTT服务器-优快云博客【行空板K10】Mind+程序如何通过MQTT连接巴法云平台-优快云博客前面也提到Nanomq桥接的方法有点麻烦,而接入至此,解决了所有MQTT平台的接入问题。但是手工修改代码有个缺点就是每次生成之后都要改,比较麻烦。另外,修改代码需要对C++非常熟悉,对Mind+平台的代码工作原理有了解。所以比较理想的方法是编写第三方库,这个问题留给下周解决。原创 2025-01-04 12:53:40 · 1801 阅读 · 0 评论 -
【行空板K10】Mind+程序如何通过MQTT连接巴法云平台
昨天在博文(【行空板K10】利用Nanomq的桥接转发能力实现接入任意的MQTT服务器-优快云博客)中介绍了行空板K10内置的MQTT组件只支持阿里云、OneNet、EasyIoT和SIoT4种MQTT服务器。这对想使用其他MQTT服务器的用户来说不太方便。今天分享一下如何直接使用内置的MQTT组件来连接巴法云。虽然比常规使用巴法云的方式多了一个步骤,但整体还是比较容易实现的。原创 2025-01-04 08:10:55 · 1140 阅读 · 0 评论 -
【行空板K10】利用Nanomq的桥接转发能力实现接入任意的MQTT服务器
行空板K10作为一块物联网开发板,内置了MQTT的支持,不过它的MQTT有限制,只支持阿里云、OneNet、EasyIoT和SIoT4种MQTT服务器。这对想使用其他MQTT服务器的用户来说不太方便。本文就尝试使用Nanmq轻量化MQTT代理的桥接转发功能实现行空板K10访问任意的MQTT服务器。本文的方法实现了K10开发板接入到任意的MQTT服务器。不过这个方法仍然比较麻烦,因为需要安装一个本地的Nanomq。后面将研究如何写个第三方库,使得K10能够直接接入MQTT服务器。原创 2025-01-03 20:30:57 · 1530 阅读 · 0 评论 -
【行空板K10】Mind+生成的代码初探
Mind+是一个不错的低代码平台,它的工作原理是将类似Scratch的积木式编程生成C++语言的代码,编译后和库文件链接成为可执行文件。一般意义上,我们不需要知道它生成代码的情况,但是如果想深入学习它,包括进行复杂代码调试和编写第三方扩展库,了解一下它底层代码的逻辑会很有帮助。今天就进行一些它生成代码的分析。我采用的代码示例就是前几天写的那个读取温度数据并显示的例子:【行空板K10】编写第一个程序-优快云博客。当时,我提到可以从Mind+的小窗看到其编译命令行如下:从这个命令行中,可以看到所生成的.原创 2025-01-02 11:24:59 · 1053 阅读 · 0 评论 -
【行空板K10】MQTT服务器SIoT V2
今天继续学习DFRobot的行空板K10。DFRobot有个MQTT服务器SIoT 从软件表现看就是一个普通的MQTT服务器,优点是可以保存历史数据到数据库。我本来以为它有个数据面板可以展示数据,后来发现这个面板并不在SIoT中,而是在Mind+里面。由于Mind+特别大,安装起来有点费劲,为了一个数据面板有点不划算,还不如使用Node-RED(Node-RED订阅巴法云的数据并展示_巴法云 node-red-优快云博客Mind+的数据面板只支持SIoT V2。我对SIoT有点失望,后续大概率不会使用了。原创 2025-01-02 07:04:51 · 1127 阅读 · 0 评论 -
【行空板K10】编写第一个程序
最近参加了DFRobot搞的活动:义教信息科技教学活动实践案例征集 DF创客社区。前面已经对行空板K10进行了介绍,今天来安装一下软件环境,并做些简单的测试。行空板K10是基于ESP32的,已经有网友测试过,使用任何支持ESP32的开发工具都是可以用的,比如官方的MicroPython固件。官方的编程环境是行空板K10公测版Mind+,在本文写作的时候不能用正式版本的,而只能从其wiki下载公测版:行空板K10快速使用教程。整个文件包很大,要1.4G。Mind+是一款拥有自主知识产权的国产青少年编程软件,集原创 2024-12-31 07:02:57 · 1409 阅读 · 0 评论 -
【行空板K10】硬件及I/O接口
最近参加了DFRobot搞的活动:义教信息科技教学活动实践案例征集 DF创客社区。开发板昨天才拿到,今天先做一些资料学习。K10是基于ESP32的开发板,得益于ESP32的生态,这款开发板功能强大,确实是入门嵌入式的不错选择。原创 2024-12-29 10:12:28 · 1615 阅读 · 0 评论 -
【行空板K10】评测资料准备
这个开发板是针对中小学的一个开发板,本来不再我关注的范围内。不过如果能为中小学生设计个案例倒是很吸引人的,所以就申请了。开发板还没有到,大概周末能够拿到。从中可以看到,它提供了一个积木化的设计工具。这张方式目前挺多的,上手快,比较适合小学生和初中生上手。这个MQTT服务器能够保存历史数据和做简单的图表展示。原创 2024-12-25 21:28:12 · 531 阅读 · 0 评论