lcd

    1熱度

    1回答

    我嘗試使用LCD時遇到了一些麻煩。 我正在使用LCDHD44780 2x16和PIC18F與MPLAB。 我覺得我的代碼很好,我可以編譯這個項目,但是當我嘗試使用它來顯示一個簡單的字符時,LCD仍然沒有任何反應。 有什麼不對下面的代碼: #include "LCD_HD44780.h" void LCD_HD44780_reset(void) { TRIS_D7 = 0;

    0熱度

    1回答

    我一直在狩獵這一兩天,現在根本沒有任何進展。 我有一個http://reprap.org/wiki/RepRapDiscount_Smart_Controller它來自中國的工具包。 我正在嘗試與LCD和SD卡讀卡器進行交互。 我能找到的每一條信息都告訴我使用LiquidCrystal.h,他們都告訴我在Uno上使用什麼引腳,每當我找到有人使用Mega的人時,這個人都有同樣的問題就我而言,有些東西

    0熱度

    1回答

    我正在開發一個項目,我正在使用arduino Uno。我想使用4個屏蔽(OLIMEX Shield lcd 16x2)打印數據(每個液晶顯示屏都有數據)。所以,我認爲我必須給每個液晶顯示器一個地址(或一個ID)。我在網上搜索找到一些東西,但我沒有找到答案。 你有什麼建議嗎? 預先感謝您。

    3熱度

    1回答

    我想知道是否有可能在不使用MCU復位引腳上的外部復位按鈕的情況下中斷一個while循環並從特定位置重新啓動代碼。 下面是while循環,當「if」語句爲true時,我想要中斷while循環,我使用LCD並想返回到代碼中顯示文本的特定部分(模仿主頁)。 事實上,當「if」語句爲真時,while循環被破壞且代碼結束。 int main(void) { /******************

    0熱度

    3回答

    我正在使用Intel Edison作爲項目,但在Arduino中引入新的lcds的代碼如下: rgb_lcd lcd; 我無法挑選使用多個lcds時需要的格羅夫盾插頭。我想知道是否有另一種方法來引入新的lcds,允許選擇不同的插頭? 通常通過#define函數完成拾取插件的方法,但是當通過arduino的ide驗證代碼時,返回的響應是「請求成員'開始'10',這是非類鍵入'int'「。任何人都可以

    0熱度

    2回答

    我最近從aliexpress獲得了一個支持SPI並使用ILI9341的TFT LCD。 這是一個。 TTT ILI9341 我有ESP8266 EspressoLite 1板,我使用ESP8266 Arduino。 (https://github.com/esp8266/Arduino) 我作了如下連接: 我作了如下連接:SCK#14,MOSI#13,MISO#12,CS,#4,DC#5,RESE

    2熱度

    1回答

    我有一個運行液晶顯示器的樹莓派。我發現下面的Python腳本會在顯示器上顯示時間,但我注意到Pi的時間和LCD之間有幾乎一秒的延遲。 我嘗試刪除代碼的最後一行(sleep(1)),並刪除了延遲,但LCD閃爍很多。 任何人都可以請解釋最後一行的功能,以及是否有一種方法來顯示LCD上的時間沒有延遲? 謝謝。 #!/usr/bin/python import RPi.GPIO as GPIO fr

    -4熱度

    1回答

    我注意到,這是一個C++數組,但我不知道它是如何存儲以及如何。我使用了一個Arduino圖像轉換器。我忘了源代碼,但我記得它是將圖像轉換爲在Arduino TFT屏幕上顯示。可能有人給我一個暗示,它是什麼編碼的名稱或什麼的,這樣我就可以進一步研究它:(順便說一句,這只是代碼的摘錄) // Generated by : ImageConverter 565 v1.1 // Generated fr

    0熱度

    1回答

    Appart酒店, 有創建C源代碼 爲適合於圖形液晶顯示器一個西里爾5 * 7字體的更有效的方法?

    1熱度

    1回答

    我想用Arduino爲我的液晶顯示器創建一個菜單。我想使用2個按鈕 - 一個用於向下滾動,另一個用於選擇項目。再次按下第一個按鈕將回到菜單。問題是,如果我在我的代碼中插入該行:while(digitalRead(menu) == LOW); 我的程序只等待第一個按鈕被按下,所以第二個按鈕不起作用。但如果我不插入該行,兩個按鈕都可以正常工作,但液晶顯示屏上的文本正在閃爍。 僞代碼將是這樣的: 如果先