自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 cv2.imshow的问题

#!/usr/bin/env python3# -*- coding: utf-8 -*-# 导入必要的软件包import cv2from huaweicloud import Loadimport timefrom concurrent.futures import ThreadPoolExecutorload=Load()count=0count1=0pool=ThreadPoolExecutor(max_workers=10)#load.upload_file("imag/f

2021-05-24 23:57:24 1099

原创 用python获取当前时间和日期

import timet1=time.time() #表示从1970年到现在过了多少秒print('t1:',t1)t2=time.localtime(time.time())print('t2:',t2)t3=time.asctime(time.localtime(time.time()))print('t3:'+t3)t4=time.strftime("当前日期:%Y年%m月%d日",time.localtime(time.time()))print('t4:'+t4)t5=time.

2021-05-17 10:52:23 1087

原创 树莓派使用DHT11测量温湿度

文章目录温湿度传感器DHT11介绍使用DHT11测试温湿度温湿度传感器DHT11介绍数字温湿度传感器DHT11是一种复合传感器,包含温度和湿度的校准数字信号输出。采用专用数字模块采集技术和温湿度传感技术,确保产品具有高可靠性和优异的长期稳定性。   该传感器包含一个电阻湿感元件和一个NTC温度测量设备,并与一个高性能8位微控制器连接。其精度:湿度±5%RH, 温度±2℃。量程:湿度20-90%RH, 温度0~50℃。采样周期:大于等于1秒/次。注意:DHT11一次通讯时间最大3ms,主机连续采样间

2021-05-14 01:11:36 3658

原创 写一个简单的chat程序,并能互传文件,编程语言不限

服务端package threadchat;import java.net.*;import java.io.*;import java.util.concurrent.*;import java.util.*;import javax.swing.*;public class Threadchat { //private static final int buffer_size = 128; private static final int thread_num = 10;

2021-04-29 14:46:35 385

原创 树莓派摄像头检测运动物体

文章目录一、安装OpenCv1、在树莓派安装运行在Python2上的OpenCV2、在树莓派安装运行在Python3上的OpenCV二、运动目标检测源代码一、安装OpenCv检测运动物体需要用到opencv函数库,里面有丰富而且强大的图片处理函数供我们使用。1、在树莓派安装运行在Python2上的OpenCVsudo apt-get install libopencv-devsudo apt-get install python-opencv如果出现下图的结果,说明Python2环境下的Ope

2021-04-20 22:26:54 3918 1

原创 用蓝牙实现两个树莓派之间的通信

文章目录一、树莓派中的蓝牙二、通过python使用树莓派蓝牙三、通过蓝牙进行通信1、通过RFCOMM方式进行通信2、通过L2CAP方式进行通信四、问题与改进一、树莓派中的蓝牙Raspberry中已经安装了Bluez。我使用的版本是5.50。你可以通过以下命令检查自己的BlueZ版本:bluetoothd -v可以用下面的命令检查Bluez的运行状态:systemctl status bluetooth可以看到我的返回结果显示蓝牙已经打开并正在运行。你可以用下面命令手动启动或关闭蓝牙服务:

2021-04-03 10:40:14 6892 8

原创 用舵机控制树莓派摄像头的转动

最近想实现一下树莓派摄像头的转动功能,在网上查找资料后发现可以用舵机来控制树莓派摄像头的转动。主要材料:1、树莓派 X12、摄像头模块 X13、微型舵机 X2舵机外观如下:舵机的控制:控制舵机需要使用PWM脉冲。1、舵机的参数如下:范围:180°电源:4.8V(外部可使用USB 5VDC电源)工作频率:50Hz(周期:20 ms)脉冲宽度:从1ms到2ms2、理论上,舵机运转的位置初始位置(0°):1ms脉冲到数据终端。中间位置(90°):1.5ms脉冲到数据终端。最

2021-03-30 10:16:24 1873

原创 python中socket套接字实现服务器和客户端

文章目录一、用socket建立一个服务器的基本步骤二、用socket建立一个客户端的基本步骤三、服务端与客户端代码举例一、用socket建立一个服务器的基本步骤第1步,创建socket对象。调用socket构造函数。socket=socket.socket(familly,type)family的值可以是AF_UNIX(Unix域,用于同一台机器上的进程间通讯),也可以是AF_INET(对于IPV4协议的TCP和 UDP),至于type参数,SOCK_STREAM(流套接字)或者 SOCK_DGR

2021-03-30 08:00:52 826 1

原创 Python中的线程

python中的主线程和子线程今天上课的时候听老师说到线程方面的知识:在主线程结束后子线程都会被强制终止(老师讲课用的是C语言)。但是我回想起我之前用python进行线程操作的时候并不是这样,主线程执行完后子线程仍然可以继续执行。在网上查找资料后发现python线程中有一个setDaemon()方法。一、 默认情况下,当python创建了一个进程,会产生一个主线程,此时setDaemon()方法默认为setDaemon(False),即主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的

2021-03-24 17:20:18 77

原创 分盘后磁盘空间不够,用分区助手增加某个磁盘空间

笔记本电脑磁盘分盘后磁盘空间不够怎么办?可以用分区助手来把其他盘的空余空间分配给某个磁盘一开始我笔记本买回来后我把磁盘分成了几个,C盘、D盘、E盘,F盘是系统自动生成的,其中内容都隐藏起来了,用来在系统出错时进行一键还原的。另外的其它盘中,D盘用来安装软件,E盘用来存放文件。一开始用着还好,但是渐渐的每个盘都只剩下10几20个G的空间了。这次路由实验突然要腾出40G的空间来,着实难到我了。后来在网上查了发现有很好的分区工具,可以在不损坏文件的情况下把某个盘中的剩余空间分给其他盘。网上说PowerQues

2021-03-19 23:59:26 3063 1

原创 树莓派的GPIO等接口

树莓派接口GPIO接口DSI显示端口CSI摄像头接口HDMI / USB / Network接口Micro USB 电源接口 / 3.5mm音频输出接口GPIO接口编号方式3.3V、5V(VCC):电源正极GND:接地用,负极负极负极SDA.0、SDA.1:这个是 I2C(I方C)总线数据传输口SCL.0、SCL.1:I2C总线的时钟信号GPIO.x(x = 0,1,2,3,4,5,6,7;21,22,23,24,25,26,27,28,29):通用输入输出接口,GPIO端口,可通过软件分

2021-03-08 17:55:17 8373 1

原创 无线无屏幕状态下远程连接树莓派

1、首先,开启SSH从官方提供的 Raspbian 系统日志中,2016年11月25日之后的系统镜像默认不开启 SSH 。需要先把SD卡拔出来并在根目录(boot 中)新建 SSH 空白文件(无后缀),不需要编辑内容。一开始我是想直接在树莓派上操作,但是发现没有boot权限,无法新建文件,所以只好把SD卡拔出来。2、添加含有 Wi-Fi信息的文件wpa_supplicant.conf同样在 SD 卡根目录(boot 中)新建 wpa_supplicant.conf 文件,编辑内容,可以用多个netwo

2021-02-23 18:25:06 307

原创 使用树莓派基于FFmpeg推流视频和摄像头到B站直播间

文章目录从B站直播间获取rtmp地址和直播码使用ffpmeg进行视频或摄像头推流前提条件1、首先要有一个树莓派,并连接了摄像头,且能够访问网络。2、在Bilibili中通过实名认证,并开通了直播间。(很简单的,实名认证通过后直接就可以开通了)。3、FFmpeg。推流默认使用FFmpeg,树莓派官方系统默认安装FFmpeg了的,可以使用ffpmeg -version查看详细信息。从B站直播间获取rtmp地址和直播码申请了B站直播间后,用电脑开启直播,一定要用电脑才能获取rtmp地址和直播码,用手机

2021-02-18 23:11:03 5414 3

原创 树莓派配置原装CSI接口摄像头以及生成/dev/video0设备节点

文章目录配置CSI接口摄像头生成/dev/video0设备节点配置CSI接口摄像头树莓派开发板的CSI(Camera Serial Interface)接口位于USB和以太网接口旁边。我们先将CSI接口的黑色挡板拔开,之后将排线蓝色一端正对以太网接口方向插入,之后按下黑色挡板进行固定。用同样的方法连接摄像头一端,排线的蓝色端与摄像头背面保持相同方向。注意接线时务必保持电源断开,否则可能会烧掉。摄像头功能的激活首先打开树莓派终端,对树莓派进行更新:sudo apt-get updatesud

2021-02-17 20:34:43 3210

原创 解决树莓派apt-get和pip下载慢的问题

有时候使用sudo apt-get 和pip install 安装软件和一些库的时候下载速度简直是龟速,是因为在系统默认状态下,安装软件会选择从国外的服务器上下载软件。默认地址是http://raspbian.raspberrypi.org官方也给出了全球各个国家的软件源地址,这里就只介绍清华大学的软件源修改方法官方文档。1.首先在命令行输入以下命令查看自己的树莓派的系统版本如下图:lsb_release -a2.打开清华官方文档找到你对应的版本如下图:输入以下命令用#注销掉原来的源不要删

2021-02-17 11:43:29 1531

原创 树莓派开机自动运行Python脚本

第一步,先给你的脚本以权限,比如你想要执行的脚本名字叫test.py,那么先进入到他的目录下,再执行sudo chmod 777 test.py第二步,打开/etc/rc.localsudo nano /etc/rc.local第三步,在/etc/rc.local文件中(语句exit 0 之上一行)添加执行脚本命令python3 /home/pi/test.py...

2021-02-09 11:10:04 183

原创 树莓派通过继电器控制水泵

树莓派通过继电器控制水泵硬件要求继电器的工作原理接线方式代码编写硬件要求树莓派4b、一个1路5V继电器、一个12V小水泵、一个能装四个五号电池的电池盒和四个五号电池、一个面包板和若干杜邦线。继电器的工作原理接线方式(电源电压可能不足,但是可以工作)代码编写import RPi.GPIO as GPIOimport timemakerobo=18 #选择18号GPIO引脚GPIO.setmode(GPIO.BCM) #设置编码方式GPIO.setup(makerobo,GPIO.

2021-01-30 10:04:20 4862 18

原创 无屏幕有线情况下笔记本电脑连接树莓派

无屏幕有线情况下笔记本电脑连接树莓派获取树莓派ip使用SSH远程登录树莓派远程VNC桌面服务访问首先我们需要将网线接入到树莓派中,如下:获取树莓派ip1、可以通过在树莓派LX终端输入ifconfig命令来获取ip2、假如知道路由器管理后台的登录密码,则可以通过进入路由器管理后台查看:首先确保自己的笔记本电脑也连接到同一个路由器上,可以是有线或者无线方式。然后打开笔记本电脑的cmd窗口,输入命令ipconfig,查看路由器的默认网关的网络IP地址:然后在笔记本电脑上打开一个浏览器窗口,输入

2021-01-29 10:12:22 2346 3

原创 编程新实务 实验四

实验四 系统登录/注册模块设计文档实验要求1、Android App的设计2、JSP服务器部分实验要求对于Android app,至少需要有如下界面:(1)登录界面:包含用户名、密码的文字标识以及相应的输入栏,登录以及注册的按钮。当输入用户名以及密码后,点击登录按钮,则交数据提交至后台进行验证,如通过验证则跳转至欢迎界面,否则跳转回登录界面,并提示用户的验证错误原因;当用户点击注册按钮则跳转至注册界面。(2)注册界面:包含用户名、密码以及确认密码的文字标识以及相应的输入栏,提交以及取消按钮。当输入相

2021-01-28 12:21:09 960 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除