自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (7)
  • 收藏
  • 关注

原创 esp8266使用点灯的库(arduino)(DHT22和BMP180)

在使用esp8266的过程中,发现点灯科技的库和app不错,连接传感器即可在手机上查看相关信息,适合初学者玩耍。我试用了DHT22和BMP180两个传感器,效果如下:注意:库文件都放在C:\Users\XXX\Documents\Arduino\libraries下,XXX为用户名。1、下载blinker-library,这是点灯科技的库;2、使用DHT22需要下载DHT-sensor-library,另外还需要将Adafruit_Sensor.h,也放在DHT的库文件夹中;3、使用BMP180

2021-05-02 23:19:52 1720

原创 mqtt and mosquitto

MQTT : Message Queuing Telemetry Transport发布者(Publisher)服务器(Broker)(消息代理)订阅者(Subscriber)Qos0 : 最多发送一次消息Qos1 : 最少发送一次消息Qos2 :mosquittogithub : mosquittosudo apt install mosquittosudo apt install mosquitto-clientsudo service mosquitto status/star

2021-04-28 16:42:29 349

原创 Python更换清华源(pip)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

2021-04-26 23:33:31 1300

原创 树莓派更换清华源

1.更换软件源sudo nano /etc/apt/sources.listdeb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpideb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi2.更换系统源sudo nano /etc/apt/

2021-04-26 23:32:08 223

原创 esp8266配置网络(micropython)

>>> import network>>> dir(network)['__class__', '__name__', 'AP_IF', 'AUTH_OPEN', 'AUTH_WEP', 'AUTH_WPA2_PSK', 'AUTH_WPA_PSK', 'AUTH_WPA_WPA2_PSK', 'MODE_11B', 'MODE_11G', 'MODE_11N', 'STAT_CONNECTING', 'STAT_CONNECT_FAIL', 'STAT_GOT_IP

2021-04-26 19:45:46 608 1

原创 esp8266进行文件操作(micropython)

>>> f = open('data.txt', 'w')>>> f.write('some data')9>>> f.close()>>> f = open('data.txt')>>> f.read()'some data'>>> f.close()>>> import os>>> os.listdir()['boot.py', 'dat

2021-04-26 18:42:44 290

原创 esp8266点亮LED

>>> import machine>>> pin = machine.Pin(2, machine.Pin.OUT)>>> pin.on()>>> pin.off()其中,GPIO2为8266板LED,GPIO16为开发板LED。on只是和off对应,只是输出高电平或低电平,on关灯,off开灯。...

2021-04-26 17:30:40 323

原创 esp8266使用dht22(micropython)

>>> import dht>>> import machine>>> d = dht.DHT22(machine.Pin(14))>>> d.measure()>>> d.temperature()>>> d.humidity()Pin(14)为GPIO14

2021-04-26 17:09:50 568

原创 Arduino添加esp8266开发板

安装arduino,文件-首选项-附加开发板管理器网址:https://arduino.esp8266.com/stable/package_esp8266com_index.json,工具-开发板-开发板管理器,搜索esp8266,安装(没有代理安装不成功),根据底部提示自行下载相关文件放在C:\Users\XXX\AppData\Local\Arduino15\staging\packages下,其中XXX为当前用户,点击安装即可。...

2021-04-15 18:42:27 975

原创 esp8266 gpio

其中,GPIO2连接esp8266板载指示灯,GPIO16连接开发板指示灯。

2021-04-14 13:02:45 249

原创 GitHub加速

下载dev-sidecar,知乎介绍。

2021-04-12 17:04:15 175

原创 esp8266文件上传软件

MicroPython File Uploader

2021-04-09 17:22:06 191

原创 esp8266(安可信ESP-12F)刷micropython固件

1、安装CP2102驱动,这个是官方通用驱动。2、去micropython.org下载esp8266的固件,选择最新稳定版就可以了,使用说明在这里。3、安装pip install esptool格式化esptool.py --port com7 erase_flash刷固件esptool.py --port com7 --baud 460800 write_flash --flash_size 32m -fm dio 0 esp8266-20210202-v1.14.bin注意:这里f

2021-04-08 23:40:49 2573

原创 python使用gps设备

我使用的GPS设备是USB接口,但在系统中模拟的是COM5,python中需要安装pynmea2和pyserial两个模块,pyserial负责读取串口数据,pynmea2负责解析GPS数据,GPS数据标准是NMEA0183,在github上下载模块时自带标准文件。另外,可以试试PyGPSClient,pypi上就有,可以去github上下载源码直接运行。...

2021-04-02 09:50:53 1111

原创 安装basemap、osgeo

在PYPI上是找不到Basemap的,但可以在这里下载最新版的Basemap,官网在这里,同时还需要安装pyproj和pyshp。

2021-03-30 17:47:21 220

原创 python离线安装模块(考虑模块关联关系)

在python中离线安装模块,会碰到安装模块A需要先安装模块B、C,之前都是下载一个模块,然后pip install moduleA碰到问题再去下载下一个模块,继续安装。后来才发现可以使用pip download moduleA先将模块A需要的模块一次性下载,然后安装。前提:python的版本,离线和在线的计算机上要一样。...

2021-03-30 13:02:37 476

原创 python的串口模块pyserial

一定要注意,在python中使用串口,虽然import serial,但安装的模块却是pyserial,帮助文件在这里。

2021-03-15 23:27:44 262

原创 ts流分析软件TS Expert

最近在看ts流的数据,发现一个不错的分析软件,ts expert,可以很好的分析数据中的PSI、SI、PID信息,有可执行文件和源程序,下载地址。

2021-03-15 17:50:58 1858

原创 串口通信软件AccessPort

串口调试软件AccessPort,免费!

2021-03-15 13:07:12 1021

原创 树莓派安装测试摄像头

CSI接口的摄像头安装时,排线蓝色一面面向网口,测试命令:1、拍照raspistill -o test.jpg2、摄像raspivid -o test.h264 -t 10000其中10000的单位是毫秒

2021-03-02 13:53:41 185

原创 DVB-S2 and DVB-S2X Standards

DVB-S2 ETSI EN 302 307-1DVB-S2X ETSI EN 302 307-2

2021-02-22 10:46:45 2096

原创 pip改源

1、临时选择清华镜像安装scrapypip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy2、将pip的源改为清华镜像pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

2021-02-19 19:28:43 63

原创 python自带的http.server

python3 -m http.serverhttp://127.0.0.1:8000

2021-02-19 19:12:13 292

原创 OpenStreetMap和Maperitive

OpenStreetMapMaperitive

2021-02-16 19:46:31 299

原创 bitarray module

from bitarray import bitarraya = bitarray()a.append(0) # a=bitarray('0')a.append(1) # a=bitarray('01')a.append([2,3,5]) # a=bitarray('011'), one valuea.append('0') # a=bitarray('0111')b = bitarray()b.extend(0) # TypeError: 'int' object is not iter

2021-02-16 17:37:04 159

原创 RTL-SDR驱动安装

下载zadig-2.5,运行时在Options菜单中选择List All Devices,如下图所示就可以在设备菜单看到RTL2832U了,有些设备可能会显示为Bulk-In, Interface (Interface 0)之类的信息,点击Replace Driver,安装驱动即可。...

2021-02-16 12:50:42 6664

原创 scapy的安装

根据scapy官方文档的说明,我选择使用命令sudo pip install --pre scapy[complete]然后在使用命令sudo apt install texliveOK

2021-02-09 19:41:50 548

原创 使用socket接收UDP数据

import socketport = 8888 #目的端口ip = '192.168.1.100' #目的IPaddrd = (ip, port)data_len = 2048 #缓存大小s = socket.socket(AF_INET, socket.SOCK_DGRAM) #UDP,TCP为SOCK_STREAMs.bind(addrd) #绑定目的IP和端口data, addrs=s.recvfrom(data_len) #data为一个UDP包, 长度由MTU决定,bytes类型

2021-02-09 13:28:21 712

原创 ASTERIX CAT021、CAT048标准和Python解码模块

asterix cat021asterix cat048

2021-02-05 08:30:50 2530 1

原创 使用VNC在电脑和Raspberry Pi之间互传文件

互传文件,首先需要在电脑端安装VNC-Viewer,这是64位版本的官方下载地址,不用安装,直接运行。其次,在Raspberry Pi配置中打开VNC。重启Raspberry Pi后在视窗右上角会看到黑蓝色VNC标志。Raspberry Pi到电脑在Raspberry Pi上,右键点击VNC标志,选择File Transfer……,如下图点击send files……选择文件传输即可电脑到Raspberry Pi在电脑端VNC-Viewer登录Raspberry Pi后,点击Transfer

2021-02-03 12:51:04 1838 1

原创 树莓派系统的安装

树莓派的系统安装变得越来越简单了。首先,需要使用读卡器将系统安装到TF卡中。1、下载最新版的树莓派安装工具Raspberry Pi Imager。在这个官方页面Raspberry Pi Imager,一个工具足矣。而不用像以前那样一个格式化TF卡工具,一个镜像写入工具。2、运行Raspberry Pi Imager。在Operation System下选择安装的系统,如果是第一次接触树莓派,直接选第一个就好了。在SD Card下选择要安装的TF卡,一定要确认好盘符!接下来点击Write和Yes即可

2021-01-31 22:50:33 329 1

原创 模块bitarray和bitstring在查找特定二进制序列的时间比较

最近在尝试使用python编写处理HDLC数据文件的程序,先后使用了两个模块,分别是bitstring和bitarray。处理HDLC数据,首先需要找到文件中的‘0x7E’,在两个模块中分别有对应的方法。bitstring在这个模块中,可以把数据文件读取为Bits、BitArray或者BitStream类,然后使用findall方法查找数据文件中所有的7E位置。注意,findall返回的是generator,我使用list对generator进行了强制转换。bitarray在这个模块中,把数据文件读

2021-01-29 22:48:47 384

原创 安装Visual C++ Build Tools解决unable to find vcvarsall.bat的问题(离线安装python模块的问题)

在离线安装python模块pyais的时候,使用 python pyais.py install命令,出现unable to find vcvarsall.bat的错误提示,解决方法如下:下载VisualCppBuildTools_Full,然后运行命令> visualcppbuildtools_full.exe /Layout VCbuildtools程序会运行一段时间,在VCbuildtools目录下生成OfflineCache和packages两个文件夹,约1.72GB,将这两个文件夹连

2021-01-24 12:53:22 838

原创 AIS标准(ITU-R M.1371-5)和Python解码模块

ITU-R M.1371

2021-01-21 22:44:46 2266

原创 RaspberryPi GPIO

pi@raspberrypi:~ $ gpio readall +-----+-----+---------+------+---+---Pi 3B--+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+---------+------+---+----++----+---+------+-------

2021-01-21 21:42:20 223

原创 pdir2 module

~ $ pip3 install pdir2>>>import pdir>>> pdir(pdir)special attribute: __class__, __dict__, __doc__, __module__, __weakref__abstract class: __subclasshook__object customization: __format__, __hash__, __init__, __new__, __re

2021-01-21 21:27:45 184 1

原创 keyword module

keyword moduleimport keywordkeyword.kwlistkeyword.iskeyword(‘as’)True

2021-01-21 21:05:46 99

TSExpert_source.rar

TSExpert源码,ts流分析软件源码

2021-03-15

TSExpert.exe

ts流分析软件

2021-03-15

RTLSDR_with_HDSDR.pdf

HDSDR软件下载安装

2021-02-25

zadig-2.5.rar

rtl-sdr驱动安装程序

2021-02-16

rtl1090.beta3.rar

rtl1090.beta3.rar

2021-02-16

rtl-sdr4linux_quickstartv2-18.pdf

在Linux下如何安装RTL-SDR驱动,以及安装Gqrx、Cubic SDR、Dump1090等软件。

2021-02-09

expat-win32bin-2.2.10.exe

expat-win32bin-2.2.10.exe

2021-01-31

空空如也

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

TA关注的人

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