![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
raspberryPi
文章平均质量分 60
Y_Hungry
这个作者很懒,什么都没留下…
展开
-
树莓派安装ncnn
前言 ncnn是腾讯开源的用于手机端部署深度学习模型的框架,目前也支持在树莓派上使用。ncnn提供C++的借口,支持caffe等框架的模型进行转换。 目前ncnn已经开源,代码放[github](https://github.com/Tencent/ncnn "github")上,但是原版的代码对tensorflow支持不是很好,因此有大神搞了个支持tensorflow的ncnn,也在github上开源[ncnn-tensorflow](https://github.com/jiangxilunin原创 2022-05-18 11:00:09 · 1047 阅读 · 2 评论 -
在树莓派上使用 MQTT
MQTT是一种基于发布/订阅模式的轻量级物联网消息传输协议,可以用极少的代码和带宽为联网设备提供实时可靠的消息服务,它适用于硬件资源有限的设备及带宽有限的网络环境。因此,MQTT 协议广泛应用于物联网、移动互联网、智能硬件、车联网、电力能源等行业。在此项目中,我们将在树莓派上使用 Python 编写简单的MQTT 客户端,并实现该客户端与MQTT 服务器的连接、订阅、取消订阅、收发消息等功能。环境搭建安装 Python3本项目使用 Python3 进行开发,一般情况下,树莓派系统会...原创 2022-05-07 18:02:25 · 5467 阅读 · 2 评论 -
树莓派使用pigpio 控制舵机
pgpio的github地址在GitHub - joan2937/pigpio: pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).https://github.com/joan2937/pigpiogit clone https://github.com/joan2937/pigpiocd pigpiomake #编译sudo make原创 2022-05-05 19:57:34 · 1752 阅读 · 1 评论 -
树莓派驱动5线4相步进电机
硬件:树莓派4b+ULN2003驱动板+28BYJ-48 1:64步进电机硬件接线IN1--->pin32IN2--->pin36IN3--->pin38IN4--->pin40import RPi.GPIO as GPIOimport time IN1 = 32 # pin32IN2 = 36IN3 = 38IN4 = 40 def setStep(w1, w2, w3, w4): GPIO.output(IN1, ...原创 2022-05-05 19:42:15 · 796 阅读 · 0 评论 -
Yolo-fast 树莓派调用摄像头测试代码
from ctypes import *import randomimport osimport cv2import timeimport darknetimport argparsefrom threading import Thread, enumeratefrom queue import Queuedef parser(): parser = argparse.ArgumentParser(description="YOLO Object Detection") .原创 2022-04-21 10:06:45 · 439 阅读 · 0 评论 -
在树莓派 4 上安装 torchvision
Torchvision 是常用数据集、架构和图像算法的集合。当您使用我们在 GitHub 上找到的一个wheel时,安装很简单。您还可以从头开始构建 torchvision。在这种情况下,您只需从官方 GitHub 页面下载您选择的版本,在setup.py的第 32 行修改版本号并发出命令$ python3 setup.py bdist_wheel。Torchvision 假设 PyTorch 安装在你的机器上正手。V0.12.0Used with PyTorch 1.10.0# the d原创 2022-04-18 20:12:15 · 356 阅读 · 0 评论 -
在 Raspberry Pi 4 上安装 PyTorch
本页将指导您在64 位操作系统的 Raspberry Pi 4 上安装PyTorch1.11.0或更早版本、TorchVision、LibTorch和Caffe2 。原创 2022-04-18 13:47:50 · 2245 阅读 · 0 评论 -
【树莓派4B】darknet-nnpack的安装及使用
前言darknet-nnpack是针对Arm处理器进行优化的YOLO版本,虽然只能执行YOLO-tiny,但是不需要GPU即可运行,使用YOLOv3-tiny模型预测用时约为1~1.2s,是树莓派的合适之选。步骤1.安装基本环境镜像2.安装opencv可以看我的这篇博客树莓派opencv安装以及输出摄像头灰度视频_Y_Hungry的博客-CSDN博客3.安装makesudo apt-get install -y cmake make4.安装NNPACK-darknet原创 2022-04-14 17:32:03 · 347 阅读 · 0 评论 -
香橙派安装环境
首先下载镜像和镜像烧写工具我选择的系统是Armbian,非官方镜像,当然你也可以选择官网的其他系统。Tips: 这板子坑的一批,官方放出的那些镜像都有Bug,要么WiFi连不上,要么GPIO用不了……官网没有Armbian的下载链接,要去Download – Armbian选择对应的板子型号镜像。下载镜像之后就可以安装了。下载镜像烧写的工具Win32 Disk ImagerWin32 Disk Imager download | SourceForge.net开机基础配置ssh原创 2022-04-13 20:34:35 · 2936 阅读 · 0 评论 -
树莓派使用opencv VideoCapture 类基础知识
在opencv中关于视频的读操作是通过VideoCapture类来完成的;关于视频的写操作是通过VideoWriter类来实现的。1、 创建 VideoCapture 对象cap = cv2.VideoCapture(0) 【功能】创建一个VideoCapture类的实例,如果传入对应的参数,可以直接打开视频文件或者要调用的摄像头。【参数】打开的视频捕获设备id ,如果只有一个摄像头可以填0,表示打开默认的摄像头。或者可以填入需要打开的视频文件名(路径),如cap = cv2.Video原创 2022-04-12 13:27:41 · 1278 阅读 · 0 评论 -
树莓派opencv安装以及输出摄像头灰度视频
第一步sudo apt-get install aptitudesudo apt-get install build-essential cmake git pkg-configsudo aptitude install libjpeg9-dev libjasper-dev libpng-dev libglu1-mesa-dev libavcodec-dev libavformat-dev libxvidcore-dev libx264-dev libgtk2.0-dev libatlas-bas原创 2022-04-12 11:38:39 · 1714 阅读 · 0 评论 -
解决树莓派4B使用nvc连接的问题
树莓派打开nvc功能 sudo raspi-config选择interfaceing options选择vnc 然后同意打开就可以了。记得要重启树莓派当我们的树莓派没有连接到任何显示器时就会执行默认分辨率,而这个分辨率是VNC不支持的,而此时使用VNC远程控制,就会出现黑屏,显示cannot currently show the desktop,为了解决这个问题,输入sudo nano /boot/config.txt去掉前面#即可。可以理解为如...原创 2022-04-11 15:20:02 · 395 阅读 · 0 评论 -
树莓派rc.local里面进入死循环
写了个程序,需要开机自动启动,然后在rc.local里添加相应代码。后来程序运行起来了,树莓派起不来了,程序也结束不了。如果你的命令需要长时间运行(例如死循环)或者运行后不能退出,那么你必须确保在命令的最后添加“&”符号让命令运行在其它进程,例如:python /home/pi/mytest.py &否则,这个脚本将无法结束,树莓派就无法启动。这个“&...原创 2019-05-08 09:55:17 · 2148 阅读 · 7 评论 -
树莓派连接WiFi
1、在/etc/network/interfaces文件下添加auto wlan0iface wlan0 inet dhcpwpa-conf /etc/wpa.confiface default inet dhcp2、配置热点在/etc目录下面新建文件wpa.conf,添加network={ssid="ewatt" //wifi名称key_mgmt=WPA...原创 2019-04-15 13:58:35 · 2171 阅读 · 0 评论 -
数莓派安装cmake
wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gztar -xzvf cmake-3.5.2.tar.gzcd cmake-3.5.2/./bootstrapmakesudo make install转载 2019-04-16 19:41:18 · 2264 阅读 · 0 评论 -
解决树莓派同时用4G模块和热点分别连接外网和内网的问题,网络连接的优先级问题
问题是这样的:本人需要在树莓派上通过4G模块EC20连接外网,同时又需要通过热点连接内网,访问数据。由于外界4G模块比板载wifi模块启动的慢,所有每次起来的直接现象是连不上外网。因为他会先走wifi的通道,然而wifi是连上了,但是是局域网,ping不通百度。因此需要解决一个优先级的问题1.首先查询当前网关信息ip route show可以看到默认的网关配置为树莓派的wif...原创 2019-04-16 15:04:38 · 4745 阅读 · 6 评论 -
树莓派读取u盘数据
1.插入u盘查看u盘是否被识别sudo fdisk -l2.创建一个目录用于挂载u盘sudo mkdir /mnt/usb3.挂载u盘mount /dev/sda1 /mnt/usb//dev/sda1是识别的u盘,不同设备可能不一样4.进入刚刚创建的usb目录就可以看到u盘里面文件了,可以进行读写操作5.取消挂载u盘sudo umount /mnt/u...原创 2019-04-10 11:49:54 · 9921 阅读 · 0 评论