第1步:組件
一個 Arduino UNO 兼容板(它也可能與Mega一起工作,但我還沒有用它測試屏蔽)
一個 Makerfabs Arduino GPS Shield (背面顯示圖片2 )
一個 ILI9341 2.4“用于Arduino的TFT觸摸屏屏蔽
在我發布本教程之后,優秀的人員 Makerfabs 制作了一個特殊組合包含該項目的所有組件!: - )
步驟2:啟動Visuino,添加和配置TFT Display Shield
Arduino UNO 只有一個串口,需要編程 Arduino ,你需要在 Arduino UNO 》 GPS 已連接。
要開始編程Arduino,您需要從此處安裝 Arduino IDE :http://www.arduino.cc/。
確保安裝1.6.7或更高版本,否則此Instructable將無效!
Visuino :https://www.visuino.com也需要安裝。
啟動 Visuino ,如下所示第一張圖片
點擊 Arduino組件的“向下箭頭”按鈕打開下拉菜單( 圖片1 )
從菜單中選擇“添加盾牌”(圖片1 )
在“ Shields ”對話框中展開“顯示”類別,然后選擇“ TFT彩色觸摸屏顯示器ILI9341 Shield ”,然后點擊“ + ”按鈕添加它(圖片2 )
在對象檢查器中展開“文字“屬性(圖片3 )
在對象檢查器中設置”文本“的”大小“子屬性的值“屬性” 2 “(圖片3 ) - 這會讓人眼前一亮r在顯示屏上繪制文本時的默認文本大小
步驟3:在Visuino中:為GPS位置信息添加文本字段元素
接下來我們需要添加Graphics元素以顯示GPS的緯度,經度和海拔高度:
在對象檢查器中,單擊“元素”屬性值旁邊的“ 。.. ”按鈕“ TFT顯示”元素(圖片1 )
在元素編輯器中選擇“文本字段”,然后點擊“ + ”按鈕上的 3次(圖片2 ),添加 3個(圖2 )
選擇 3 “文本字段”元素(圖片3 )
在Object Inspector中設置 3 eleme的“自動調整大小”屬性的值nts 到“ False ”(圖片3 )
在對象檢查器中設置“寬度“ 3個元素的屬性到” 10 “(圖片3 )
在對象檢查器中設置 3個元素的“ X ”屬性值為“ 10 ”(圖片3 )
步驟4:在Visuino中:設置文本字段元素的其余屬性
選擇“文本字段1 ”元素(圖片1 )
在Object Inspector將元素的“初始值”屬性值設置為“更新”(圖片1 ) - 這將顯示更新,直到第一個值從GPS到達
在對象檢查器中設置“ Y ”屬性的值元素“ 20 ”(圖片2 )
選擇“文字字段2 ”元素(圖3 )
在對象檢查器中,將元素的“ Y ”屬性值設置為“ 40 ”(圖片3 )
選擇“文本字段3 ”元素(圖片4 )
在Object Inspector將元素的“ Y ”屬性的值設置為“ 60 ”(圖片4 )
步驟5:在Visuino中:添加并連接串行GPS組件
要從 GPS Shield 解碼GPS信息,我們需要在 Visuino :
在“組件工具箱”的“過濾器”框中鍵入“ GPS ”,然后選擇“串行GPS ”組件(圖片1 ),并將其放在設計區域中
連接 位置”框的“緯度”輸出引腳》 GPS1 組件到 Arduino 組件的“ Shields.TFT DisplayElements.Text Field1 ”元素的“ In ”引腳(圖片2 )
連接“位置的”經度“輸出引腳“ GPS1 組件的框到” Shields.TFT DisplayElements.Text Field2 “元素的” In “引腳 Arduino 組件(圖片3 )
連接“海拔高度”輸出引腳 GPS1 組合的“位置”框轉到 Arduino 組件的“ Shields.TFT DisplayElements.Text Field3 ”元素的“ In ”引腳(圖片4 )
連接 GPS1 組件的“ Out ”圖釘(圖片5 )到 Arduino 組件的“ Serial [0] ”的“ In ”引腳(圖片6 )
第6步:生成,編譯和上傳Arduino代碼
在 Visuino 中,按 F9 或點擊圖片1 上顯示的按鈕生成Arduino代碼,打開Arduino IDE
在 Arduino IDE 中,點擊上傳按鈕,編譯并上傳代碼(圖片2 )
步驟7:配置并將GPS Shield連接到Arduino
現在已經編程了 Arduino UNO ,我們可以安裝盾牌。
Maketfabs GPS Shield 具有跳線,允許您配置用于與 GPS芯片(圖片1 )進行串行通信的引腳。我們將它們配置為使用 Arduino UNO的引腳0和1 上的硬件序列 :
配置 TX跳線以將 TX 連接到 Pin 0 (圖片1 )
配置 RX跳線以將 RX 連接到 Pin 1 (圖片1 )
在圖片2,3,4和5
步驟8:將ILI9341 TFT觸摸屏顯示屏連接到Arduino
將 TFT Shield 插入 Arduino Uno 的頂部,如圖所示
第9步:播放。..
恭喜 !您已完成項目。
圖片2,3,4和5 和視頻顯示已連接和已啟動的項目。
啟動 Arduino UNO
最初,您會看到TFT顯示屏上顯示“更新”( 圖片1 )
如果從側面看(圖片2 ),過了一會兒就會看到藍色LED Makerfabs GPS Shield 將開始閃爍,表示屏蔽已找到 GPS衛星(圖3 )
此后, GPS位置將顯示在 TFT顯示屏(圖片4 )
根據位置,顯示位置數據最多可能需要幾分鐘。如果幾分鐘后數據仍然沒有顯示,請關閉項目電源等待大約一分鐘再重新啟動以重置GPS。
)
-
gps
+關注
關注
22文章
2955瀏覽量
168415 -
觸摸屏
+關注
關注
42文章
2353瀏覽量
117934
發布評論請先 登錄

觸摸屏與傳統顯示器比較



液晶顯示屏與led顯示屏的區別


LED透明屏顯示屏生產 原理 技術 應用
LCD屏和觸摸屏的PCB設計

vr顯示屏用電視還是led屏

評論