问题标签 [lcd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4628 浏览

javascript - 用于防止 LCD 屏幕上出现“烧屏”问题的 Javascript

我正在构建一个将用作信息监视器的非公共网络应用程序。因此,它将在一台液晶电视显示器上 24/7 全天候运行。

由于这可能会在 LCD 上产生“烧色”错误,因此我正在寻找可以防止/减少此问题的 Javascript。我想使用类似于他们在机场显示器上使用的东西(一条线周期性地从左到右、从上到下移动并切换颜色)。

你知道任何 Javascript 这样做吗?谢谢!

0 投票
2 回答
365 浏览

static - 防止烧屏的措施

我最近编写了一个程序来在一组液晶电视上显示数据。数据大部分是静态的,除了每 60 秒从数据库刷新一次。我知道 LCD 的烧屏问题不像等离子电视那么大,但是,我想尝试将风险降到最低。这些屏幕将每天运行 8 小时。

我编写了一个小方块,它在所有数据的顶部围绕屏幕反弹。广场不断地改变颜色。我确实测试过它会击中屏幕上的每个像素。它每几分钟完成一个“循环”。

这足以降低烧伤的风险吗?还是我需要让事情变得更复杂?

0 投票
1 回答
1062 浏览

c - 基于 hd44780 的 LCD 与基于 P89LPC9351 的微控制器的接口问题

我无法让我的 LCD 初始化,我做错了吗?任何帮助表示赞赏!

0 投票
1 回答
541 浏览

apache-flex - Flex/Air - 使用多点触控 LCD 显示器的移动多点触控开发

这可能看起来有点笼统的问题,但它实际上非常具体。

使用(或值得购买)多点触控显示器来开发和测试移动 Flex/Air 应用程序是否可行?例如,可以使用 Android 模拟器并将他们的 Air 2.5 应用程序打包在模拟器中运行,然后使用多点触控 LCD 进行测试。而不是不断地将应用程序下载到移动设备上。

有没有人试过这个?

布赖恩

0 投票
1 回答
291 浏览

iphone - 视图或视图控制器中的“逻辑”?

我打算为 iphone 写一个 lcd 数字/7 段显示器。
(由多个数字组成的显示,每个数字由 7 个(破折号)段组成。)

  1. 我的问题是,在 mvc 模式之后,“数字解析”代码属于哪里?视图或其控制器?

那么,控制器是否应该只向视图传递一个要显示的数字,让 -drawRect 方法找出要点亮的部分?

或者控制器应该直接传递视图,在控制器类中的方法中找到要点亮的部分之后?

到目前为止,我了解到,控制器负责所有逻辑事务。但我不确定这种逻辑是否也意味着这种逻辑。

  1. 哦,顺便说一句,控制器应该只在视图上设置属性,还是从视图类中调用控制器作为委托来获取数据会更好?
0 投票
2 回答
1568 浏览

python - PyQt,试图让 LCD qt 小部件倒计时

我有一个项目正在做,我必须对电梯“模拟器”进行编程。我第一次使用 python 和 pyqt 并且遇到了一些困难。目前我有 2 个类,一个是电梯类,另一个是具有 QLCDNumber 小部件的 liftUI 类。我设置了电梯类以将当前楼层和目标楼层号发送到 liftUI 类,所以我想我可以使用一个 while 循环来更改 lcd 值,直到当前楼层和目标楼层相同,但它只是冻结,我必须强制关闭。

这是我目前拥有的代码:

这仅适用于当电梯明显下降时,一旦它工作,我会“上升”......它从电梯类中的另一个函数获取 floorNum 和 curFloor,我很确定它工作正常。如果我摆脱了 while 循环,它会更新数字,只更新一次,直到最后。有没有更好的代码来实现我想要的不会冻结 GUI 的东西?

0 投票
2 回答
981 浏览

initialization - LCD配置:发送和传输时序

我正在用 VHDL 编程并尝试配置 LCD。我的问题与 LCD 接口时序和上电初始化所需的时间有关。

进行初始化时,有一些时间限制,例如用户指南中的内容如下:

  1. 等待 15 毫秒
  2. 写入 0x30 并等待 240ns
  3. 等待 4.1ms 以此类推

当我将 0x30 写入 LCD 时,我应该尊重 240ns + 接口时序的时间吗?(那些用于设置,启用高,启用保持,启用低)。

如果我错了,请纠正我,但我认为当我在初始化时我不关心接口计时。当我发送命令(如功能设置、显示开/关等)时,我将处理接口时序。

谢谢。!

0 投票
1 回答
1210 浏览

arduino - Arduino LCD Shield (Nokia 6100) 上的浮动显示

适用于Arduino的诺基亚 6100 LCD扩展板只有LCDPutStr命令。如何显示变量中的浮点数?

0 投票
1 回答
2373 浏览

arduino - 编译时出错:从 'void*' 到 'unsigned char*' 的无效转换

我正在编程一个 Arduino mega 2560。我买了一个 tft LCD,为此我想使用 SD 卡,这样我就可以把我的照片放在上面。

我下载了这个库,但它给了我错误。

问题是这里的imo:

pff.cpp:

pff.h:

当我把它变成一个 .c 文件时,它给了我更多的错误,比如这个:

所以我认为它应该编译为cpp。

编辑:

我发现我必须保存为 cpp 并且在程序中我必须写下 icktoofay 的状态

之后我得到了一些错误,所以我去了585行,如上所述并改变了

字节 *rbuff = buff;

进入

BYTE rbuff = (unsigned char ) buff;

我发现我必须添加 mcc.h 才能摆脱“找不到资源”的错误。

现在我收到这些错误:

我尝试在 mcc.h 之上添加 #include TFT_ARDUINO_MEGA.h ,但仍然没有运气

0 投票
9 回答
26183 浏览

arduino - Arduino LCD 仅在底行显示黑框

免责声明:这是家庭作业。

我正在上 Arduino 课程,对于我们的项目,我们必须实现一个简单的草图。所涉及的硬件是Arduino Mega ADK 板Electronic Brick Starter Kit. 我已经能够通过我的草图成功地与 Arduino 进行交流;其他东西(如按钮和 LED)似乎工作,除了 LCD。我已经学习了许多教程(包括我的第二个链接中的 LCD 示例程序),但我什么也做不了。我的 LCD 始终在底线显示黑框。环顾四周,我发现当 LCD 未正确连接时会出现黑框。但是,这是一个入门套件,其中包含可以连接到机箱的电缆,从而摆脱了焊接单根电线的痛苦。我的液晶显示器有问题吗?这是一个我无法开始工作的简单草图:

这些引脚对应于 BUS2,我已经将电缆从 BUS2 正确连接到 LCD。