使用 iPhone LCD 与 Arduino
是否可以将任何 LCD 与 Arduino 一起使用,或者我是否需要坚持使用一些可用的库?
我刚刚开始使用 Arduino,对 LCD 与 Arduino 的接口一无所知。我打算买一台旧的 iPhone LCD,因为它们很便宜,而且足够大,可以用它们来做一些有用的事情。另外,要使用 iPhone LCD,我是否需要添加一些额外的电路,或者直接将 iPhone LCD 插入 Arduino 可以工作吗?我现在不关心触摸功能。
Is it possible to use any LCD with Arduino or do I need to stick to some for which the libraries are available?
I'm just starting out with Arduino and know nothing about interfacing LCDs with Arduino. I'm planing to buy an old iPhone LCD as they are cheap and big enough to do something useful with them. Also to use an iPhone LCD do I need to add some extra circuit or will directly plugging the iPhone LCD into Arduino work? I don't care about the touch feature right now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须将一些 gLCD(如果不是全部)与可用的库连接起来。
我在我的第一个项目中使用了这个 gLCD:
http://www.skpang.co.uk/ Catalog/product_info.php?cPath=91_99&products_id=655
此特定 gLCD 屏幕的数据表:
http://www. Sparkfun.com/datasheets/LCD/Monochrome/Corrected-SFE-0016-DataSheet-08884-SerialGraphicLCD-v2.pdf
以及以下库(KS0108):
http://www.arduino.cc/playground/Code/GLCDks0108
这是相当易于绘制和制作动画,但刷新率不太好(一个很好的入门平台!)。
希望有帮助!
ps 我能找到的关于 iPhone LCD 和 Arduino 的唯一信息是:http ://www.sparkfun.com/commerce/product_info.php?products_id=9188
You will have to interface some gLCD's (if not all of them) with the libraries available.
I used this gLCD for my first project:
http://www.skpang.co.uk/catalog/product_info.php?cPath=91_99&products_id=655
Datasheet for this particular gLCD screen here:
http://www.sparkfun.com/datasheets/LCD/Monochrome/Corrected-SFE-0016-DataSheet-08884-SerialGraphicLCD-v2.pdf
Alongside the following library (KS0108):
http://www.arduino.cc/playground/Code/GLCDks0108
It is quite easy to draw and animate on, but the refresh rate isn't great (a good starters platform!).
Hope that helps!
p.s. The only thing I could find about iPhone LCDs and Arduinos was: http://www.sparkfun.com/commerce/product_info.php?products_id=9188
您需要坚持使用支持 Arduino 并为其提供库的 LCD。
有一些低端 LCD 可以支持 Arduino,但在微控制器上提供新的 LCD 接口并非易事,因此我建议您坚持使用旨在与 Arduino 一起使用的现有 LCD。
iPhone LCD 需要的速度和内存远远高于 Arduino 所能提供的速度和内存。为了驱动它们,您基本上需要在 Arduino 和 LCD 之间有一个完整的显示控制器。
由于 Arduino 的性能和内存有限,您应该计划使用 Arduino 专用的 LCD 显示器。
You need to stick with LCDs that support Arduino and have libraries for them.
There are some low end LCDs that could be made to support the Arduino, but it's not trivial to bring up a new LCD interface on a microcontroller, so I suggest you stick with existing LCDs meant to be used with the Arduino.
The iPhone LCDs require significantly more speed and memory than the Arduino can provide. In order to drive them you'd essentially need a complete display controller between the Arduino and the LCD.
Due to the Arduino's limited performance and memory, you should plan on using Arduino specific LCD displays.