- 博客(66)
- 资源 (4)
- 收藏
- 关注
原创 NMEA定位测试,硬件验证
选择Interfacing Options -> Serial,关闭shell访问,打开硬件串口。运行以下程序,会扫描ttyAMA0 和 ttyS0,需要10秒。打开树莓派终端,输入以下指令进入配置界面。
2025-05-22 17:33:06
252
原创 ESP32-S3 常见问题
你的业务逻辑不复杂,通过TCP协议发送指令控制ESP32-S3连接的摄像头拍照是可行的,模组收到TCP server消息时会把内容打印到串口上,只需要对ESP32-S3编程读取模组的串口数据,并设定一些标识信号,如:TCP server发送take_photos字段,ESP32-S3读取模组串口,检测到字段后执行相应的程序如拍照,拍照完可以将图片数据转换base64格式打包,通过串口发送AT指令携带base64图片数据传输给模组,模组执行TCP任务,将数据传输到server。不幸的是,我遇到了软件问题。
2024-12-28 11:40:31
2426
原创 ESP32 屏幕 初始化
1)Download demo:https://files.waveshare.com/wiki/ESP32-S3-Touch-LCD-4.3/demo/ESP32-S3-Touch-LCD-4.3_Code.zip2) Install esp32 hardware libraryhttps://espressif.github.io/arduino-esp32/package_esp32_dev_index.json Open the Arduino IDE and note that Tools in
2024-12-28 11:07:01
925
原创 RM5XXX-GL (RM520N-GL RM530N-GL) GNSS 定位
由于 GPS 室内搜星不稳定,请将模块或者天线放到阳台或窗户旁,或者直接在户外进行实验.AT+QGPS=1 //打开GPSAT+QGPSLOC=0 //将GPS信息打印到串口AT+QGPSEND //关闭GPS。
2024-11-19 11:35:13
751
原创 树莓派固定ttyUSB*端口
ttyUSB设备的编号是通过系统进行分配的,如果同一设备没有正确卸载且重新插入,则可能会导致编号在系统上更改。2.输入ls /dev |grep ttyUSB查看当前系统下挂载的USB设备数量,通过dmesg | grep ttyUSB命令可以查看当前USB设备对应的具体硬件设备,可以看到USB0-USB3都绑定给蜂窝网卡。1.通过lsusb查看当前USB设备是否能够被识别,我想要将USB模块进行绑定,防止系统重启后设备USB端口变化,导致拨号脚本报错。
2024-11-05 20:59:57
534
原创 信看课堂-厘米GNSS定位
不同的GNSS系统之间可能存在一些频段的重叠,以提供备用信号和冗余性,以提高系统的可靠性。在地面已知固定坐标使用 LC29H(BS) 模块组建连续运行的参考基站或购买 RTK 地基增强服务,通过网络对上传了粗略定位信息的 LC29H(DA) 流动站设备下发 GNSS 校准值,存在多径折射等误差的终端设备实时解算误差数据,在数秒内实现厘米级定位。各个GNSS系统的频段是通过不同的卫星导航技术和频率规划来产生的,它们各自具有独特的频段和信号特性。不同的GNSS系统使用不同的频段来传输导航信号。
2023-10-06 15:31:39
823
原创 信看课堂笔记—LDO和DC-DC电路打PK
相比而言,DC-DC像流量明星, 效率很高但波澜起伏,我们要根据实际情况选用;对于LDO,比如我需要给我的负载提供5V2A,也就是10W的功率,效率在在40%的条件下,那么我输入的功率至少是10W/40%=25W,假如我们的输入电压是12V,那么我的输入电流就需要提供25W/12V=2A的电流。比如我需要给我的负载提供5V2A,也就是10W的功率,如果效率在80%,那么输入的功率至少是10W/80%=12.5W,假如我们的输入电压是12V,那么我的输入电流大概只需要12.5W/12V=1A的电流就可以了。
2023-08-28 17:44:52
358
原创 信看课堂笔记—电路若只如初见
AND 门接受两个输入信号,输出仅在两个输入都为高电平时才为高电平。比较器将输入信号与参考电压进行比较,输出高电平或低电平。由电阻、电感和电容组成的电路,用于滤波、谐振等应用。并联电感和电容形成LC振荡电路,产生特定频率的谐振。由电阻和电容组成的电路,用于滤波、延迟信号等。RC 振荡器通过电阻和电容产生频率稳定的方波。运放放大器通过放大输入信号,输出放大后的信号。生成稳定的时钟信号,用于同步电子设备的操作。使用放大器组件(如运放)来增强信号的幅度。比较两个信号的幅度,输出高或低逻辑电平。
2023-08-20 12:39:10
370
原创 树莓派5/4/3/Zero 使能硬件串口
ttyUSB设备的编号是通过系统进行分配的,如果同一设备没有正确卸载且重新插入,则可能会导致编号在系统上更改。2.输入ls /dev |grep ttyUSB查看当前系统下挂载的USB设备数量,通过dmesg | grep ttyUSB命令可以查看当前USB设备对应的具体硬件设备,可以看到USB0-USB3都绑定给蜂窝网卡。1.通过lsusb查看当前USB设备是否能够被识别,我想要将EC20 USB模块进行绑定,防止系统重启后设备USB端口变化,导致拨号脚本报错。
2023-04-13 17:22:22
1527
原创 树莓派 4B 有几个 UART?
序言: 树莓派4B 有几个串口,没有错,是6个! 相比树莓派零、1、2 以及 3 的双串口 UART0(PL011)和 UART1(miniUART),树莓派 4 中新增了 4 个 PL011 串口共计有 6 个UART;阿这,为什么翠花的树莓派4B只能看到俩串口,另外4个隐身了么?配置串口配置config.txt文件sudo nano /boot/config.txt在文件结尾加入如下语句:dtoverlay=uart2dtoverlay=uart3dtoverlay=ua.
2022-04-15 19:33:53
1937
原创 花生壳内网穿透
在了解公网IP之前,我们首先需要明白IPV4地址这一概念,IPV4地址全称互联网通信协议第四版,是一种无线连接的协议,但随着互联网设备的增加,全球43亿个IPV4地址已于2019年11月26日全部分配完毕,这意味着没有更多IPv4地址可以分配给互联网运营商。因此,NAT网络地址转换技术便派上了用场。举个例子,比如说你的设备需要访问广域网中的某个设备,设备中的数据需要通过网关,将设备的IP地址映射为网关的IP,再通过此IP访问广域网中的设备。你的所有设备原有IP地址都会被转换成网关的IP,以此IP来传输数.
2022-02-18 10:24:43
2037
1
原创 SIM820X sends data to Alibaba Cloud IoT Platform via MQTT
MQTT is a message protocol based on the publish/subscribe programming mode of binary messages; due to its simple specification, it is very suitable for IoT scenarios that require low power consumption and limited network bandwidth, such as smart homes, sm.
2022-01-29 09:46:04
2956
原创 SIM820X sends data to MQTT cloud platform via MQTT
MQTT is a message protocol based on the publish/subscribe programming mode of binary messages; due to its simple specification, it is very suitable for IoT scenarios that require low power consumption and limited network bandwidth, such as smart homes, sm.
2022-01-28 14:56:53
568
原创 SIM820X Raspberry 4B Openwrt系统
Prepare the compilation environment, this time using Ubuntu 21.04 server version to compile.Refer to the Debian/Ubuntu section on the link to install the corresponding software environmentsudo apt updatesudo apt install build-essential ccache ecj fas.
2022-01-21 16:46:36
982
1
原创 SIM7070&&SIM7080 PPP 拨号
Add PIDThe PID of SIM7070 is 9206, and the PID of SIM7080 is 9205. Generally, the linux system does not have this PID. You need to add the following:Enter the option folder to edit the option.c file and add the corresponding PIDcd SIM8200_for_RPI/opt
2022-01-21 11:27:07
3665
原创 RS232 RS485 TO ETH 常用指令
进入AT 指令模式不能加回车换行,发送+++后,尽快发送a +++ a退出命令模式AT+ENTM*查询模块名称AT+MID查询模块固件版本AT+VER设置/查询模块用户名和密码AT+WEBU设置/查询模块获取到的 WAN 口 IP(DHCP/STATIC)AT+WANN设置/查询网页端口号AT+WEBPORT查询生产时间AT+PDTIME...
2022-01-20 10:48:05
10519
原创 树莓派引脚初始化(Initialize Raspberry Pi pins)
New pi_gpio_init .sh textsudo nano pi_gpio_init.shPlease copy the following text to the pi _gpio_init.sh fileecho "4" > /sys/class/gpio/exportsleep 0.1echo "out" > /sys/class/gpio/gpio4/directionecho "0" > /sys/class/gpio/gpio4/value.
2022-01-19 20:38:40
889
原创 SIM7020X用TCP撸通信猫
软件准备通信猫公共TCP服务器字数统计标题开始撸猫关键指令AT+CSOC=1,1,1 //创建 TCP socket, <socket_id>=0AT+CSOCON=0,10002,"120.76.100.197" //连接远端serverAT+CSOSEND=0,0,"Merry Christmas Eve!" //发送数据(单次最多512字符)AT+CSOCL=0 //关闭socketAT+CSOS
2021-12-23 22:13:32
1260
原创 Linux (raspbian system of Raspberry Pi as an example) USB power restart
uhubctl
2021-12-09 10:17:15
389
原创 树莓派添加源
编辑源文件sudo nano /etc/apt/sources.list可以注释掉其它,加入以下源,然后添加以下源的一个或几个# 中科大源deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui# 阿里源:deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi# 阿里源:de
2021-11-26 15:15:05
651
原创 C和Python
程序宝典程序使人生更规划四舍五入程序使人生更规划您好,人生因程序而更有节奏,步伐有条不紊。四舍五入写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整:#include <iostream>using namespace std;int main(){ float a; cin>>a; int b; b=a*10; int c; if (b%10>=
2021-11-26 00:59:02
3774
原创 SIMXXX NDIS dials and starts automatically after booting
Open a terminal and run the following commands:sudo apt-get install p7zip-fullwget https://www.waveshare.com/w/upload/f/fb/SIM8200-M2_5G_HAT_code.7z7z x SIM8200-M2_5G_HAT_code.7zsudo chmod 777 -R SIM8200-M2_5G_HAT_codecd SIM8200-M2_5G_HAT_codesudo .
2021-11-24 18:17:43
705
原创 SIMXXX 在高德地图定位到我的位置
序言:SIM7600X 4G HAT因其完善的功能以及稳定的性能深受世人的钟爱,但是有不少小鲜肉就吐槽说,SIM7600X 4G HAT上网是很犀利,可为什么SIM7600定位和我的位置差异这么大(将SIM7600X获取到的坐标系发到百度或者谷歌地图坐标反查),有几条街的差距呢。下面让我们走进GNSS的大街里走一走,看看是谁用了时空转移:硬件准备SIM7600X 4G HAT 树莓派软件准备高德地图API原理分析SIM7600X用到的坐标系是WGS-84坐标系;而我们常用的百度或者
2021-11-18 16:12:33
1757
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人