apds9960第三方用户库实现

本文介绍了如何在Mind+中创建自定义用户库,以支持APDS-9960手势传感器。通过下载样例库、修改config.json信息、调整外观图片和积木块样式,以及编写main.ts文件,详细阐述了库引入及修改过程。最终实现了在Mind+中预览和使用该传感器库的效果。
摘要由CSDN通过智能技术生成

一、前言

Mind+内置支持上百种常见的传感器库,并从V1.6.2开始,开放用户库,任何用户均可以制作和分享自己的用户库,并提供了本地及网络加载方式,方便大家的使用。

二、修改外观信息

1、下载样例库
样例库: https://gitee.com/dfrobot/ext-oled12864.git
在这里插入图片描述
用户库文件结构
└─newExtensions // 项目名称
│ config.json // 本用户库的配置文件
│ LICENSE.TXT // 许可证说明
│ README.md // 文档说明

└─arduinoC // arduino模式用户库根目录
│ main.ts // 图形块描述文件

├─libraries // arduino库文件,列出本扩展库所有需要引用的.c或.h或.cpp文件
│ └─oled12864
│ oled12864.cpp
│ oled12864.h
│ qrcode.c
│ qrcode.h

├─_images // 图片文件
│ featured.png // MindPlus扩展库展示图片
│ icon.svg // MindPlus中图形块上的图标文件

├─_locales // 翻译文件,支持多国语言
│ zh-cn.json
│ en.json

└─_menus // 下拉菜单参数,每个板子可以独立设置
leonardo.json
uno.json
nano.json
mega2560.json
microbit.json
mpython.json

2、修改json信息

解压后可以看到json文件,我们需要修改里面的一些配置信息,让库文件显示出简略的简介信息
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值