OrangePi Zero3初始化
1.登录:
MobaXterm软件
TTL转USB串口(TX,RX,GND)
波特率115200
初始账号
账号root 密码orangepi
账号orangepi 密码orangepi
2.修改登录密码:
修改root密码
sudo passwd root
修改orangepi密码
sudo passwd orangepi
3.连接网络:
(首先要保证wifi或网线可用,可用其他设备连接验证)
查看可用wifi
nmcli dev wifi
连接wifi
sudo nmcli dev wifi connect [name] password [password]
查看ip地址
ifconfig
4.安装pip:
sudo apt install python3-pip
输入以下内容 否则pip无法使用
sudo mv /usr/lib/python3.12/EXTERNALLY-MANAGED /usr/lib/python3.12/EXTERNALLY-MANAGED.bk
安装wget验证
pip install wget
5.安装miniconda:
将Miniconda3-latest-Linux-aarch64.sh文件移入home文件夹下
cd ../home
bash Miniconda3-latest-Linux-aarch64.sh
每次使用前输入(只能在root用户下使用,orangepi用户不行)
source ~/.bashrc
6.更新软件:
sudo apt update
sudo apt upgrade
7.安装ROS:
install_ros.sh ros2
使用以下脚本测试是否安装成功
test_ros.sh
每次使用ros前输入
source /opt/ros/jazzy/setup.bash
8.安装Qt:
install_qt.sh
9.安装wiringOP-Python:
先安装依赖包
sudo apt-get update
sudo apt-get -y install git swig python3-dev python3-setuptools
github上下载
git clone --recursive https://github.com/orangepi-xunlong/wiringOP-Python -b next
cd wiringOP-Python
若github上下载的有问题,可使用自带的版本
cd ../usr/src/wiringOP-Python
然后使用下面的命令编译 wiringOP-Python 并将其安装到开发板的 Linux 系统中
cd wiringOP-Python
python3 generate-bindings.py > bindings.i
sudo python3 setup.py install
然后输入下面的命令,如果有帮助信息输出,说明 wiringOP-Python 安装成功(按下 q 键可以退出帮助信息的界面)
python3 -c "import wiringpi; help(wiringpi)"
在 python 命令行下测试 wiringOP-Python 是否安装成功(按下 q 键可以退出帮助信息的界面)
python3
import wiringpi;
help(wiringpi)
10.配置yolov5环境:
使用conda创建虚拟环境
conda create -n yolov5 python=3.10
将torch-2.0.1-cp310-cp310-manylinux2014_aarch64.whl、torchaudio-2.0.2-cp310-cp310-manylinux2014_aarch64.whl、torchvision-0.15.2-cp310-cp310-manylinux2014_aarch64.whl上传至任意文件夹内
安装(pip安装命令要使终端在其所处文件夹处打开)
pip install torch-2.0.1-cp310-cp310-manylinux2014_aarch64.whl
pip install torchaudio-2.0.2-cp310-cp310-manylinux2014_aarch64.whl
pip install torchvision-0.15.2-cp310-cp310-manylinux2014_aarch64.whl
将yolov5-master文件夹(整个项目)上传至任意文件夹内,安装yolov5-master内的requirements.txt
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
将yolov5s.pt放到yolov5-master文件夹内(与requirements.txt同一层级)
试运行
最后Numpy可能会报错,换成2.0.0以下版本的
pip install numpy==1.23.5 -i https://pypi.tuna.tsinghua.edu.cn/simple
python3 detect.py
yolov5-master/runs/detect/exp会出现两张图片
最后附上torch、torchaudio、torchvision出处
https://pypi.tuna.tsinghua.edu.cn/simple/torch/
https://pypi.tuna.tsinghua.edu.cn/simple/torchvision/
https://pypi.tuna.tsinghua.edu.cn/simple/torchaudio/
以及附上网速较慢的另一下载网址
pip3 install torch==2.0.1 torchvision==0.15.0 torchaudio==2.0.2 -f https://torch.kmtea.eu/whl/stable-cn.html
11.安装evillimiter:
从github上下载代码
git clone https://github.com/bitbrute/evillimiter.git
进入下载的文件夹中
cd evillimiter
安装
sudo python3 setup.py install
12.配置FCOS环境:
100.常用命令:
启用VNC(端口改成5901)
sudo set_vnc.sh
启用ROS
source /opt/ros/jazzy/setup.bas
启用Conda
source ~/.bashrc
查看引脚
gpio readall
查看温度
sensors
查看tf存储使用情况
df -h
启用evillimiter
cd ./home/evillimiter
evillimiter
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐

所有评论(0)