自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

村头

凌晨三点的麓山南路!

  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 To you~

  好记性不如烂笔头  写博客只是为了记录平常所学的知识,为了以后方便自己返回来查找所需内容。文章共享希望能够帮助遇到同样问题的你们。 多一点知识,少问他人一次;多一项技能,少求他人一次; 技多不压身,加油!  一键三连加关注  如果我的文章、代码有解决你的疑惑,点个关注把哈哈哈。欢迎关注我的github,gitee,OSChina博客: Welcome to my github ???? Welcome to my OSChina blog???? Welcome to my Gitee????

2021-04-07 16:51:30 229

原创 VsCode远程开发树莓派

VsCode远程开发树莓派前言 对于不熟悉vim,nano等linux编辑器,可以使用window下的编辑器远程开发。过ssh连接树莓派,然后树莓派的内容就和本地vscode的文件同步,用起来十分方便。因为自己是做嵌入式开发的,对于这种不是很了解,前段时间是我同学和我说的这种方法。试了下,爽~ssh安装ssh客户端 直接用windows自带的ssh。也可使用第三方的软件都可~生成秘钥对 打开cmd,ssh-keygen -t rsa -b 4096,一路回车即可,然后会在当前用户文件夹下

2021-04-28 14:49:18 940

原创 树莓派镜像制作

树莓派镜像制作 对于已经在原系统上配置了很多自己的信息,如果系统崩了,那么重新在装,配置环境,这真的简直。。。所以,可以把树莓派的系统先克隆到一个镜像里面,下回直接写入这个镜像就不需要重新配置环境。这个有点像vmware里面的克隆操作。步骤 首先,得新建一个.img结尾的文件,例如: 然后,把需要克隆的系统的TF卡通过读卡器插入到电脑,打开WIn32_disk_imager软件(网上搜一搜就有), 一定点读取(将TF卡读取到新建的img文件中)。 !!!!点写入就把空的img写到TF卡了。文件

2021-04-27 18:16:49 300

原创 树莓派VNC分辨率设置

树莓派VNC分辨率设置 上次讲到,利用vncserver -geometry 1080x720设置分辨率,这时候会提供一个端口进行vnc访问,但是每次开机都需要做这个操作,才可以生效。如果这个命令在开机启动时自动执行,那么问题得到解决,因为这个端口号是默认从1开始,执行n次就产生n个端口。所以在开机的时候执行1次,然后用ip地址:1访问即可。脚本编写 这个脚本可以放在任意位置,最好用pi用户创建。这里我放在/home/pi/MyCode/MyScript/StartScript.sh:#!/bin

2021-04-24 14:04:01 1841

原创 树莓派VNC连接

树莓派VNC连接 远程树莓派可以使用xrdp,配合windows的桌面远程,这里介绍另一种VNC;启动vncsudo raspi-config下载VNC客户端 VNC客户端,这里是指当前远程的系统,以windows为例。 下载完后打开,设置分辨率sudo raspi-config 然后重启。 或者使用其他远程工具打开连接树莓派:设置分辨率vncserver -geometry 1080x720  然后使用得到的这个ip+端口用vnc客户端登录。树莓派的

2021-04-23 22:03:07 1741 1

原创 matchbox-keyboard

树莓派虚拟键盘 当你的树莓派有一个屏幕,并且可以点击,奈何没有键盘,每次都需要拔插电脑的键盘,尤其是wifi断了,需要通过触屏连接wifi。matchbox-keyboard或许是一个很好地选择,一个虚拟键盘。sudo apt-get install matchbox-keyboard 安装完成后可以在Accessories里面找到。或者使用Florence.sudo apt-get install Florence一键三连加关注,村头带你不迷路!哈哈哈...

2021-04-22 21:39:58 1167

原创 Git使用问题

Git使用问题 当使用git提交后,本来应该所有目录文件应该标记绿色√,但是会出现所有的文件均已提交但是还是有红色!。解决方案: 任务管理器,找到 然后关闭这个进程,再回文件夹刷新一下就可以了。...

2021-04-21 20:10:52 180

原创 开源一个自己画的PCB板子(STM32f4)

开源一个自己画的PCB板子(STM32f4) 开源一个基于stm32407的PCB板子,包括原理图,PCB图,原理图库,PCB库,尺寸也很小,可以直接用在项目上。电路详细介绍主芯片复位电路单数据通道传感器接口 这个接口可以采集温度传感器,压力传感器等具有单数据通道的传感器。LED 一个电源指示灯,和一个可以通过IO控制的LED。蓝牙接口惯导接口PWM接口(Timer2)SWD下载调试接口串口1稳压电路(3.3V 5V 6V)电源接口 包括电源接口,以及分

2021-04-21 19:54:01 2853 1

原创 Sense Hat Emulator(Sense Hat)安装与使用~

Sense Hat Sense Hat是一个专门为树莓派开发的一个富含多种外设的板子,LED点阵,温度传感器,湿度传感器,加速度计等等,直接对插在树莓派上即可使用。而且官方用python写好了Sense Hat的底层驱动代码,只需要调用对应的函数即可,比如点亮LED,显示字符,读取温度值等等;底层实际就是通过树莓派提供的GPIO功能操作对应的模块~,官方提供的电子书英文版。同时,附上一个官网提供的入门教程以及API文档。 驱动包的安装:sudo apt-get install sense-hat

2021-04-21 17:34:09 2745

原创 树莓派更换镜像源

树莓派更换镜像源查看系统版本lsb_release -api@raspberrypi:~ $ lsb_release -aNo LSB modules are available.Distributor ID: RaspbianDescription: Raspbian GNU/Linux 10 (buster)Release: 10Codename: buster修改镜像源# 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:de

2021-04-20 21:38:47 392

原创 树莓派 motion4.1.1使用

树莓派motion使用安装motionsudo apt-get install motion启动motionsudo motion后台启动sudo nano /etc/default/motion 以后台方式启动,将start_motion_daemon=no改为start_motion_daemon=yes,其次还需要配合/etc/motion/motion.conf的daemon on,这样启动motion不会占用Terminal。# set to 'yes' to enable

2021-04-20 19:36:04 861

原创 树莓派3B+蓝牙使用

树莓派3B+蓝牙  树莓派3B+自带蓝牙,使用的是硬件串口。查看蓝牙状态:systemctl status bluetooth # 查看蓝牙状态  当看到active说明蓝牙已经开启了,如果没有则可以启动。sudo /etc/init.d/bluetooth start # 启动蓝牙sudo /etc/init.d/bluetooth stop # 停止蓝牙sudo /etc/init.d/bluetoo

2021-04-07 20:00:18 1601

原创 树莓派3B+安装python3

树莓派3B+安装python3  树莓派3B+内部已经装了python2 和python 3(例如3.7)。如果没有的话可以执行下列命令安装一下,当然,python2不用的话也可以删了。sudo apt-get install python3删除掉原先 python 的链接sudo rm /usr/bin/python创建一个新的链接指向刚刚安装的 python3.7sudo ln -s /usr/bin/python3.7 /usr/bin/python查看python版本pytho

2021-04-07 13:26:12 1381

原创 树莓派wifi配置

查看wifi iwlist scan配置wifi连接sudo nano /etc/wpa_supplicant/wpa_supplicant.conf  每一个network就是一个WiFi,可以配置多个network,ssid为WiFi名称,psk为WiFi密码,key_mgmt为加密方式,还可以设置优先级~~比如:priority=2。保存文件后几秒钟应该就会自动连接到该wifi。查看是否连接成功~ifconfig wlan0...

2021-04-06 15:43:30 659

原创 树莓派使用串口通信(硬件串口)

树莓派使用串口通信(硬件串口)树莓派3B+  树莓派3B+内置了一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)。在树莓派3代中,由于板载蓝牙模块,硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO(14,15)。  树莓派的串口默认为串口终端调试使用,如要正常使用串口则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,只能通过ssh或者远程桌面连接树莓派后进行控制。查看默认值  seri

2021-04-06 14:57:49 8715 1

原创 树莓派3B+引脚图

树莓派3B+引脚图

2021-04-06 13:09:26 2039

原创 树莓派使用时候发热严重解决方案

Attention  博主使用的是树莓派3B+,并且注意到树莓派加上LCD3.5寸屏幕后,发热很严重,而且就两三分钟就很烫手(尽管加了散热片)。由于自己也是第一次使用树莓派,开始以为很正常。之后再使用中,直接通过ssh访问,而没有使用LCD显示屏,发现温度一下降下来了。使用lcd会增加cpu的功耗,在实际项目中,尽可能用命令行模式把,或者配个散热风扇。  树莓派的启动级别和linux类似,通过:sudo init 3 # 命令行模式sudo init 5 # 桌面模式...

2021-04-06 11:43:34 5369

原创 树莓派使用串口通信(mini串口)

树莓派使用串口通信树莓派3B+  树莓派3B+内置了一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)。在树莓派3代中,由于板载蓝牙模块,硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO(14,15)。  树莓派的串口默认为串口终端调试使用,如要正常使用串口则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,只能通过ssh或者远程桌面连接树莓派后进行控制。查看默认值  serial0是GP

2021-04-06 11:29:47 1583 1

原创 Snipaste(截图工具)

Snipaste(截图工具)  Snipaste是一个可以截图,涂鸦,贴图的工具,用起来十分方便~~这对于程序员来说真的太好用了,尤其是需要同时看多个地方内容,利用贴图很方便。

2021-04-03 12:32:56 257

原创 树莓派系统安装 3.5寸LCD驱动安装 ssh远程链接

树莓派系统安装 3.5寸LCD驱动安装 ssh远程链接硬件准备树莓派(博主用的3B+),电源线3.5寸LCD屏幕,可以直接对插树莓派~SD卡(博主用的32G),因为树莓派本身只有1G内存,因此SD卡相当于widows的磁盘,系统和数据都存在SD卡中。树莓派本身只提供硬件平台,当SD更换相当于系统也更换了。读卡器操作系统下载  树莓派官网提供了点击进入官网。  这里只列举常用的几个。第一个是linux操作系统带桌面,并且装好了一些常用的软件。第二个是linux操作系统带桌面,但没有预装软

2021-04-03 11:55:35 1182

WireDriveFish07_主控板.rar

基于STM32F407的主控板,引出多种外设,CAN,WPM,SPI,串口,蓝牙,惯导等等。提供原理图和PCB文件,以及原理图库和PCB库。

2021-09-29

WireDriveFish08_电源模块.rar

电源稳压模块PCB,输入电压12-24V,输出 3.3V, 5V, 6V。

2021-09-29

AlphaWuziqi_Zero.rar

AlphaGoZero训练五子棋代码 python代码实现。 强化学习算法训练五子棋。

2021-08-18

Canny边缘检测c++代码

Canny边缘检测c++代码!!!

2021-08-18

WireDriveFish06.rar

基于STM32F407的PCB,引出了串口,PWM,IMU等多个接口,包括原理图,PCB图,原理图库,PCB库。

2021-04-21

自适应动态规划HDP求解非线性系统代码.rar

利用ADP中的HDP(with two Critic Network)求解离散非线性系统,代码利用python实现。构建评价网络(Critic Network)、模型网络(Model Network),Model Network直接用原系统代替。(需要安装Pytorch;由于保存结果,因此需要在根目录先创建ADPresultfig文件夹;python文件只需要放在根目录下即可。)

2020-07-13

ADP(自适应动态规划)_HDP.rar

利用ADP(自适应动态规划)中的HDP,实现对非线性离散时间系统的稳定控制。代码利用python实现。构建评价网络(Critic Network)、模型网络(Model Network)和执行网络(Action Network)三个网络。需要安装Pytorch;由于保存结果,因此需要在根目录先创建ADPresultfig文件夹;python文件只需要放在根目录下即可。

2020-07-10

ADP值迭代_非线性离散时间系统.rar

利用自适应动态规划(ADP)的值迭代算法,求解非线性离散时间系统,能够实现稳定控制。代码基于Python实现,构建Actor 和Critic Network两个网络。需要安装Pytorch和Tensorflow;由于保存结果,因此需要在根目录先创建ADPresultfig文件夹;python文件只需要放在根目录下即可。

2020-07-10

空空如也

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

TA关注的人

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