簡體   English   中英

Mega的Arduino LCD2004D草圖

[英]Arduino LCD2004D Sketch for Mega

我已經搜尋了幾天了,只是沒有取得任何進展。

我有一個http://reprap.org/wiki/RepRapDiscount_Smart_Controller,它帶有一個來自中國的工具包。

我正在嘗試與LCD和SD卡讀取器進行交互。

我能找到的每條信息都告訴我使用LiquidCrystal.h,所有這些信息都告訴我在Uno上使用什么銷釘,每當我發現有人有Mega時,該人與我都有相同的問題,在某處進行硬編碼的東西,不會轉換為Arduino Mega。

簡而言之,有經驗的人可以為MEGA + RAMPS1.4 + LCD2004D + SD卡讀卡器畫一個草圖

到目前為止,這是我設法做到的

#define LCD_RS 16
#define LCD_ENABLE 17
#define LCD_D1 23
#define LCD_D2 25
#define LCD_D3 27
#define LCD_D4 29

 //encoder pins  
#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35

 //beeper
#define BEEPER 37

 //SD card detect pin  
#define SDCARDDETECT 49

#define SDPOWER            -1
#define MOSI  51
#define MISO  50
#define SCK   52
#define SDSlaveSelect 53

我已經確認這些是通過RAMPS1.4跳線板以及EXT 1和EXT 2連接器連接的正確引腳,盡管我無法確認它們是否與我在此處編寫的內容相關聯,因為這里沒有真正的信息。我可以動手了。

如果您能幫助或幫助您,請使您的答案容易理解,因為我現在將使用LCD控制器,並且以后可能會升級,所以希望我在這里學習一些關於控制器切換的知識。 !

(或工作草圖將是AweSome!)

預先感謝任何人。

這是LCD 1602型號,它是2004年的較小型號, https://www.sunfounder.com/learn/Super-Kit-V2-0-for-Arduino/lesson-8-lcd1602-super-kit.html它說明了如何使用類似於2004年模型的並行連接為Arduino連接和編程。

我在2004年的型號中看到的許多LCD都有串行到並行驅動器板,這可能是一個選擇,因為驅動i2c板更容易實現且使用的引腳更少。

例如http://www.ebay.com/itm/IIC-I2C-TWI-SP-I-Serial-Interface-Board-Module-LCD1602-2004-Display-For-Arduino-/172591106177?hash=item282f3b4881:g :jDoAAOSw4CFY1JTI

我希望這給了您一些嘗試的想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM