毕设(二)——NB-IOT通信模块(nb卡通信测试)+gps定位

news2025/3/13 18:22:32

文章目录

  • 一、关于接线
    • 2月1日记录
    • 2月4日记录
  • 二、网络连接测试
  • 三、HTTP通信
    • 3.1 网络调试
    • 3.2 nb-lot的连接测试

一、关于接线

在这里插入图片描述

如果pico的供电能力不行,可能会直接用4.2V的锂电池对右下引脚进行供电
这个模块只支持nb卡,我哭死,20块钱(10块钱的电话卡和10块钱运费,我晕,江苏地区怎么还有运费)还不能开发票(呜呜呜呜)

未完待续……
gps定位

from machine import UART,Pin

#串口配置

uart0 = UART(0, baudrate=9600, tx=Pin(0), rx=Pin(1))
while True:   
    while uart0.any() > 0:
        rxData_One = uart0.read(1)
        print(rxData_One)


2月1日记录

  1. gps通讯正常,但是还没进行户外测试,这几天天太冷了
  2. 对于nb-iot,usb转ttl连上后AT指令集还是没有任何回应,可能是电话卡还没插入,等电话卡到了再说

2月4日记录

  1. 电话卡到了,现在跟着视频继续学习
  2. 刚刚用AT+CREG?\r测试模块返回是0,0说明注册没成功,可能需要到室外

二、网络连接测试

三、HTTP通信

3.1 网络调试

登录这个地址http://httpbin.org/ip
在这里插入图片描述
出现类似页面
再通过网络调试助手

直接到TCP Client就行,不用管服务端,配置好以下属性(第二行需要自己输入,即复制粘贴),配置好后点击链接

在这里插入图片描述
接着在数据发送端输入如下指令

GET /ip HTTP/1.1
Host:httpbin.org


注意,Host:httpbin.org下面需要换行
在这里插入图片描述
在这里插入图片描述
最终受到截图如下
在这里插入图片描述

3.2 nb-lot的连接测试

这个卡了我很久,问了群友才知道,我的nb卡查反了
这是正确插法,豁口朝外在这里插入图片描述

之前发现网络一直没注册成功,以为是信号不好,昨天休息的时候,拿出来试试,发现不是信号的问题(因为我在屋外测试的),然后再网上找教程,找到一个很好的测试命令

在这里插入图片描述
当我发现输入AT+CPIN?给我返回一个
在这里插入图片描述
我就知道,这个nb卡从始至终都没被模块识别成功(我真的人麻了),调整之后,结果如下
查询网络注册
AT+CREG?\r
在这里插入图片描述
返回0,6说明成功(我之前一直都是0,0)

上百度
AT+ECPING="www.baidu.com",2,32,6000\r
在这里插入图片描述
返回成功,欧耶!

下一步的构思:
连接上onenet,既然是需要这个中间站的话,当然我还在想界面是用QT还是LABVIEW,这个之后再说(多半选labview吧),希望labview好读取数据吧

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1458478.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

跟国外客户交流时怎么把英语说的更地道?

只要把中文逐字逐句翻译成对应的英文,就能讲好英语了吗? 并不!那样的话我们只需要Google翻译不就可以了。 说英语时,要把思维也调整到英语模式,才能够说得流畅、地道。 01 对初次见面的老外,问他叫什么&a…

HBase 进阶

参考来源: B站尚硅谷HBase2.x 目录 Master 架构RegionServer 架构写流程MemStore Flush读流程HFile 结构读流程合并读取数据优化 StoreFile CompactionRegion Split预分区(自定义分区)系统拆分 Master 架构 Master详细架构 1)Meta 表格介…

什么是采购到付款流程?如何借助采购管理软件提升效率

各自为政、分散的采购工具使从采购到付款流程复杂化。过时的采购解决方案成本高、不灵活、效率低,但大多数企业仍在 "凑合 "使用老式的采购工具。 根据 Paystream 2023 年采购洞察报告,80% 的企业仍在使用手动或半数字化工具来管理其 P2P 周期…

【Java EE初阶十五】网络编程TCP/IP协议(二)

1. 关于TCP 1.1 TCP 的socket api tcp的socket api和U大片的socket api差异很大,但是和前面所讲的文件操作很密切的联系 下面主要讲解两个关键的类: 1、ServerSocket:给服务器使用的类,使用这个类来绑定端口号 2、Socket&#xf…

跳过测试方法(测试类)(@Ignore)

1.什么情况下要使用跳过测试(测试类)方法? 写了一个测试方法但是不想执行 删掉该测试方法(测试类)注释该测试方法(测试类)使用Ignore注解 2.示例 2.1 必要工作 导入类库 import org.junit.Ignore; 2.2 使用Ignore注解跳过…

Mint-21.2 编译goocanvas时 No package gtk+-4.0 found错误

Linux Mint 21.2 系统自带了4版本的 gtk 库,64位与32并存。许多 Linux 团队都集中精力仅维护 64 位库了,Mint 团队还保持着 32 位同步维护,辛苦程度非同一般。安装完gtk4后,pkg-config 找到的是gtk4,不是gtk-4.0&#…

【快速搞定Webpack4】基本配置及开发模式介绍(二)

在开始使用webpack之前么,我们需要对Webpack的配置有一定的认识。 一、5大核心概念 1. enty(入口) 指示webpack从哪个文件开始打包 2. output(输出) 指示webpack打包完的文件输出到哪里去,如何命名等 …

【MATLAB源码-第140期】基于matlab的深度学习的两用户NOMA-OFDM系统信道估计仿真,对比LS,MMSE,ML。

操作环境: MATLAB 2022a 1、算法描述 深度学习技术在无线通信领域的应用越来越广泛,特别是在非正交多址接入(NOMA)和正交频分复用(OFDM)系统中,深度学习技术被用来提高信道估计的性能和效率。…

Mysql事务原理与优化

概述 我们的数据库一般都会并发执行多个事务,多个事务可能会并发的对相同的一批数据进行增删改查操作,可能就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。 这些问题的本质都是数据库的多事务并发问题,为了解决多事务并发问题&…

python 基础知识点(蓝桥杯python科目个人复习计划46)

今日复习内容:重做一遍复习题(一部分) 例题1:小蓝的漆房 题目描述: 小蓝是一位有名的漆匠,他的朋友小桥有一个漆房,里面有一条长长的走廊,走廊两旁有许多相邻的房子,每…

文件IO,目录IO的学习

一&#xff0c;头文件的添加 #ifndef _HEAD_H_ //防止重新定义宏 #define _HEAD_H_#include<stdio.h> #include<sys/stat.h> #include<sys/types.h> #include<fcntl.h> #include<unistd.h> #include<string.h>#endif…

【C语言】Leetcode 27.移除元素

一、代码实现 如果不考虑O(1)的空间复杂度的话我们可以再创建数组来进行遍历解决该问题&#xff0c;但是在要求之下该做法无法通过。于是我们可以用双指针来解决&#xff0c;最坏的情况时间复杂度为O(N)。 int removeElement(int* nums, int numsSize, int val) {int src 0;…

http相关概念以及apache的功能

概念 互联网&#xff1a;是网络的网络&#xff0c;是所有类型网络的母集 因特网&#xff1a;世界上最大的互联网网络 万维网&#xff1a;www &#xff08;不是网络&#xff0c;而是数据库&#xff09;是网页与网页之间的跳转关系 URL:万维网使用统一资源定位符&#xff0c;…

【C#】使用代码实现龙年春晚扑克牌魔术(守岁共此时),流程描述篇

欢迎来到《小5讲堂》 大家好&#xff0c;我是全栈小5。 这是《C#》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解&#xff0c; 特别是针对知识点的概念进行叙说&#xff0c;大部分文章将会对这些概念进行实际例子验证&#xff0c;以此达到加深对知识点的理解和掌握。…

【C语言】初步认识结构体

1.结构体诞生的由来 C语言已经提供了内置类型&#xff0c;如&#xff1a;char、short、int、long、float、double等&#xff0c;但是只有这些内置类型还是不够的&#xff0c;假设我想描述学生&#xff0c;描述⼀本书&#xff0c;这时单一的内置类型是不行的。描述⼀个学生需要名…

从数据库中读取文件导出为Excel

使用的库&#xff08;org.apache.poi&#xff09; 在poi包中有Apache提供的各种分类文件&#xff0c;如下 结构功能HSSF读写Microsoft Excel XLS文件XSSF读写Microsoft Excel OOXML XLSX文件HWPF读写Microsoft Word DOC文件HSLF读写Microsoft PowerPoint文件 下面以XSSF为例&…

优思学院|精益思想如何识别价值流?【案例分析】

精益思想是一种为了提高效率、减少浪费的管理哲学&#xff0c;精益思想强调在整个生产过程中识别并消除一切不创造价值的步骤。 价值流分析是精益思想中的一个核心概念&#xff0c;通过深入分析特定产品从原材料到最终交付给顾客的全过程&#xff0c;来识别并削减浪费&#xf…

回避型人格适合什么职业?如何改善回避型人格?

回避型人格最突出的特点,就是对外界的排斥极度敏感&#xff0c;他们非常害怕别人的不认可&#xff0c;也特别害惧失败&#xff0c;因此不敢与人交往&#xff0c;同时也害怕新事物。因为受到这一性格的影响&#xff0c;他们极度缺乏社交能力&#xff0c;也一直在否定自身能力。 …

算法沉淀——递归(leetcode真题剖析)

算法沉淀——递归 01.汉诺塔问题02.合并两个有序链表03.反转链表04.两两交换链表中的节点05.Pow(x, n) 递归是一种通过调用自身的方式来解决问题的算法。在递归算法中&#xff0c;问题被分解为更小的相似子问题&#xff0c;然后通过对这些子问题的解进行组合来解决原始问题。递…

Stable Diffusion WebUI 界面介绍

本文收录于《AI绘画从入门到精通》专栏&#xff0c;专栏总目录&#xff1a;点这里。 大家好&#xff0c;我是水滴~~ 本文主要对 Stable Diffusion WebUI 的界面进行简单的介绍&#xff0c;让你对该 WebUI 有个大致的了解&#xff0c;为后面的深入学习打下一个基础。主要内容包…