怎样使用带有串行端口的旧pda充当LCD

电子说

1.3w人已加入

描述

步骤1:需要:

具有LCD终端软件和rs232接口/

rs232到ttl接口的Pda。

4针母接头,如cdrom电缆。

Arduino。

Arduino IDE

步骤2:Pda。

我们将使用旧的Palm III和通讯座。

ptelenet。已安装prc。

在Linux下具有正确设置的串行端口:

现在可以使Pda与该设备一起使用。 Palm pda无法像哑终端一样工作,因此我不得不使用USB到串行接口从另一台名为ptelnet.prc的计算机上安装程序。 Palm的接口电缆可以直接插入计算机背面的9针串行端口,也可以插入USB到rs232转换器电缆。。

对于linux :(其他系统在执行此操作方面会有所不同)。

$ sudo apt-get install pilot-xfer

$ pilot-xfer -p/dev/ttyUSB0 -i ptelnet.prc

设置串行9600-8-n-1

第3步:DB9性别。

lcd

大多数rs232接口都带有母头,前提是您要适应标准的rs232端口。我订购了一个公头,因为我想允许带有标准母头的pda电缆直接插入而无需更换性别。

步骤4:Rs232到TTL接口。

lcd

lcd

lcd

Rs232的电压高于Arduino使用的电压。您必须具有一些电子设备来处理电压差。

1。获取arduino rs232防护罩。 (您可能需要一个功能强大的女性性别转换适配器)

2。您可以获取预制的适配器。最容易的。结果3。您可以获取DIP集成电路(也称为IC)。 (在使用时,请确保获得一些1uF或10uF电容器)

4。您可以使用可能散布的离散电子零件来制作一个。

注意:使用任何电子电路的风险自负。我将不对任何或所有问题负责。如果不确定,请寻求专业人士的帮助。

第5步:Cdrom头电缆。

lcd

要适应rs232-ttl接口上的接头,您可能需要cdrom电缆端(导线和接头)以连接到Arduino。喜欢在所有电线都没有捆扎的地方使用电缆。否则,您将不得不剥开com绝缘层,使其具有足够的长度以连接到Arduino。如果电缆的两端都有插头,则通常会有一个金属接线片,可将其从插头中释放出来,而不必切断插头。

步骤6:上传代码。

lcd

将代码输入到arduino ide中,然后使用附有pda!注意:如果您的pda不支持背光命令,则可能要删除它们。您应该能够轻松地剪切并粘贴到Arduino IDE中。

最小代码:

[code]

void setup()

{

Serial.begin(9600);

}

void loop()

{

Serial.print(“It‘s working! ”);

Serial.print(“ ”);

delay(1000);

}

[/code]

否则此方法也应正常工作

[代码]

/*

* Hello World!

*

* This is the Hello World! for Arduino.

* It shows how to send data to the computer

*/voidsetup() // run once, when the sketch starts

{

Serial.begin(9600); // set up Serial library at 9600 bps

}

voidloop() // run over and over again

{

Serial.println(“Hello world!”); // prints hello with ending line break

delay(1000);

}

[/代码]

步骤7:全部连接。

lcd

删除程序员,然后将其连接起来。 (确保Arduino具有自己的电源。)。您应该会立即看到结果。

Pda和串行电缆》》如有需要,可更换性别》》 rs232tottl适配器》》 cdrom音频电缆》》在Arduino上的正确点。 (rx,tx,+ 5和地面。)

注意:如果您的pda具有db25 rs232末端,则需要获得rs232 db25到db9适配器。

步骤8:屏幕不太便宜。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分