自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 树莓派5控制舵机旋转(需要:16路舵机驱动板、5v电池)

在摄像头旋转模块中,树莓派端需要设置舵机的初始位置以及舵机所在通道。树莓派在接收到旋转角度后,使用I2C命令控制舵机执行旋转动作。旋转过程中,系统通过调用舵机PWM值的函数来实现。在树莓派的远程监控模块中,为了实现摄像头的定向控制以及整体系统的可调性,选择使用16路舵机驱动板通过I2C接口控制舵机,使其调整摄像头的角度。这一模块允许用户通过前端接口发送旋转命令,从而改变摄像头视角,以便更好地监控宠物的活动,如图为摄像头旋转模块流程图。以上为部分代码,也可以理解为树莓派5操控舵机的代码实现。

2024-09-20 13:52:08 182

原创 树莓派5连接HDMI屏幕及VNC进行分辨率修改

试了很多种办法包括修改配置文件进行调整这些办法,最后找到了最简单的。。

2024-03-25 21:54:58 1678 2

原创 树莓派5连接摄像头并安装opencv及Pytorch(用于后续yolov5-Lite)04.06更新

在树莓派5上使用opencv时暂时无法使用csi接口的摄像头,只能使用usb摄像头。

2024-03-15 20:15:07 1989 4

原创 树莓派5初学:socket通信,树莓派向电脑传输数据

因为要通过socket通信的方式来让树莓派和电脑(也算是后端吧?)互相发送信息,所以先从最基本的开始。在树莓派中打开thonny,也就是python编译器。新建一个test.py,输入如下代码。因为我的毕设是有关树莓派的,但是之前对树莓派一窍不通,所以从前几天开始学习。然后先执行pycharm中的代码,再执行树莓派中的代码。这样树莓派部分就成功了,然后我们打开pycharm,输入如下代码。

2024-03-03 21:23:33 1313

原创 树莓派5安装vncserver连接电脑#03-15更新系统后出现灰屏

我们已经知道了树莓派的ip地址,那么在电脑上搜索使用“远程桌面程序”就可以打开树莓派的桌面版。但是远程桌面连接使用起来并不太方便,因此我们选择使用vncserver。

2024-03-01 21:04:18 792 6

原创 树莓派5 bookworm初学:更换国内源以及可能会遇到问题

在修改完成后,按ctrl + o进行保存,然后回车,然后ctrl+x退出。完成之后按ctrl + o进行保存,然后回车,然后ctrl+x退出。依旧是将第一行代码注释掉然后输入。测试一下是否成功就行。

2024-03-01 12:26:29 3248 1

原创 用函数编写十进制转化为二进制

题目:用函数编写十进制转化为二进制#include<stdio.h>erjinzhi(int n){ int temp,m,k=1,result; temp=n; while(temp) { m=temp%2; result+=k*m; temp/=2; k*=10; } return result;}void main(){ int n,result; scanf("%d",&n); result=erjinzhi(n); printf

2020-12-03 20:52:39 3252 1

原创 函数的嵌套使用

函数的嵌套调用#include<stdio.h>long square(int p);long factorial(int q);void main(){ int i;long s=0; for(i=2;i<=3;i++){ s=s+square(i);} printf("%d\n",s);}long square(int p)//p为数值 { int k; long r; k=p*p; r=factorial(k); //平方 return

2020-11-26 15:16:47 535

原创 统计素数并求和

#include<stdio.h>void main(){ int N,M,i,j,p=0,t=1,count=0; scanf("%d%d",&N,&M); if(M<=N) { for(i=M;i<=N;i++) { t=1; for(j=2;j<i;j++) { if(i%j==0){ t=0; break;} } if(t==1) { count++; p+.

2020-11-25 21:42:11 541 1

原创 摄氏度问题

本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。输入格式:本题目没有输入。输出格式:按照下列格式输出fahr = 100, celsius = 计算所得摄氏温度的整数值#include<stdio.h>void main(){ int C,F=100; C=5*(F-32)/9; printf("fahr=%d,celsius=%d",F,C);}...

2020-11-24 00:15:12 301

原创 和 差 积 商

本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。输入格式:输入在一行中给出2个正整数A和B。输出格式:在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。输入样例:3 2输出样例:3 + 2 = 53 - 2 = 13 * 2 = 63 / 2 = 1#include<stdio.h>void main(){ int x,y; scanf("%d%d",&x,&y); print

2020-11-24 00:11:40 2087

原创 第一天学习函数(主要是定义函数和一点点应用)

前言:因为学校实验室自学需要所以才想起来做每天学过的代码的记录,今天在B站上看了函数的第一章片段,总结一下知识点。1.函数后都有括号(这个其实是废话因为敲代码多了就知道了)2.定义空函数和有参函数一般形式 类型标识符 函数名() {}(空函数) 类型标识符 函数名(形式参数表示列)【当选取具体数字或字符时为实参】 { 声明部分 语句部分 }下面是今天学的部分:#include<stdio.h>void main(){

2020-11-23 23:57:49 174

空空如也

空空如也

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

TA关注的人

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