自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

禁止树莓派屏幕在图形界面下休眠

Raspbian使用了轻量桌面显示管理器即lightdm,通过该管理器可对xserver桌面会话交互、显示等进行设置 1.打开lightdm.conf sudo vi /etc/lightdm/lightdm.conf 2.修改lightdm.conf 找到[SeatDefaults]...

2019-01-15 15:48:28

阅读数 395

评论数 0

树莓派设置开机自启动程序(转)

此方法是在加载了桌面后再启动我们自定义的程序,因此需要安装带有桌面的版本 在/home/pi/.config/目录下新建一个名为 autostart 的文件夹: pi@raspberry:~ $ mkdir .config/autostart 在 autostart 目录下新建testb...

2019-01-15 15:42:19

阅读数 714

评论数 0

Arduino IIC 主从设备连接通信

    目的:        实现Arduino主从设备之间的互相IIC通信,掌握IIC通信协议的使用方法。 器材: Arduino UNO R3 一块 Arduino Nano 三块 面包板   导线 3K电阻 2个 连接方法:     由于Arduino IIC接口总线...

2018-12-08 06:08:44

阅读数 1166

评论数 0

转:Python 操作串口

(原文https://www.cnblogs.com/zhengweizhao/p/8426826.html) import serial导入模块 然后就可以用了 ser = serial.Serial(0) 是打开第一个串口 print ser.portstr 能看到第一个串口的标识,w...

2018-12-02 07:47:42

阅读数 431

评论数 0

PyQt5 设置窗口全屏显示

调用窗口的主程序如下,起作用的是window.showFullScreen()这个方法。 if __name__=='__main__':     app = QtWidgets.QApplication(sys.argv)          window = MyMainWindow()   ...

2018-11-30 14:32:28

阅读数 1886

评论数 1

给树莓派安装系统只用这几步

0.首先有一台笔记本电脑,它同时具有WIFI和网口。在PC中准备好如下软件: VNC viewer Xshell WinSCP NotePad ++ 1.下载树莓派系统镜像   https://www.raspberrypi.org/downloads/ 2.用Win32 DiskIm...

2018-11-29 21:17:34

阅读数 67

评论数 0

基于ESP8266的WeMOS D1 引脚号与Arduino引脚号的对应关系

ESP8266芯片引脚图如上所示,在板子WeMOS D1上的D1-D15与ESP8266上的GPIO编号并不对应,WeMos中定义的arduino引擎编号其实是与ESP8266上的GPIO引擎编号对应. 即: 16=D2; 14 = D5/D13;  12 = D6/D12;  13...

2018-08-14 18:35:35

阅读数 2138

评论数 0

在树莓派中设置开机启动python程序的方法

树莓派中,有一个带界面的python程序main1.py, 放在目录/home/pi/RDustProject/src/下,想让它开机启动 1,用网上修改/etc/rc.local的方法,全失败 2,用*.desktop文件的方法,成功,具体如下 .执行sudo vim ~/.config/...

2018-07-31 11:13:52

阅读数 3357

评论数 0

树莓派下为python安装PyQt5的方法

1,  为Python2.7.X安装PyQt5  进入到Python27/Script目录下执行  pip install python-qt52, 为Python3.x安装PyQt5   pip3 install PyQt5

2018-07-15 15:34:23

阅读数 2723

评论数 0

pyqt5对用qt designer设计的窗体实现弹出子窗口

1. 用qt designer编写主窗体,窗体类型是MainWindow,空白窗口上一个按钮。并转换成mainWindow.py# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'f.ui'## ...

2018-07-03 13:56:33

阅读数 5979

评论数 0

用QT Designer设计python UI 程序的步骤

1.      设计UI界面Qt Designer的保存路径在C:\Users\u0013662\AppData\Local\Programs\Python\Python36\Lib\site-packages\pyqt5-tools打开QtDesigner,新建一个“Dialog Without...

2018-06-24 11:34:32

阅读数 1898

评论数 0

树莓派固定USB端口号的方法

    树莓派的USB端口接通时被映射为一个文件存在/dev/目录下,通常是ttyUSB0, ttyUSB1等等。实际应用它存在这样一个问题,树莓派并不是指定哪一个端口就是ttyUSB0,或哪一个就是ttyUSB1,而是把第一个接入设备的USB口定为ttyUSB0, 第二个是ttyUSB1,这在接...

2018-06-20 08:44:14

阅读数 3477

评论数 1

树莓派与Arduino通过IIC传递字符串

1,树莓派配置成IIC主机,请参阅有关资料   2,编写并上传Arduino发送信息的程序     #include <Wire.h> #define SLAVE_ADDRESS 0x05    //此处为IIC终端机的编号,因为IIC是可以连多...

2018-06-14 21:45:57

阅读数 906

评论数 0

转:在Django架构下的网站开发步骤

选自《Python新手使用Django架站16堂课》,第115页。步骤1. 需求分析不可少,一定要具体列出本次网站项目所要实现的目标,可能包括简单的页面草图与功能方块图步骤2. 数据库设计。在需求分析后,开始创建数据模块前,网站中所有会用到的数据内容,格式以及各个数据之间的关系一定要理清,最好先把...

2018-04-24 15:01:40

阅读数 67

评论数 0

Django修改数据库表结构

Django在数据库中创建数据库表的方法是:1,  执行 python manage.py makemigrations        这一步在项目中建立migrations目录,在目录中建立了0001_initial.py文件,这个文件中包含了所有在数据库表中建立表的信息。2,  执行 pyth...

2018-04-20 15:05:53

阅读数 2004

评论数 0

Django显示static图片的方法

1, 在项目的目录下新建目录static, 用eclips编辑时建立在src目录下。2. 在setting.py中设置静态文件的使用网址STATIC_URL, 并且设置静态文件的存放位置STATICFILES_DIRS.      STATIC_URL = '/static/'STATICFILE...

2018-04-20 13:04:11

阅读数 589

评论数 0

关于Arduino 用Servo库控制舵机出现抖动的问题

   这几天练习用Arduino通过Servo库控制舵机转动,在中loop中先有几秒让舵机停在0度,然后转到另外一个角度,就在这等待的几秒钟内,舵机不淡定了,不规则地抖动,等到让它转到指定角度时,它也能转过去。我推测这一定是控制程序的问题。在网上查找资料,发现下面的一段话说的靠谱:    在Ard...

2018-04-02 11:11:19

阅读数 6938

评论数 3

用Python控制Arduino实现Blink

第一种方法:用pyFirmata实现 1.安装pyFirmata包     执行命令:pip install pyFirmata    在python2.7或python3.X下都可以执行。    pyFirmata包实现了python对Arduino进行控制的功能,它与Arduino之间...

2018-02-11 09:01:40

阅读数 5939

评论数 2

Python中引用自定义类的方法

自定义类如下   from tkinter import * import random import time class Ball:     def __init__(self,canvas, color):         self.canvas = canvas         se...

2018-02-10 08:06:50

阅读数 5125

评论数 0

EAGLE电路板编辑器制做电路板的流程

1.进入PCB编辑器 2.移动元件到工作区域内 3.安排PCB编辑器上的元件至适当位置,添加必要的说明文字在25层 4.手工连线,布主要的电源线 5.自动布线,布线后要手动调整,过孔不可以离焊点太近。 6.制作一个接地面。要用一个公共GND铜焊垫填补在PCB电路上的空闲的空间,选择“多边...

2017-12-14 12:46:02

阅读数 406

评论数 0

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