hockel 发表于 2020-12-14 18:53:59

【mind+ 玩转MAIXDUINO 系列0】 工欲善其事,必先利其器

## 【mind+ 玩转MAIXDUINO 系列 0】 工欲善其事,必先利其器
![](data/attachment/album/202012/14/184230smetvppojntjeqtz.jpg)
## 前言
【喜大普奔】在最新的mind+ 1.6.6版本更新中,我们可以看到了Mind+从1.6.6版本开始支持基于K210主控的Maixduino主控板,可满足对于K210开发有兴趣的用户。
![](data/attachment/album/202012/14/150903r4jl4daziiaiul2d.png)
这里给mind+的研发团队加个鸡腿!之前做了几期[【MaixPy 教程】](https://mc.dfrobot.com.cn/thread-306225-1-1.html)从今天起开始编写有关Maixduino 的相关教程!
## Maixduino的由来
### 概述
MaixDuino 是基于 M1 模块(主控:Kendryte K210)开发的一款外形兼容 Arduino 的开发板
MaixDuino 集成摄像头、TF卡槽、用户按键、TFT显示屏、MaixDuino 扩展接口等, 用户可使用 MaixDuino 轻松搭建一款人脸识别门禁系统, 同时还预留开发调试接口, 也能将其作为一款功能强大的 AI 学习开发板.
### 外观一览
![](data/attachment/album/202012/17/192151xv5gc9ggr66clv9n.png)
### 引脚一览
![](data/attachment/album/202012/17/192238tpd93hjpzg1dgpd6.png)
**注意**:*Arduino UNO R3 外形和引脚兼容 ,但是电平不兼容, Arduino采用5V,Maixduino 引脚都是3.3V或者1.8V, 所有引脚均不支持5V耐受。*
### 板载功能介绍

| 项目|   说明 |
| -------- | -------- |
| CPU:    | 双核 64bit RISC-V / 400MHz* (双精度FPU集成)   |
| 内存:   | 8MiB 64bit 片上 SRAM    |
| 存储:存储:| 16MiB Flash, 支持 micro SDXC 拓展存储 (最大128GB) |
| 屏幕: | 2.4 寸 TFT, 电容触摸屏幕分辨率: 320*240    |
| 摄像头: | 0W 像素 GC0328 摄像头    |

**功能特性:**
- CPU:RISC-V 双核64bit、内置FPU、400Mhz标准频率(可超频)
- 内置神经网络处理器
- 连接器:兼容Arduino 接口、TF卡槽、扬声器接口
- 无线功能:支持2.4G 802.11.b/g/n、支持Bluetooth 4.2
- 音频功能:MEMS 麦克风、3W扬声器输出
- 8 Bit(256 级) 可调颜色,5Bit (32 级)亮度调节
- DVP 摄像头接口:24P 0.5mm FPC 连接器,支持OV2640、5640、7740等
- LCD接口:24P 0.5mm FPC 连接器,支持8bit MCU LCD
- ESP32模块:支持2.4G 802.11.b/g/n   802.11 n(2.4G)速率达到150Mbps,Bluetooth v4.2全规格,包含传统蓝牙(BR/EDR)和低功耗蓝牙(BLE)
- 开发环境:支持Mind+、Arduino IDE、MaixPy IDE、OpenMV IDE等

## 我们用Maixduino可以做什么?
- 人脸检测、物体识别、语音识别、tiny yolov2 20分类
- 识别颜色值、找形状、找直线、面部识别等
- MNIST 手写数字识别、视频播放和录制、NES 游戏模拟器 (FC 红白机)
- MMD 3D 实时渲染、GUI 界面 littlevGL、麦克风阵列、FFT 频谱图
......

看到这里,是不是有很多小伙伴已经迫不及待的想要动手实践一波了呢?
哎~~大家先不要急!!!


**工欲善其事,必先利其器** 我们也知道在DF商城上购买的Maixduino套件是这样子的![](data/attachment/album/202012/14/152150izncztomiknno58b.png)
在日常学习中,难免会将摄像头、液晶屏的排线弄坏。所以我们在学习Maixduino之前,先给我们的Maixduino 穿上一套防护服。这里就需要用到3D打印机,没有3D打印机的小伙伴当然也可以去某宝3D代打。
## 课前准备
## 3D打印Maixduino外壳
感谢komix 在T站发布的模型,如果有需要可以在[此链接进行下载](https://www.thingiverse.com/thing:3768964),模型我也会放置文末的附件中。
**①:对模型进行切片**
![](data/attachment/album/202012/14/161137c04e0ipllqajijgo.png)
**②:3D打印外壳**
![](data/attachment/album/202012/14/161608f4x84q1nuw11uypz.jpg)
## 组装
![](data/attachment/album/202012/14/161850wzcjiclyqjomuliz.jpg)
1、开始组装液晶屏(这里组装液晶屏的时候,一定要小心,用力过猛,可能会失去一个屏幕。。。。)
![](data/attachment/album/202012/14/161941t4470zb3407mgaw4.jpg)
2、安装主控板(因为我手头上没有合适的扬声器,所以就没有打扬声器的结构件)
![](data/attachment/album/202012/14/162219pxrp1st1srsepi1x.jpg)
3、安装盖板和摄像头
![](data/attachment/album/202012/14/162300qe1z4e13hqzm6qxo.jpg)
![](data/attachment/album/202012/14/162344qh8fkkgr0odya2z9.jpg)
## 小试牛刀
1、打开Mind+,切换至上传模式,扩展库中选择主控板下的Maixduino后返回主界面
![](data/attachment/album/202012/14/162641lfexyt6e6ix0qdi6.png)接上我们的Maixduino开发板,选择带有Maixduion的端口!
![](data/attachment/album/202012/14/162650w2ce8noe2nec8kmz.png)
2、用Maixduino 显示一张图像。
首先准备一张TF卡,存一张我们的我们想要显示的照片(格式为:jpg格式,分辨率为:320 *240,这里用了**bmp**, 和** png**格式都会报错)

**程序代码:**
![](data/attachment/album/202012/14/184702rcz9ya9gzrrnjn9z.png)

**实现效果:**
![](data/attachment/album/202012/14/184746kqtttq335gu3da3q.jpg)
更多有关Maixduino 的教程,敬请期待。更多教程欢迎访问个人博客:(http://www.hockel.club/)









Forgotten 发表于 2020-12-17 11:34:17

前排占座,坐等精品系列教程{:6_213:}

RRoy 发表于 2020-12-17 14:54:32

发现我们博客用的同款壁纸 https://blog.yirenliu.cn/tags/ {:7_218:}

hockel 发表于 2020-12-17 17:10:22

RRoy 发表于 2020-12-17 14:54
发现我们博客用的同款壁纸 https://blog.yirenliu.cn/tags/

哈哈哈,有品位!

20060606 发表于 2020-12-17 21:22:05

好创意赞一个

BestTao 发表于 2020-12-18 11:54:16

{:6_213:}膜拜大佬

发表于 2020-12-20 12:45:48

maixduino入门初级教程

曾剑波 发表于 2020-12-29 17:39:46

hockel 发表于 2020-12-14 18:53
# 【mind+ 玩转MAIXDUINO 系列 0】 工欲善其事,必先利其器
![](data/attachment/album/202012/14/1842 ...

硬件已到手!可以及时体验!学习了!

AUGUS 发表于 2021-5-29 19:14:18

图片哪里找?

不粘锅 发表于 2023-11-15 11:30:26

mind+操作maixduino是,使用ESP32(网卡)的COM口然后选择恢复设备初始设置功能更新网卡,一直卡在98%进度,请问如何解决,感谢!!!
页: [1]
查看完整版本: 【mind+ 玩转MAIXDUINO 系列0】 工欲善其事,必先利其器