自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 指定声卡的方法

入手一块OrangePi,写了个App程序通过USB声卡来输出声音,运行alsamixer但是选中后,关闭AlsaMixer后仍然为audiocodec 。解决方法: vim .asoundrc defaults.ctl.card 0 defaults.pcm.card 0其中0为默认声卡,具体数字需要查看自己的具体声卡标号lzj@or...

2019-08-19 11:47:44 1322

原创 TQ2440与Ubuntu进行TFTP传输

首先Ubuntu安装tftp tftpd xinetdsudo apt-get install tftp tftpd xinetd配置Ubuntu Server端:sudo vim /etc/xinetd.d/tftpservice tftp{ socket_type = dgram protocol = udp wait = yes use...

2019-07-23 11:39:44 223

原创 树莓派制作数字音箱--简易版

样板: 材料:树莓派,TPA3116D2,音箱步骤:①配置树莓派sudo apt-get -f install omxplayer ②编写测试代码# -*- coding:utf-8 -*- import socketimport timeimport osimport s...

2019-07-23 11:28:37 1504

原创 Ubuntu打开STM32Cube生成的工程identifier is undefined

修改文件:/home/lzj/IOT_MakeFile/.vscode/c_cpp_properties.json(path因人而异){ "configurations": [ { "name": "Linux", "includePath": [//可省略不写,只写defines内容 "...

2019-07-04 15:37:20 650

转载 Windows环境下VS Code简单配置

launch.json{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示 "type": "cppdbg", // 配置类型,这里只能为cppdbg ...

2019-06-29 16:00:24 128

转载 Ubuntu16常用国内源-阿里,中科大,清华

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xe...

2019-06-29 15:59:27 2192

原创 Ubuntu16安装Stm32CubeMX

①下载各种所需要的软件,stm32cube,jdk或者jre(jre是必需,jdk包含jre),stlink驱动:git clone https://github.com/texane/stlink.git②安装Stm32CubeMX 1、解压下载的CubeMX。unzip en.STM32CubeMX_v5-2-0.zip 2、得到一个文件夹和3个...

2019-06-29 15:56:44 2702

原创 Ubuntu修改网卡名称为eth0

1、执行命令:sudo vim /etc/default/grub修改GRUB_CMDLINE_LINUX 为 ---> "net.ifnames=0 biosdevname=0"。2、执行命令:sudo update-grub3、执行命令:sudo reboot

2019-06-29 09:52:19 2045 1

转载 Ubuntu 64位:arm-none-linux-xxx not found

Ubuntu12及以前版本:sudo apt-get install ia32-libsUbuntu14及以后版本:sudo apt-get install libc6-i386

2019-05-29 09:55:47 221

原创 对微信小程序URL插入数组元素

前提:JS门外汉 目前未找到直接对url赋值数组元素的方法, 首先将URL写成string, 然后对string插入数组元素 var txt = 'http://xmserver2.liankai.cn/api/EnvControllerAPI/InsertOrEditFortyWaysControllerData?coverFlag=...

2019-05-09 17:16:31 987

转载 解决MySQL在树莓派3B安装第一次登陆问题

停止mysql服务sudo service mysql stop以安全模式启动MySQLsudo mysqld_safe --skip-grant-tables &mysql> update mysql.user set authentication_string=PASSWORD('123456'), plugin='mysql_native_password...

2019-03-18 13:09:24 383

原创 解决Android与MySQL通讯中文乱码问题

初始状态是这样的:修改后的状态是这样的:首先需要确认数据库的字符集是否为UTF8安卓代码如下:conn = DriverManager.getConnection( "jdbc:mysql://" + ip + ":3306/" + dbName + "?useUnicode=true&characterEncoding...

2019-03-12 09:36:03 463 2

原创 Linux创建简单的桌面启动文件(快捷方式)

[Desktop Entry]Type=ApplicationExec=/home/pi/......(绝对路径)Icon=/home/pi/......(绝对路径)Terminal=false本来打算查找启动Python的快捷方式,暂时未找到,自定义为Python不能通过双击启动,因此,将Python文件用pyinstaller打包,这样建立一个启动文件,也不比发布自己...

2019-03-08 12:55:05 1675

原创 关于Python版本解释器指定

对于linux系统,一般是默认安装多版本Python,因此Python2编写的文件执行需要python2 xxx.py,python3编写的则需要执行python3 xxx.py,在xxx.py中添加 ①#!/usr/bin/python2 或者 ②#!/usr/bin/python3,对文件添加可执行权限:chmod +x ...

2019-03-05 11:27:44 858

原创 can't find snap7 library - 树莓派3B

pi@Lzj-Pi:~/facon $ python3 facontrol.py Traceback (most recent call last): File "facontrol.py", line 33, in <module> clinet=snap7.client.Client() File "/usr/local/lib/python3.5/dist-p...

2019-03-05 11:06:20 3222 1

原创 Pyinstaller打包Python程序

1.安装pyinstallergit clone https://github.com/lizengjie/pyinstaller.git cd bootloader python3 ./waf distclean all2.开始制作执行pyinstaller-script.py -F <待转换python的入口脚本全路径文件名> For...

2019-03-05 09:32:07 223

原创 Ubuntu14.04升级Ubuntu16.04的坑

升级多次,最终无果一直死在Calculating the changesCould not calculate the upgrade An unresolvable problem occurred while calculating the upgrade. This can be caused by: * Upgrading to a pre-release version...

2019-02-24 09:43:46 3783 1

原创 NO_PUBKEY 6D1D8367A3421AFB

执行sudo apt-get update出现以下错误:W: GPG error:http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6D1D8367A3421AFB解...

2019-01-22 16:19:33 149

原创 记录在Pi3B上安装ubuntu core16

                                               好奇害死猫①下载ubuntu core②使用win32或者dd烧录到内存卡③在ubuntu one注册一个账号④打开Linux系统的 ~/.ssh/id_rsa.pub   将里面的内容全部复制到ubuntu one的ssh key中⑤启动树莓派,必须有HDMI显示屏,因为有设置项需要...

2018-12-03 08:18:50 177

转载 树莓派创建无线AP

日常树莓派的wifi仅作为sta模式使用,方便于联网,避免网线的冗余但是,我们也可以使用树莓派做为无线路由器使用:①接入网线后,可以作为无线路由;②设备直连树莓派,没网的情况下调试(个人用于调试ROS的多机通讯,方便快捷全面)。 安装方法如下,需要略懂英文,不过都用上树莓派了,英语水平应该不是很low吧。InstallationGenericgit clone h...

2018-11-25 08:27:46 1437

转载 树莓派安装ZoneMinder

zoneminder是一款开源的视频监控软件,设置方便,且功能齐全,若要使用树莓派作为监控主机,首先要对视频质量的要求不是太高,个人测试树莓派的帧率大概在5-10fps。①首先搭建基于LAMP的Web服务器②然后家庭监控软件Zoneminder安装 具体安装细节可参照创客制造的相关篇章https://www.ncnynl.com/archives/201607/273.html...

2018-11-25 08:17:07 1666

原创 树莓派stretch安装MySQL记录

树莓派Jessie系统安装MySQL会提示输入root密码,但是在stretch上安装,会一路向西,最终安装完成后无法进入数据库,百度各种方法尝试后,总结这个可行方案,支持密码进入,解决远程access deny等问题。①首先 vim /etc/mysql/mariadb.conf.d/50-server.cnf找到bind-address =127.0.0.1在前面加上#,最终为...

2018-11-25 08:09:14 177

原创 记录一次艰难的linux安装之旅

公司仓库存有研华(ARK3202)工控机3台,因太过陈旧,且安装Vista后,经常蓝屏,故安装Linux说明书写的是支持Fedora9,但因习惯性使用Ubuntu,首先安装ubuntu测试,但是结果真的是一言难尽,最终尝试了10个版本后放弃,百度到Fedora9的i386.ISO。使用powerISO,ultraiso都是安装失败,原因在与引导不是root(hd0,0),而是root(hd...

2018-11-23 09:00:54 183

原创 树莓派初始远程登录方式

①通过SSH,这种方法最实用,需要连接有线网在Linux平台下,进入/boot目录,新建一个名为ssh的空白文件$cd /media/lzj/boot$touch ssh②通过wifi+SSH,在没有网线的情况下实用,略微麻烦在 /boot 目录下新建 wpa_supplicant.conf 文件,按照下面的参考格式填入内容并保存 wpa_supplicant.conf 文件。...

2018-11-22 13:39:39 299

原创 关于PiBOT一些简单的使用方法

①:使用RVIZ查看摄像头点击Add,添加image,在topic中选择camra 

2018-11-22 09:24:43 341 4

转载 Linux 定时任务

fileclear.shtamcdir=${HOME}/ora/user_projects/domains/tamccd ${tamcdir}echo rm -f `ls heapdump*.phd`rm -f heapdump*.phdecho rm -f `ls javacore*.txt`rm -f javacore*.txtecho rm -f `ls Snap*.trc...

2018-11-22 09:10:48 178

原创 硬件设备访问数据库的方法

刚开始打算做的是:单片机+树莓派,但是访问数据库的方法受到了限制,只能是单片机通过上位机,上位机访问数据库,但这样还需要上位机的知识,相对而言比较慢。后来网上看到了关于Python调用数据库的方法①如果使用MySQL,可以安装MySQLdb,直接apt-get就可以,使用源码编译反而出现403.②如果使用sqllite,则可以使用Python直接调用。 这样,单片机通过任何途径...

2018-11-22 09:07:51 304

原创 关于PiBOT使用的一些问题汇总--ing

① :多机通讯是按照教程设置环境变量ROS_MASTER_URI 初始化 ./pibot_init_env.sh ,使用rostopic已经能够查看,但是主机PC无法启动launch 原因:个人测试是需要MASTER端先启动roscore②:多机通讯时需要在各主机下安装同样的功能包,否则无法使用MASTER端的节点③:使用USB摄像头时,节点和launch文件都正确,但是还是无...

2018-11-22 09:07:30 942 3

原创 一种使用ESP8266做微信推送的方法

(每条AT指令后均需要添加换行后再发送)  1. 使用串口发送指令AT+CWMODE=1设置模块Wi-Fi应用模式为Station模式;  2. 发送指令AT+RST重启模块使应用模式更改生效;  3. 发送指令AT+CWJAP =“ssid”,”pwd”连接AP;  4. 发送指令AT+CIPMUX=0设置模块为单路连接模式,模块默认为单路连接模式;  5. 发送指令AT+CIPSTA...

2018-11-22 08:57:26 3027

转载 Android wifi 架构总览

https://blog.csdn.net/xusiwei1236/article/details/48495485Android WiFi 架构总览本文介绍Android源码项目(AOSP)中WiFi功能的软件架构及各个模块(可执行文件、动态链接库)间的接口。SDK APIAndroid SDK为开发者提供了WiFi编程接口,使用起来非常方便。相关包: android.net...

2018-11-22 08:57:08 1698

原创 树莓派接收网络数据(Hex进制)解析

#!/usr/bin/python#-*- coding:utf-8 -*-import socketimport threadingimport binasciiimport stringimport structe=[0]a=[0xff,0xa0,0x11,0x22,0x0d]class ThreadedServer(object): def __init__(se...

2018-11-22 08:56:28 1706

原创 记录个别RVIZ库与xinit冲突

导致无法开机,一进入密码界面就宕机教程中介绍只能是14.04.2安装我是14.04.5,不知道是否如此,安装后就死了重新安装xinit卸载部分库

2018-11-22 08:55:51 137

原创 [lidar.launch] is neither a launch file in package [ydlidar] nor is [ydlidar] a launch file name

[lidar.launch] is neither a launch file in package [ydlidar] nor is [ydlidar] a launch file name原以为ydlidar是一个依赖包,后来才发现它是一个自己编写命名文件。在camke/catkin_make编译成功之后,需要source ~/catkin_ws/devel/setup.bash。...

2018-11-22 08:55:35 2425 1

原创 FFmpeg的使用问题

问题1:rtmp://192.168.1.11/xxx       Input/output error   解决方案:出现这个问题的原因是live的名字与nginx.conf中的rtmp名字不同,改成相同即可 问题2:connection to tcp://192.168.1.11:1935 failed:connection refuseed   解决方案:出现的原...

2018-11-22 08:55:13 3689 1

原创 raspberry pi 安装远程工具teamviewer

1.下载Teamviewer到官网下载最新的teamviewer-hostsudo dpkg -i teamviewer-host_14.xx.xx_armhf.debsudo apt-get -f install2.安装GDebi,解决依赖问题sudo apt-get install gdebi3.安装Teamviewersudo gdebi teamviewe...

2018-11-09 07:59:56 367

原创 Remmina访问树莓派

使用ubuntu自带的远程工具remmina访问树莓派                                                  树莓派需要先安装xrdp和vnc4server需要注意的是:若Windows需要用vncviewer访问树莓派,则vnc4server不能安装,raspi-config中的vnc使用的是realvncviewer,与新安装的vnc4s...

2018-11-09 07:54:03 1240

原创 Android Studio 进行InstantRUN时nothing to show

5037为adb默认端口 查看该端口情况如下:netstat -aon|findstr "5037"TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 7028发现7028占用了 5037端口,继续查看7028的task,发现是xadb.如下所示tasklist|findstr "7028"xadb.exe 6540 Console 1 4,276 K接下来问题就好解决了...

2018-07-08 20:59:59 338

转载 树莓派有线网卡改名

为什么树莓派网卡名字变了,比如eth0变成了enxb827....之类的很长的名字?怎么改回来?其实,仔细看,会发现b827.....其实就是这个网卡的MAC地址。使用这样的命名方式(v197 systemd/udev ),其实有很多的好处,略过不表。有的朋友非要用老的命名,好吧。。。。。。。。。。说说怎么改:ln -s /dev/null /etc/systemd/network/99-defa...

2018-04-14 08:06:21 1660

原创 树莓派修改静态IP

参照网上的方法都不行,原因竟是网卡名称不对应;因此修改树莓派静态IP的第一步是确认网卡名称网上大多教程直接interface eth0对于新版树莓派大多采用Mac地址作为网卡名称,因此修改时应该写为:interface XXXXXXX   (ifconfig显示的名称)然后static ip_address=192.168.1.99/24       (24指子网掩码为255.255.255.0)...

2018-04-14 08:02:26 2023

转载 python errno 模块捕获方法

                                                                  ==errno 模块==``errno`` 模块定义了许多的符号错误码, 比如 ``ENOENT`` ("没有该目录入口") 以及 ``EPERM`` ("权限被拒绝"). 它还提供了一个映射到对应平台数字错误代码的字典. [Example 2-21 #eg-2-21...

2018-04-12 08:05:41 2134 1

空空如也

空空如也

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

TA关注的人

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