当前位置:网站首页>Maixll-Dock 使用方法
Maixll-Dock 使用方法
2022-07-01 04:19:00 【咸鱼箘】
Maixll-Dock 使用方法
咳咳,我们上面把镜像系统装好了。问题来了,怎么用?
本篇就讲两种简单方法去使用V831
后面我们用IDE去展示一些简单效果。
串口工具我们去做离线调试。
MaixPy3 IDE
MaixPy3 IDE 基于 jupyter 实现的 Python3 集成开发环境(IDE,Integrated Development Environment ),意在帮助用户通过电脑编写 Python 语言代码后,用户运行开发者提供的 jupyter notebook 文档后,接上硬件后点击【 运行】可以实时呈现如下效果图。

安装MaixPy3 IDE
IDE下载地址
解压安装
安装完,桌面生成IDE图标
打开IDE
此时你会发现,U盘呢?!(没有 U 盘出现等于 ADB 驱动有问题,这是连不上 IDE 的)
此时需要按下图手动卸载一下 Android ADB Interface 手机驱动
【我的电脑】右键【属性】【设备管理器】
没什么可说的直接卸载
如果 U 盘还是没有如上述步骤出现,可以尝试换个口,重烧烧录系统后重启设备或考虑换台电脑操作。
这下OK了。
使用MaixPy3 IDE
IDE打开后有一个网页文件还有一个控制台adb 我们先看网页的jupyter
在 Jupyter 文档中你可以单步运行代码,并保留输出的结果,还能将屏幕显示的内容保留下来。
软件具备的特点如下:
- 通过 TCP/IP 连接开发板,支持在本机运行 Python 代码,实时反馈开发板的运行结果或图片。
- 通过 jupyter notebook 文档可以保存每一次的运行结果,方便知识的传播。
- 继承 ipython 实现 Python 语法的高亮和补全功能(可以按 tab 进行补全)。
与咱无关doge
打开IDE会出现一个网页的jupyter
选择【New】【RPyc-Python】(切换内核到Rpyc-python)
测试:输入print(666)点击运行(python基础得有点呀)
也可以输入如下代码进行测试
import platform
print(platform.platform())
import time
print(time.asctime())

上述结果可知:
一、本次运行这段代码的时间是 [ rpyc-kernel ]( running at Wed Apr 27 09:45:07 2022 )
二、运行这段代码的平台是 Linux-4.9.118-armv7l-with-libc
三、本次运行这段代码时,板子系统时间是 Wed Apr 27 01:45:07 2022。这是时区不同,有兴趣的自己改成 GMT+8 就可以对上了
当代码运行的时间为当前时间,并打印出以上代码,说明开发板已经连接上并可以正常的使用
芜湖
然后点灯吧,能点亮我们就搞定了
from maix import gpio
import time
ph7 = gpio.gpio(7, "H", 1) # 定义GPIO
while True:
ph7.set_value(0)
print(ph7.get_value())
time.sleep(1)
ph7.set_value(1)
print(ph7.get_value())
time.sleep(1)

LED灯闪烁三次,懂了吗。在这里我们可以直接运行看效果。现在我们退出IDE(在电脑右下角有个IDE的图标,右键退出)
然后打开main.py,没变化。所以啊如果想离线运行,要把程序放到main.py里保存。IDE只是方便测试和展示用的。
串口
上面用了IDE后,感觉效果不错,适合展示效果使用。
实际上硬件玩的多了,比较喜欢这种交互式的串口功能,下面就介绍一个。后面爱用哪个用哪个~
下面我们选一个串口工具——MobaXterm(就不给连接了,百度一下就有。。)
MobaXterm 是远程计算的终极工具箱,主要用于 Windows 的增强终端,带有 X11 服务器、选项卡式 SSH客户端、网络工具等。在一个 Windows 应用程序中,它提供了大量为程序员、网站管理员、it管理员和几乎所有需要以更简单的方式处理远程作业的用户而定制的功能。
MobaXterm提供了所有重要的远程网络工具(SSH、X11、RDP、VNC、FTP、MOSH 等)和 Unix命令(bash,ls,cat,sed,grep,awk,rsync,…)到 Windows 桌面,在单个可移植 exe 文件开箱即用。
使用方法
将Type-c接入到USB UART上

在设备管理器中查看端口号
没有端口号,切发现如上图的问题,则需要下载驱动。
V831的串口驱动是CH340自己百度下一个就行。
安装完后问题解决

3. 打开MobaXterm,选择【会话】【串口】【串行端口】【115200】【好的】
4. 出现了!(如果开始什么都没有,则回车两下)

6. 测试:输入python可以进入python交互编译器。
7. 鼓励一下自己请输入:print(“我很棒”)
先到这里哈,本文是给没有基础的朋友写的。所以循序渐进哦
关掉串口工具吧。我们后面主要用它来进行离线调试~。
题外话:如何优雅的提问问题
官方群吧,有各种玩家,玩的各种板子。想快速解决问题就要会一些技巧。
这里呢提示一下萌新该如何优雅的提问。(当然了塞钱能快速解决问题,咳咳)
- 先说明你使用的板子及板子状态:
例如:我是用的是XX家的V831,安装的XX镜像,maixpy版本是XX - 拍摄照片说明问题,及尝试的方法。
(一些简单的错误百度就能解决,去问反而更浪费时间。)
比如:我安装了IDE,可是却没有U盘,交互器如下显示。按照官方给的(解决办法)文档操作,卸载了ADB,还是不行。
- 你想要的效果是什么样的。
例如:我想让这个交互器连接上V831,并显示我V831的U盘 - 礼貌用语
如:有没有帅气的大佬能救救孩子(doge) - 解决后有必要可以生成文档,帮助更多的萌新朋友
如:不能初始化Photoshop 因为暂存盘已满
边栏推荐
- [untitled]
- JMeter学习笔记2-图形界面简单介绍
- [leetcode skimming] February summary (updating)
- Use selenium automated test tool to climb the enrollment score line and ranking of colleges and universities related to the college entrance examination
- Visit the image URL stored by Alibaba cloud to preview the thumbnail directly on the web page instead of downloading it directly
- Embedded System Development Notes 81: Using Dialog component to design prompt dialog box
- 283. move zero
- 基于Unet的环路滤波
- 【深度学习】(4) Transformer 中的 Decoder 机制,附Pytorch完整代码
- Introduction of Spock unit test framework and its practice in meituan optimization___ Chapter I
猜你喜欢
![[human version] Web3 privacy game in the dark forest](/img/89/e16789b7f3892002748aab309c45e6.png)
[human version] Web3 privacy game in the dark forest

京东智能客服言犀意图体系搭建和意图识别技术介绍

This may be your last chance to join Tencent

js 图片路径转换base64格式

Unity's 3D multi-point arrow navigation

The problem of integrating Alibaba cloud SMS: non static methods cannot be referenced from the static context

Usage of AfxMessageBox and MessageBox

线程常用方法与守护线程

Concurrent mode of different performance testing tools

TASK04|數理統計
随机推荐
跳槽一次涨8k,5年跳了3次...
The problem of integrating Alibaba cloud SMS: non static methods cannot be referenced from the static context
浏览器顶部loading(来自知乎)
【无标题】
[learn C and fly] S1E20: two dimensional array
NFT:使用 EIP-2981 開啟 NFT 版稅之旅
Knowledge supplement: redis' basic data types and corresponding commands
TASK04|数理统计
[recommended algorithm] C interview question of a small factory
25.k sets of flipped linked lists
Coinbase in a bear market: losses, layoffs, stock price plunges
[Master / slave] router election in DD message
[deep learning] (4) decoder mechanism in transformer, complete pytoch code attached
Codeforces Round #721 (Div. 2)B1. Palindrome Game (easy version)B2. Palindrome game (hard version)
Class and object finalization
25.K个一组翻转链表
Account sharing technology enables the farmers' market and reshapes the efficiency of transaction management services
程序员女友给我做了一个疲劳驾驶检测
Quickly filter data such as clock in time and date: Excel filter to find whether a certain time point is within a certain time period
[today in history] June 30: von Neumann published the first draft; The semiconductor war in the late 1990s; CBS acquires CNET

