暂时未有相关云产品技术能力~
【公众号】美男子玩编程,关注获取海量资源~
LabVIEW修改应用程序窗口外观
我们在做应用程序开发时,最后必然会用到应用程序停止或退出功能,本篇博文将分享实用LabVIEW如何实现应用程序停止或退出。
在LabVIEW跳转访问网页博文中,我们使用执行系统命令的方式执行Windows CMD指令实现网页访问,本篇博文在此技术上拓展讲解几个有意思的功能,实现控制电脑关机、休眠锁屏和远程唤醒。
热敏电阻是一种传感器电阻,其电阻值随着温度的变化而改变。按照温度系数不同分为正温度系数热敏电阻(PTC thermistor,即 Positive Temperature Coefficient thermistor)和负温度系数热敏电阻(NTC thermistor,即 Negative Temperature Coefficient thermistor)。正温度系数热敏电阻器的电阻值随温度的升高而增大,负温度系数热敏电阻器的电阻值随温度的升高而减小,它们同属于半导体器件。
I2C(集成电路总线),由Philips公司(2006年迁移到NXP)在1980年代初开发的一种简单、双线双向的同步串行总线,它利用一根时钟线和一根数据线在连接总线的两个器件之间进行信息的传递,为设备之间数据交换提供了一种简单高效的方法。每个连接到总线上的器件都有唯一的地址,任何器件既可以作为主机也可以作为从机,但同一时刻只允许有一个主机。
CRC(循环冗余校验),是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。
LabVIEW实在强大方便,今天为各位分享一个小技巧:如何制作一款模拟波形效果小软件。 这里依托于LabVIEW内置的波形生成VI,本篇博文仅仅仅介绍基本函数发生器VI,仅仅是一个抛砖引玉,感兴趣的朋友可以多多尝试。
在软件项目开发过程中避免不了要将数据保存到本地,例如,登录信息、账户、密码等。保存数据到本地的方式有很多种,本篇博文主要分享LabVIEW内置的保存、读取配置文件方法。
在讲解自定义滚动条之前,我们先了解一下,如何动态控制常规的滚动条控件,效果如下所示:
LabVIEW中提供了很多内置的指示灯和按钮控件,可以实现状态的切换和控制,效果如下图所示:
目录 1、采购元器件 2、原理图库和PCB封装库 3、PCB打样、贴片和焊接 4、元器件手册在线查询 5、查找替代芯片 6、元器件3D封装 7、电路开源社区 8、电路仿真 9、电路图演示
在设计LabVIEW应用程序时,点击按键,跳转访问网页的功能十分常见。 使用LabVIEW跳转网页的方式有很多种,本篇博文推荐一种比较简单的方法:执行系统命令。
使用LabVIEW编写好的程序最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?有两种方法:
使用LabVIEW播放提示声音或者音乐,可在LabVIEW中右键鼠标:函数→声音→输出,选择相应的函数,如下图所示:
Python Qt GUI设计系列博文终于到了实战篇,本篇博文将贯穿之前的基础知识点实现一款串口调试助手。
当项目需要近距离无线通信,控制传输数字量信号时,若使用蓝牙、WiFi模块,成本高昂,且需要AT指令配置比较繁琐,若使用红外传感器,通信距离短,且容易受到角度影响,无法穿墙。
在开发程序时,如果这个程序只有一个窗口,则应该关心这个窗口里面的各个控件之间是如何传递数据的。如果这个程序有多个窗口,那么还应该关心不同的窗口之间是如何传递数据的。 本篇博文首先给出一个例子,说明在一个窗口中不同控件之间的数据是如何传递的。对于多窗口的情况,一般有两种解决方法:一种是主窗口获取子窗口中控件的属性,另一种是通过信号与槽机制,一般是子窗口通过发射信号的形式传递数据,主窗口的槽函数获取这些数据。
之前在Python Qt GUI设计:QTimer计时器类、QThread多线程类和事件处理类(基础篇—8)中,我们已经简单讲到,PyQt为事件处理提供了两种机制:高级的信号与槽机制以及低级的事件处理程序,本篇博文将系统讲解Qt的事件处理机类和制。
使用QScrollBar可以在窗口控件提供了水平的或垂直的滚动条,这样可以扩大当前窗口的有效装载面积,从而装载更多的控件。
一个典型的GUI应用程序可能有多个窗口,选项卡控件和堆栈窗口控件允许一次使用其中的一个窗口。然而,很多时候这种方法不是很有用,因为其他窗口的视图是隐藏的一种同时显示多个窗口的方法是,创建多个独立的窗口,这些独立的窗口被称为SDI(Single Document Interface,单文档界面),每个窗口都可以有自己的菜单系统、工具栏等。这需要占用较多的内存资源。
不装了、摊牌了,我们要搞事情
Python Qt GUI设计:QTabWidget、QStackedWidget和QDockWidget容器控件类(提升篇—2)
Python Qt GUI设计:QTableView、QListView、QListWidet、QTableWidget、QTreeWidget和QTreeWidgetltem表格和树类(提升篇—1)
Python Qt GUI设计:QCalendar日历类和QDateTimeEdit时间类(基础篇—20)
Python Qt GUI设计:菜单栏、工具栏和状态栏的使用方法(拓展篇—2)
Python Qt GUI设计:QDrag拖拽数据传输类(基础篇—18)
Python Qt GUI设计:QPainter、QPen、QBrush和QPixmap窗口绘图类(基础篇—17)
Python Qt GUI设计:QSlider滑动条类(基础篇—16)
Python Qt GUI设计:QSpinBox计数器类(基础篇—15)
Python Qt GUI设计:QPushButton、QRadioButton和QCheckBox按钮类(基础篇—12)
Python Qt GUI设计:QLabel标签类(基础篇—11)
Python Qt GUI设计:多线程中信号与槽的使用(基础篇—9)
Python Qt GUI设计:QTimer计时器类、QThread多线程类和事件处理类(基础篇—8)
和12岁小同志搞创客开发:如何驱动LED数码管?
Python Qt GUI设计:信号与槽的使用方法(基础篇—7)
Python Qt GUI设计:如何调整组件布局比例?(拓展篇—1)
Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)
如何设计电桥传感器驱动电路?
工业级高精度电磁流量计解决方案
Python Qt GUI设计:Python调用UI文件的两种方法(基础篇—3)
聊一聊差分放大器
如何使用ESD二极管,设计运算放大器电压保护?
Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)
聊一聊芯片上电复位和掉电检测
Python Qt GUI设计:UI界面可视化组件、属性概述(基础篇—4)
LabVIEW色彩分类识别(基础篇—15)
C语言:十进制、BCD码互换
C语言:十进制、十六进制数据互换
Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)
LabVIEW彩色图像分割(基础篇—14)