OpenHD改造实现廉价高清数字图传(树莓派+PC)—(二)Wifibroadcast Wifi广播通信 核心原理就是:在发送方采用Inject模式,以广播的方式直接发送802.11数据帧,在数据帧中包括了我们需要传输的数据;在接收方,使用monitor模式,接收数据帧并提取出其中的数据。
树莓派使用稳定的串口作为命令行交互 启用该文件只需在/boot/config.txt文件末尾添加一行代码。编辑该文件:sudo nano /boot/config.txt在末尾添加一行代码:dtoverlay=pi3-miniuart-bt修改完以后重启系统
树莓派添加tft/oled显示屏 经过了一段时间折腾,终于成功添加屏幕,能够显示命令行和桌面环境,过程比较曲折,网上很多资料都比较旧了,基本上用不起来。因此准备写一篇文章做一下总结归纳,跟大家共享。先用手机占个位,等明天再写...
树莓派zero驱动0.95寸彩色OLED ssd1331 背景买了一块oled彩色显示小屏,0.95寸,很迷你,后面准备做一些小游戏用来显示。研究了一下驱动,终于把它点亮了起来。硬件0.95寸 oled,ssd1331驱动树莓派zero w排线和插针首先是做好连接。这个屏幕有i2c和spi两种接口,都是串行总线式,我用了spi来连接屏幕和树莓派。具体连接如图所示。...
树莓派zero w 使用AV接口连接电视机 树莓派zero本身板子上有一个mini HDMI,但是我看到好像板子上还有一个小接口,上面写着TV,感觉应该可以输出AV信号,于是网上搜索了一番,果然可以。首先,手工做了一根线,将一个视频接口变成两个小接口;然后再树莓派上焊上插针;将接口连接起来,注意正负级。树莓派的TV插座上,底座是方口的是正级,圆口的是负级,对应电视机的莲花头外圈是负级,内柱是正级。然后是配置一下树莓派上的配置文件。位于/boot/config.txt其中要注意的是,HDMI好像不能和视频信号同时输出,所以在
基于4G网卡和树莓派zero实现低延时数字图传(250-300ms左右) 方案本身并不复杂,都是采用成熟的产品,只需要几个命令行就能解决问题0、准备工作硬件:树莓派zero4G网卡linux台式机/笔记本/虚拟机软件:raspividnetcat / ncmplayerZeroTier1、树莓派+4G网卡实现连接互联网首先:树莓派通过4G网卡先要连接互联网,这一步详见之前写的另一篇文章https://blog.csdn.net/hoopertsau/article/details/1199864142、构建虚拟局域网实现树莓派和台式机IP
树莓派zero PWM播放音乐 硬件:树莓派zero+无源蜂鸣器将树莓派的GPIO管脚接到蜂鸣器的控制脚,利用PWM震荡频率来播放不同频率的音乐直接看代码,所有的内容都在代码里了,比较简单。import timeimport RPi.GPIO as GPIO#速度设置为5左右speed = 5GPIO.setmode(GPIO.BOARD)# 设置11口为IO输出,然后通过PWM控制无缘蜂鸣器发声GPIO.setup(11, GPIO.OUT) # 定义音调频率# 低音的以键盘的数字键下面对应的字母表
树莓派zero使用合宙Air724UG作为USB上网卡 硬件:树莓派zero w + 银尔达Air724UG模块本以为买的银尔达的DTU只能作为串口透传使用,今天突然想到这个DTU还有一个USB口,那能否作为USB上网卡使用呢?顿时想尝试一下。先搜索了一下这个DTU的模组,使用的是合宙的模块,查询了一下官网资料,如下:说明模块本身是支持USB上网的,于是先将模块单独加电,直接接到电脑的USB口上,先看看能不能上网。不出意外,电脑(WIN10)直接加载出了一个本地网卡,而且能够通过这个网卡上网。这说明银尔达封装的这个板子是支持直接作为usb上...
在Ubuntu20.04 编译 Linux 5.11.8内核 第一次成功编译内核,记录一下过程。首先下载内核源代码(可以在任意目录,我的目录是在~/linux/),然后解压缩下载wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.11.8.tar.gz解压缩tar -xvf linux-5.11.8.tar.gz安装一些必要的包,如果没装,编译出现问题,也可以按照根据错误信息,安装相关的包。sudo apt-get install libncurses5-de
关于PX4中的高度若干问题 飞行的高度是如何测量的?地面的高度和海平面的高度差别很大,飞控又是如何有效判别进行降落的?这是我脑子里的疑问。搜索的一圈发现很少有人讨论这方面的问题,于是本次我就直接看一下源代码,一起分析一下PX4中关于高度的相关问题,以及如何利用高度实现自动降落的。注:看文档最好还是看英文的,有时候翻译的没有把关键信息给翻译出来,会有很多误解。1、PX4降落的几种模式Fixed Wing:Manual-Easy:Position,Altitude,Stabilized,Manual Manua...