RAMPS LCD/zh tw

From RepRap
Revision as of 04:11, 3 August 2015 by Ethan42411 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Crystal Clear action run.png
RAMPS with LCD

Release status: working

Rampslcd.jpg
Description
Hook up a LCD display to your RAMPS setup
License
GPL
Author
Contributors
Based-on
Categories
CAD Models
External Link


簡介

這個頁面將會指導您如何在您的RAMPS上安裝一塊液晶顯示器。大多數的液晶顯示器都是使用16 隻接腳來進行控制。 接腳都位於印刷電路板的上方或是左邊。 在開始前您必須確認您所使用的液晶顯示器種類是否正確。

需求

  1. 液晶顯示器,最好是20x4 或 20x2 字節/行數.
  2. RAMPS with Marlin firmware
  3. 一些電線
  4. 一顆10K可變電阻,用來調整螢幕對比度

哪裡可以買到?

如何製作?

我們需要透過8隻接腳來連接液晶顯示器與Arduino開發板。 然後我們再設定Marlin來讓液晶顯示器顯示資訊。

請依照以下的表格來連接:

RAMPS接腳 LCD接腳 備註
GND 1
5V 2
3 (10K可變電阻) 對比度
D16 4 RS
GND 5 R/W
D17 6 Enable
7 Data 1
8 Data 2
9 Data 3
10 Data 4
23 11 Data 5
25 12 Data 6
27 13 Data 7
29 14 Data 8
15 背光 +
16 背光 -

依照顯示器的不同,會有不同的接線方式。 這裡有兩張常見液晶顯示器的接線圖片: LCD1.png

LCD2.png

Lcd1 p.jpg Lcd2 p.jpg

調整Marlin設定

Marlin預設支援液晶顯示器,您只需要在設定中啟用即可。

在configuration.h中找到:


 //LCD and SD support
 //#define ULTRA_LCD 

取消註解:


 //LCD and SD support
 #define ULTRA_LCD 


找到下面的段落:

 #ifdef ULTRA_LCD
   #define LCD_WIDTH 16
   #define LCD_HEIGHT 2
 #endif

依照您的液晶顯示器修改LCD_WIDTH與LCD_HEIGHT。 編譯與上傳。 快樂的列印吧!

Succes.jpg