找回密码
 立即注册

QQ登录

Serial Enable 1602LCD怎么用?

来源: 已解决 xl123 2014-12-3 11:10 显示全部楼层 |阅读模式
请问我想要用Serial Enable 1602LCD显示DHT11(接模拟接口0)的温湿度,这两个器件都接在扩展板上。该怎么用?可以提供这方面的例子吗?Serial Enable 1602LCD与普通的1602LCD用法是不是不一样呢?



回复

使用道具 举报

大神点评10

是的,与普通的液晶屏操控不一样,但是也比普通液晶操控起来要更加简单。相关的产品资料与用法,请您参考以下文档资料。 核-DHT11数字温湿度传感器模块 V1.0 2010-10-15.pdf (800.67 KB, 下载次数: 27)
回复 支持 反对

使用道具 举报

请您描述下,您所使用的控制器以及硬件联接图,所使用的电脑环境 IDE环境。
回复 支持 反对

使用道具 举报

请您在loop中最后家加入大的延时,比如delay(65500); 原因是:不是没有显示,刚显示就被你清除了!无限次循环。
回复 支持 反对

使用道具 举报

这个错误,是一个常见错误,一般重启下IDE,重新下一下程序,应该就没事了!
其次,您需要注意下,插着串行液晶的时候,可能下不进去程序,你应该按如下步骤操作,试下。
拔下串行液晶屏,下载程序,插上串行液晶,按下液晶背面的清屏按钮,最后按下arduino的复位按键,你看下。
回复 支持 反对

使用道具 举报

不可以,因为是串口,最好将你的所有操作录制下视频,上传到网盘上,我们看下,要不我这不太知道,你哪操作错误了!
最好将串口屏的接线,ARduino的接线,使用代码,操作方式等其他关键点,都录下来或者上传图片。
回复 支持 反对

使用道具 举报

您看您那方便详细看下说明书吗?比如在这(Serial.begin(19200);)定义串口波特率为19200,这块我不明白你为什么要这么定义,我们家的串行1602的波特率是9600的,如果你是在网上摘抄的代码,请您认真参照产品说明书,做出更改,谢谢。
回复 支持 反对

使用道具 举报

奥松-Sam 2014-12-8 13:40 显示全部楼层
xl123 发表于 2014-12-8 09:21
上面的代码就是客服发给我的DHT11说明书里给的,那您能帮我改改吗?

你先单独测试每种模块,看下有没有问题,代码的修改这个实在抱歉。
回复 支持 反对

使用道具 举报

本帖最后由 奥松-Tony 于 2014-12-8 15:56 编辑
xl123 发表于 2014-12-8 14:41
上面代码在显示屏上显示WELCOME  不会再LCD上显示呀?只是LCD屏幕一直亮着,IDE串口中显示$CLEAR
$O 1 4 ...

我用你的代码进行测试,是好用的,可以正常显示welcome。
建议您联系我们客服,发送您的相关操作视频。
注:如果你有一定经验,可以调节下1602背面的电阻器,V是背光,B是对比度。你可以尝试调试下看看。但我们发货时,默认都是调节好的。
回复 支持 反对

使用道具 举报

xl123 2014-12-9 22:29 显示全部楼层
奥松-Tony 发表于 2014-12-8 15:54
我用你的代码进行测试,是好用的,可以正常显示welcome。
建议您联系我们客服,发送您的相关操作视频。
注 ...

可以请问Serial.print("$PRINT WELCOME!\r\n");可以输出字符,那输出变量的值要用什么语句,如输出变量a的值?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关注0

粉丝0

帖子1

发布主题