近期淘了块非常小巧的开发板 NaoPi NEO Air,这块板子仅有 40mm x 40mm 大小,除了一个 MicroUSB OTG 接口外如果想要扩展USB口就得使用左侧排针增加USB接口了。 关于 NanoPi NEO Air NanoPi NEO Air是一款基于全志H3四核A7主控的开源无线创客板,尺寸只有40x40mm。它具有512M DDR3内存、8GB eMMC高速闪存、AP6212 WiFi蓝牙模块等丰富的硬件配置,还支持microSD卡启动运行系统。NanoPi NIO Air还带有YUV422…

2024年1月16日 0条评论 29点热度 0人点赞 暗暗 阅读全文

在树莓派系统上查看CPU温度我们可以输入以下命令: cat /sys/class/thermal/thermal_zone0/temp 可以使用 vcgencmd 命令 vcgencmd measure_temp 显示内容如下: 如果提示命令无效,我们则可以通过以下命令安装: apt install libraspberrypi-bin 使用 watch 命令来自定义显示内容并且每3秒刷新一次温度显示,输入以下命令: watch -n 3 'echo CPU温度:$(vcgencmd measure_temp | …

2023年11月30日 0条评论 116点热度 0人点赞 暗暗 阅读全文

在树莓派无桌面环境下要配置WiFi连接,我们可以通过编辑以下文件来实现: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 在文件中,您可以添加以下内容来配置您的WiFi网络: country=china ctrl_interface=/var/run/wpa_supplicant update_config=1 network={ ssid="Wifi_SSID" psk="Wifi_Password" } 将 Wifi_SSID 替换为实际网络名称 将Wifi_…

2023年9月19日 0条评论 124点热度 0人点赞 暗暗 阅读全文

OrangePi 目前最方便的就是使用调试串口线进行PC与开发板进行链接。 OrangePi Zero2 GPIO引脚图 TTL连接图 本人使用的型号为CH340模块USB转TTL刷机线,Windows下免驱。 黑线对GND接口,绿线对RX接口,白线对TX接口。

2023年7月24日 0条评论 228点热度 0人点赞 暗暗 阅读全文

一般我们刷完树莓派系统后,都是通过连接鼠标键盘及显示器来进行操作,当我们开启SSH功能后我们才可以通过ssh客户端进行远程访问,那么是否有更方便的方式进行连接,并且不需连接外部设备进行操作呢? 串口通信 当然可以,我们可以使用USB转TTL线将树莓派与计算机连接起来,这种连接方式通常用于通过串行通信(如UART)与树莓派进行交互。 要使用USB TTL适配器连接树莓派,你需要将适配器的TX(发送)和RX(接收)引脚连接到树莓派的相应引脚上。通常,树莓派的GPIO引脚8(BCM14,UART TXD)用于发送数据,G…

2023年7月11日 0条评论 390点热度 0人点赞 暗暗 阅读全文

在我们刚入门树莓派时使用都是带桌面环境的系统,系统自带了非常多的实用软件,在学习和使用了一段时间后,我发现已经完全用不到桌面环境了,平时几乎都是通过 ssh 远程工具进行交互,并以命令形式来对系统进行操作。 Raspbian系统启动后大概会占用500-600MB左右内存资源,卸载桌面环境时会彻底释放这些资源,这些资源包括CPU、内存和磁盘空间。在卸载后,系统将释放大约300-400MB左右的内存,纯净无桌面系统启动时大概只会占用150M左右内存资源及少量的CPU和硬盘空间。。 注意事项 在进行任何操作之前请备份重要…

2023年6月15日 0条评论 349点热度 0人点赞 暗暗 阅读全文

在树莓派上控制GPIO(General Purpose Input Output,通用输入输出接口),比较常用和简单的编程语言有: 1. Python 这是树莓派官方推荐语言,控制GPIO只需要导入RPi.GPIO库,简单易学,代码如下: import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.OUT) GPIO.output(18, GPIO.HIGH) 2. C/C++ 这是一门底层语言,控制GPIO需要直接寻址内存,代码较为复杂,但…

2023年5月26日 0条评论 332点热度 0人点赞 暗暗 阅读全文

查看Git版本 首先我们通过SSH客户端连接树莓派,在树莓派中通过查看 Git 版本信息,我们只能看到最高版本显示为 2.30.2,并且通过apt安装也无法将Git更新到最新版。 git --version sudo apt upgrade git 那么我们只能通过从源代码来构建安装Git了,从源代码构建是一个简单的过程,它包含下载、编译源代码并将其安装到系统上。 以下是从源代码构建安装Git的操作步骤: 1、安装所需的依赖项: Git需要在您的系统上安装几个依赖项,然后才能从源代码构建它。在基于Ubuntu或de…

2023年5月10日 0条评论 268点热度 0人点赞 暗暗 阅读全文

关于CMake CMake是一种使用CMakeLists.txt配置文件来生成标准构建文件的工具,例如 Unix 系统上的 makefile、Windows 上的 Visual Studio 项目文件等。CMake并不是编译器或构建系统,而是生成可用于编译源代码的构建文件。 安装CMake 我们通过 SSH 连接到树莓派,并运行以下命令更新包列表并安装 CMake: 如之前参考我的文章将软件源修改为国内的,请先将源改为官方地址再进行安装,否则会提示缺少依赖,没有匹配的版本。 sudo apt update sudo…

2023年5月4日 0条评论 515点热度 0人点赞 暗暗 阅读全文

树莓派的软件包源默认连接的是官方源,速度不是很快,我们可以更换为第三方源以提高下载速度和体验。 首先通过命令 lsb_release -a 获取到版本号为 bullseye pi@Rpi4B2G:/etc/apt $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye 1. 备份源文件…

2023年4月24日 0条评论 345点热度 0人点赞 暗暗 阅读全文