![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派
树莓派centos
什么都做过,什么都搞过。
展开
-
pip安装依赖时报ssl的问题,更新pip.conf
pip安装依赖时报ssl的问题,更新pip.conf原创 2023-08-22 09:48:58 · 287 阅读 · 0 评论 -
CentOS7 部署黑客帝国代码雨
[root@localhost ~]# yum -y install ncurses-devel[root@localhost ~]# yum -y install gcc gcc-c++ make[root@localhost ~]# wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz[root@localhost ~]# tar zxvf cmatrix-1.2a.tar.g.原创 2022-03-31 14:35:23 · 936 阅读 · 0 评论 -
树莓派centos 第四十四章 nginx + ffmpeg + rtmp搭建视频流服务器
1.安装准备软件yum install -y yasm2.源码编译安装 x264cd /var/www/setupmkdir x264cd x264wget https://codeload.github.com/qupai/x264/zip/mastertar -zxvf x264-mastercd x264-master#查看帮助信息./configure --help#我们需要的是x264以.so or .a的形式来支援ffmpeg,所以一般就关注shared和stat原创 2022-02-17 12:21:22 · 1358 阅读 · 0 评论 -
树莓派centos安装docker青龙面板,薅某东羊毛
树莓派centos安装docker青龙面板,薅某东羊毛原创 2021-12-23 12:23:33 · 3153 阅读 · 3 评论 -
树莓派centos 第三十三章 手机APP内网穿透控制树莓派RGB灯
前言:结合前面的内容,《树莓派centos 第三十一章 安装内网穿透软件FRP客户端》《树莓派centos 第三十章 安装内网穿透软件FRP服务端》已经 可以通过外网访问树莓派,这种情况下,手机控制树莓派的方式也不限于同一局域网,树莓派只要在有网的地方,就能访问,这一章的目标,就是实现些下图1.修改FRPS服务商的配置,增加8001,8002两个端口2.启动之前开发的RGB灯服务器程序3. 进入手机的开发的安卓APP4. 把主机地址修改一下。...原创 2021-09-01 16:48:59 · 307 阅读 · 0 评论 -
树莓派centos 第三十二章 内网穿透软件FRP测试(目标家里树莓派与公司电脑同一ip网段、外网访问)
前言:续上两章树莓派centos 第三十章 安装内网穿透软件FRP服务端(令公司与家里同一IP段)树莓派centos 第三十一章 安装内网穿透软件FRP客户端(目标家里树莓派与公司电脑同一ip网段)已经建立好树莓派的客户端,还有公网的服务端,一先测试在内网访问phoinfo二、外网访问树莓派的phoinfo小结,测试成功,这个比较简单,另外frpc 在公司电脑上装上frpc客户端,就实现同网段,这个,结果被 我忽略了。...原创 2021-09-01 11:11:39 · 158 阅读 · 0 评论 -
树莓派centos 第三十一章 安装内网穿透软件FRP客户端(目标家里树莓派与公司电脑同一ip网段)
前言:续上一章,有很多人在树莓派上装了摄像头,或者NAS,但是由于现在没有固定IP, 在公司远程回家比较麻烦,假若安装一个例如FRP这样的软件,公司与家里就可以拥有同一网段,直接使用。1. 要在树莓派电脑装上frp客户端,首先先下载软件,这里,我可以通过windows下载并传到树莓派,下路路径www.inhhh.com/download/frp_0.21.0.linux_arm.tar.gz2. 下载后,放到树莓派/usr/local/frp中3. 解压frp4..原创 2021-09-01 10:59:10 · 265 阅读 · 0 评论 -
树莓派centos 第三十章 安装内网穿透软件FRP服务端(令公司与家里同一IP段)
前言:有很多人在树莓派上装了摄像头,或者NAS,但是由于现在没有固定IP, 在公司远程回家比较麻烦假若安装一个例如FRP这样的软件,公司与家里就可以拥有同一网段,直接使用。1.首先,要云亚马逊,申请一台服务器(这里AWS是每一年免费的,用一年是一年,大不了再换)2. 远程到服务器,下载FRP服务器端cd /usr/localmkdir frpcd /usr/local/frpwget www.inhhh.com/download/frp_0.21.0_linux_amd6原创 2021-09-01 10:40:00 · 184 阅读 · 0 评论 -
树莓派centos 第二十九章 放弃TF卡,换成U盘启动
前言:树莓派centos 一直使用TF作为存放系统的载体,使用过程中发现,使用USB启动后,效果更佳:优点:1.U盘稳定性好一点2.U盘需要拷东西时,直接插到LINUX系统上即可3.U盘可以作为随身带的系统,到哪都能使用,直接插到PC上也可以使用这里把TF更换到U盘的方法有多种,方法的思路都是把TF卡备份下为,再拷到U盘,更改启动文件,即可这里我先介绍其中一种方法:用widnows的disk genius更改一、把TF插到读卡器打开disk genius软件二。...原创 2021-09-01 10:14:07 · 941 阅读 · 0 评论 -
树莓派centos 第二十八章、设定时任务检查IP微信通知用户
前言,由于树莓派将用小车的核心部件,另外由于经常在家与公司移动,IP段不段变化,故设定每次开机就检查 当前IP,并通过微信发到信人微信。1发送的计划2. 这里如需要发送消息到私人微信,只能通过第三方接口,我这里借用的是方糖的2. 发送过程 相当时于打开以下网址https://sc.ftqq.com/我的key.send?text=树莓派ip10.8.0.88与10.8.3.43&desp=标题3. 获取IP函数4.发送消息函数...原创 2021-08-30 16:37:03 · 192 阅读 · 0 评论 -
树莓派centos 第二十七章 安装alien 兼容ubuntu软件
前言,为何要安装alien,因为现在这个系统 是centos,少了很多树莓派专配系统的软件,安装alien,为了尝试安装ubuntu的软件,比如树莓派的设置软件,这些都是尝试,不一定成功。一、下载软件 源码包wget http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.92.tar.gz二、解压源码包tar -vxf alien-8.92.tar.gz三、进入源码文件夹cd alien四、...原创 2021-08-27 16:44:12 · 845 阅读 · 1 评论 -
树莓派centos 第二十六章 安卓APP控制按键源码说明
1. 首先确定控制命令表如下安卓客户端,对应修改ServerAct.java添加修改,定义按键及 变量【上】/【前进】事件向【左】转事件向【右】事件向【后】/【后退】事件【停止】事件RGB灯【红】【绿】【蓝】事件上述代码修改的完整源代码下载路径如下:安桌APP控制树莓派小车源代码(服务器+客户端)https://download.csdn.net/download/meekiki/...原创 2021-08-26 10:44:50 · 200 阅读 · 0 评论 -
树莓派centos 第二十五章 安卓APP添加方向控制按键
树莓派centos 第二十四章 安卓APP视频客户端优化图传速度延续上一章的开发进度,这树莓派的归宿是当小车的控制核心,基于此目标,基于上一章《树莓派centos 第二十四章 安卓APP视频客户端优化图传速度》1.直接进行效果解读,5个方向键分别为【上】【左】【下】【左】【右】【停】【红灯】【蓝灯】【绿灯】举例,当按下上键代表前进,这里是两个事件,按下代表触发向上按键,松手就停止。【前进】【向左】【后退】【向右】【绿灯】...原创 2021-08-26 10:19:48 · 137 阅读 · 0 评论 -
树莓派centos 第二十四章 安卓APP视频客户端优化图传速度
基于《树莓派centos 第二十三章 开发树莓派多线程(视频+控制)服务器》,树莓派作为视频服务器+手机APP作图传的结构已经基本完成。图传过程,存在延时一秒有多,本章在些基础上尝试估化图传速度一、现阶段树莓派与安卓APP的图传过程如下,(两次循环,共四步分获取一张图片,不断这样,就形成视频)第一步。手机发送指令A,第二步、树莓派告诉APP视频长度第三步 手机发送指令B第四步,发送视频数据二、修改方案(单向树莓派向手机发送数据,减少查询的过程...原创 2021-08-25 10:04:33 · 385 阅读 · 0 评论 -
树莓派centos 第二十三章 开发树莓派多线程(视频+控制)服务器
前言:基于《树莓派centos 第二十二章 测试安卓手机视频客户端APP》 已经开发可以使用手机查看视频,本章在此基础上,安卓APP上增加控制按键,如下图所于,安卓APP上增加了8个按键,【红】【绿】【蓝】 【上】【下】【左】【右】【停】1. 修改 安卓APP上增加了8个按键,【红】【绿】【蓝】 【上】【下】【左】【右】【停】2. 修改server act的源码代,增加连接树莓派控制的线程3.修改server.cpp4.编译运行服务端程序...原创 2021-08-24 13:59:51 · 320 阅读 · 0 评论 -
树莓派centos 第二十二章 测试安卓手机视频客户端APP
上一1基于《树莓派centos 第二十章:作视频服务器编程,(C++、socket、opencv)》已经 开发了视频服务器端的服务程序,《树莓派centos 第二十一章 开发APP查看树莓派视频摄像头》开发了手机安卓APP,但是在虚拟机中运行测试的,本章使用安卓手机进行实际测试。1. 复制安卓APP的 apk文 件2. 进入树莓派网页服务器 /var/www/html目录下,粘贴这个apk文 件。3. 手机打开浏览器,访问树莓派的web服务器,下载APK文件,并安装例如:原创 2021-08-24 09:39:15 · 216 阅读 · 2 评论 -
树莓派centos 第二十一章 开发APP查看树莓派视频摄像头
上一章中,我已经开发了 视频服务端与客户端,《树莓派centos 第二十章:作视频服务器编程,(C++、socket、opencv)》由于服务端与客户端都是在电脑上使用,为了方便 使用,我需要把视频客户端开发到手机上。本章内容,就是开发一个查看视频的安卓APP, 是继第二十章章的后续开发1. 我不需要一步一步的开发安卓软件,可以先从网上下载一个有类似功能的。参考下图在百度找一个2. 下载到以下一个程序,这个程序也可以在以下路径下载:PC机摄像头摄像数据在Androi...原创 2021-08-23 10:46:07 · 581 阅读 · 0 评论 -
树莓派centos 第二十章:作视频服务器编程,(C++、socket、opencv)
这个项程序是用c++写的,运行过程,服务端读取摄像头数据,并建立socker server, 作为视频服务器,本机再运行client.pp读取服务端的视步图像,server.cpp, 与client.cpp,可以同时在两台机使用。先看看效果图。1. 每一步,装好摄像头硬件,2. 建立两个文件,server.cpp 是服务端程序client.cpp 是客户端程序3. 编写服务端代码( server.cpp)#include<unistd.h...原创 2021-08-23 10:01:59 · 574 阅读 · 0 评论 -
树莓派centos 第十九章 opencv 显示图片
1.先下载一个图版2。编写后台代码#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> int main(int argc,char *argv[]) { cv::Mat image; image=cv::imread("1.png"); cv::namedWindow.原创 2021-08-20 14:00:32 · 240 阅读 · 0 评论 -
树莓派centos 第十八章 C语言自建web服务器,网页控制RGB灯
1 .开发文 件夹,先建立几个文index.html 是前端网页控制文件,用户界面,用户控制RGB灯main.c是 后端web服务器代码,用于控制硬件RGB灯2.编辑前端网页界面 index.html网页的界面有三个按钮HTTP/1.1 200 OKContent-Type: text/htmlConnection: closeRefresh: 300<!DOCTYPE HTML><html><head><ti.原创 2021-08-20 12:29:45 · 259 阅读 · 0 评论 -
树莓派centos 第十七章 C语言+wiringPi篇 点亮RGB灯
1. 树莓派与RGB灯连接好接线如下表2. 编写代码 main.c/*gcc -o main1 main.c -lwiringPig++ -g -Wall -o main1 main.c -lwiringPi*/#include <wiringPi.h> #define LEDR 12#define LEDG 13#define LEDB 14void writeLED(int r, int g, int b){ digita..原创 2021-08-16 10:20:31 · 336 阅读 · 0 评论 -
树莓派centos 第十六章 安装核心软件wiringPi
1. 创建 wiringPi 目录并进入2. git下载wiringpigit clone git://git.drogon.net/wiringPi3. build wiringPi./build4. 测试gpio,正常显示,表示安装成功gpio -v小结 :wiringPi是树莓派核心软件,几乎所有有想做机器人的,都会安装这个。安装过程,看似简单,很多时候会踩坑,...原创 2021-08-11 16:12:23 · 216 阅读 · 0 评论 -
树莓派centos 第十五章 更新git版本
1. 下载git源码 v2.25.1版wget https://github.com/git/archive/v2.25.1.zip2. 解压文件unzip v2.25.1.zip3. 进入git目录4. 安装相关软件yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-M...原创 2021-08-11 16:02:11 · 75 阅读 · 0 评论 -
树莓派centos 第十四章 NAS与小米盒子分工合作,完美配合
树莓派NAS与小米盒子分工合作,一个下载电影,一个播放电影,完美配合1. 依据上几章,树莓派已经装好NAS,这里只需要插上电源,网线,开机即可2.上网找一部电影3. 打开浏览器,进入NAS管理页面,添加链接4. 添加电影下载5.打开共享文件夹管理,可以看到视频已经下载到文件夹6. 打开小米盒子,进入高清播放器7. 添加设备8. 输入树莓派设备IP9. 输入帐号密码10. 可以 看到共享的视频了11. 完成...原创 2021-08-11 15:39:15 · 1440 阅读 · 0 评论 -
树莓派centos 第十三章
1.先来看看效果, 在另一台电脑,打开浏览器,输入树莓派服务器的地址http://10.8.0.88/aria,进入管理 点击添加添加链接可以 看到离线下载的效果2.回到正题,开始安装 ,先安装arai2yum install -y aria23.添加配置文件/etc/aria2/aria2.session/etc/aria2/aria2.conf4.编辑 aria2.conf5. 测试运行aria2caria2...原创 2021-08-10 12:09:59 · 86 阅读 · 0 评论 -
树莓派centos 第十二章 安装PHP及相关软件
1.执行安装PHP相关软件命令yum install -y php-fpm php-common php-devel php-mysql php-mbstring phpmcrypt小结:这个是最简化的安装,一句命令搞好。原创 2021-08-10 11:30:39 · 134 阅读 · 0 评论 -
树莓派centos 第十一章 安装apache 服务(httpd)
1. 执行安装命令yum install -y httpd2.安装相关软件yum install -y httpd-manual mod_ssl mod_perl mod_auth_mysql3. 启动httpdsystemctl start httpd.service4.打开浏览器,测试,一切运行正常。5. 添加开机启动systemctl stop httpd.servicesystemctl enable httpd.servi...原创 2021-08-10 11:22:49 · 242 阅读 · 0 评论 -
树莓派centos 第十章:源码编译安装mysql
1. 安装准备软件 cmakeyum install cmake -y2. 添加mysql 用户组与用户groupadd mysqluseradd -r -g mysql mysqlmkdir -p /usr/local/mysqlmkdir -p /data/mysqldb3. 下mysqlwget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.34.tar.gz4.解压缩,并进入文件夹...原创 2021-08-09 10:59:35 · 209 阅读 · 0 评论 -
树莓派centos 第九章:安装samba,建设NAS服务器
1.进入管理员模式创建文件夹, 把文件夹的权限给用户mee, 把文 件的权限改为可读可写cd /varmkdir wwwchown -R mee /var/wwwchmod 777 -R /var/www,2.安装samba服务yum install -y samba3.安装samba 客户端yum install -y samba-client4. 添加权限组groupadd smbgroups -g 60005.创建用户smbu...原创 2021-08-05 16:28:20 · 242 阅读 · 0 评论 -
树莓派centos 第八章:批量安装待用软件
1.进入管理员模式2. 这些软件都是必须的,即使曾经安装过的,重复安装也不会有问题的yum install -yusbutils v4l-utils wget unzip perl-Net-SSLeay perl-Encode-Detect gcc gcc-c++ gcc-g77 flex bison autionmake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetyp.原创 2021-08-05 15:53:14 · 183 阅读 · 0 评论 -
树莓派centos 第七章:更新epel源与常用软件
1. 选进入管理员模式2.编辑epel源命令:gedit /etc/yum.repos.d/peel.repo[epel]name=Epel rebuild for armhfpbaseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/enable=1gpgcheck=03.更新软件yum update -y4.安装必要的软件:yum install -y ntfs-3g usbutils v4l-uti..原创 2021-08-05 15:44:38 · 241 阅读 · 0 评论 -
树莓派centos 第六章:更新系统
简单说一句命令搞掂不过等待时间有点长。这一步是必须要做的。原创 2021-08-05 15:28:46 · 103 阅读 · 0 评论 -
树莓派centos 第五章:使用fdisk扩展TF卡磁盘空间
说明:第三章,使用windows下的DiskGenius进行磁盘管理,本章是另一个方案1.进入命令行2. 输入sudo su,进入管理员模式3. 可以先检查一下磁盘空间命令:df -h4. 运行磁盘管理 TF卡命令:fdisk /dev/mmcblk05.输入P检查分区这里抄下第3分区的start值,15933446.输入参数d 删除分区输入3,删除第三分区7.输入P检查分区分,发现第三分区已经删除了。8.输入n创建分区,...原创 2021-08-05 13:30:05 · 640 阅读 · 0 评论 -
树莓派centos第四章:centos常规设定
11. 进入系统后,打开菜单,2.连接WIFI3. 把没有需要的提示关闭4.关闭不需要的查找5. 设置语言与字体6。设置隐私,关闭屏幕锁7.更改计算机名称。8. blank screen 设为永远不要9. 设置有线网卡IP总结一下:这些设定都是为了自己更好的使用。可以 按照个性化修改。...原创 2021-08-05 12:21:05 · 134 阅读 · 0 评论 -
树莓派centos 第三章:扩展TF卡容量
1.把TF插入读卡器2. 打开一个 硬盘管理工具,DiskGenius,这里发现还有24.5G的剩余空间3. 更改分区参数4.更改完成后,TF卡就能完全使用了。总结一下:为什么要完全使用了,因为 后面安装软件会提示空间不足。...原创 2021-08-05 12:04:43 · 531 阅读 · 0 评论 -
树莓派centos开发 第二章:下载并安装centos
1. 先去华为的镜像下载centos网址:https://mirrors.huaweicloud.com/centos-altarch/根据不同的需要下不同的版本,GNOME是带桌面的,minimal 最少化安装也可以直接点下载连接https://mirrors.huaweicloud.com/centos-altarch/7.9.2009/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-2009-sda.raw.xz2.原创 2021-08-05 11:55:00 · 485 阅读 · 0 评论 -
树莓派Centos开发:第一章:组装树莓派
1.这 是之前买的板子,现在再买估计不是这个价了。2.之后,又买了一个盒子,感觉铝的,硬气。3. 放在一起是这样的,2.4. 组装后是这样的原创 2021-08-05 11:00:48 · 98 阅读 · 0 评论