一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

帶GPS和TFT觸摸屏顯示屏的GPS定位顯示的制作

454398 ? 來源:wv ? 2019-08-30 11:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:組件

一個 Arduino UNO 兼容板(它也可能與Mega一起工作,但我還沒有用它測試屏蔽)

一個 Makerfabs Arduino GPS Shield (背面顯示圖片2 )

一個 ILI9341 2.4“用于Arduino的TFT觸摸屏屏蔽

在我發(fā)布本教程之后,優(yōu)秀的人員 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 ,如下所示第一張圖片

點(diǎn)擊 Arduino組件的“向下箭頭”按鈕打開下拉菜單( 圖片1 )

從菜單中選擇“添加盾牌”(圖片1 )

在“ Shields ”對話框中展開“顯示”類別,然后選擇“ TFT彩色觸摸屏顯示器ILI9341 Shield ”,然后點(diǎn)擊“ + ”按鈕添加它(圖片2 )

在對象檢查器中展開“文字“屬性(圖片3 )

在對象檢查器中設(shè)置”文本“的”大小“子屬性的值“屬性” 2 “(圖片3 ) - 這會讓人眼前一亮r在顯示屏上繪制文本時的默認(rèn)文本大小

步驟3:在Visuino中:為GPS位置信息添加文本字段元素

接下來我們需要添加Graphics元素以顯示GPS的緯度,經(jīng)度和海拔高度:

在對象檢查器中,單擊“元素”屬性值旁邊的“ 。.. ”按鈕“ TFT顯示”元素(圖片1 )

在元素編輯器中選擇“文本字段”,然后點(diǎn)擊“ + ”按鈕上的 3次(圖片2 ),添加 3個(圖2 )

選擇 3 “文本字段”元素(圖片3 )

在Object Inspector中設(shè)置 3 eleme的“自動調(diào)整大小”屬性的值nts 到“ False ”(圖片3 )

在對象檢查器中設(shè)置“寬度“ 3個元素的屬性到” 10 “(圖片3 )

在對象檢查器中設(shè)置 3個元素的“ X ”屬性值為“ 10 ”(圖片3 )

步驟4:在Visuino中:設(shè)置文本字段元素的其余屬性

選擇“文本字段1 ”元素(圖片1 )

在Object Inspector將元素的“初始值”屬性值設(shè)置為“更新”(圖片1 ) - 這將顯示更新,直到第一個值從GPS到達(dá)

在對象檢查器中設(shè)置“ Y ”屬性的值元素“ 20 ”(圖片2 )

選擇“文字字段2 ”元素(圖3 )

在對象檢查器中,將元素的“ Y ”屬性值設(shè)置為“ 40 ”(圖片3 )

選擇“文本字段3 ”元素(圖片4 )

在Object Inspector將元素的“ Y ”屬性的值設(shè)置為“ 60 ”(圖片4 )

步驟5:在Visuino中:添加并連接串行GPS組件

要從 GPS Shield 解碼GPS信息,我們需要在 Visuino :

在“組件工具箱”的“過濾器”框中鍵入“ GPS ”,然后選擇“串行GPS ”組件(圖片1 ),并將其放在設(shè)計區(qū)域中

連接 位置”框的“緯度”輸出引腳》 GPS1 組件到 Arduino 組件的“ Shields.TFT DisplayElements.Text Field1 ”元素的“ In ”引腳(圖片2 )

連接“位置的”經(jīng)度“輸出引腳“ GPS1 組件的框到” Shields.TFT DisplayElements.Text Field2 “元素的” In “引腳 Arduino 組件(圖片3 )

連接“海拔高度”輸出引腳 GPS1 組合的“位置”框轉(zhuǎn)到 Arduino 組件的“ Shields.TFT DisplayElements.Text Field3 ”元素的“ In ”引腳(圖片4 )

連接 GPS1 組件的“ Out ”圖釘(圖片5 )到 Arduino 組件的“ Serial [0] ”的“ In ”引腳(圖片6 )

第6步:生成,編譯和上傳Arduino代碼

在 Visuino 中,按 F9 或點(diǎn)擊圖片1 上顯示的按鈕生成Arduino代碼,打開Arduino IDE

在 Arduino IDE 中,點(diǎn)擊上傳按鈕,編譯并上傳代碼(圖片2 )

步驟7:配置并將GPS Shield連接到Arduino

現(xiàn)在已經(jīng)編程了 Arduino UNO ,我們可以安裝盾牌。

Maketfabs GPS Shield 具有跳線,允許您配置用于與 GPS芯片(圖片1 )進(jìn)行串行通信的引腳。我們將它們配置為使用 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 )

如果從側(cè)面看(圖片2 ),過了一會兒就會看到藍(lán)色LED Makerfabs GPS Shield 將開始閃爍,表示屏蔽已找到 GPS衛(wèi)星(圖3 )

此后, GPS位置將顯示在 TFT顯示屏(圖片4 )

根據(jù)位置,顯示位置數(shù)據(jù)最多可能需要幾分鐘。如果幾分鐘后數(shù)據(jù)仍然沒有顯示,請關(guān)閉項目電源等待大約一分鐘再重新啟動以重置GPS。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • gps
    gps
    +關(guān)注

    關(guān)注

    22

    文章

    2986

    瀏覽量

    169318
  • 觸摸屏
    +關(guān)注

    關(guān)注

    42

    文章

    2383

    瀏覽量

    118505
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    希恩凱電子推出全新3.95寸TFT液晶顯示屏

    在智能家居控制面板的優(yōu)雅流轉(zhuǎn)中,在新能源設(shè)備精準(zhǔn)數(shù)據(jù)的躍動間,一塊清晰、可靠、響應(yīng)迅捷的顯示屏是用戶體驗的核心支點(diǎn)。希恩凱電子有限公司,深耕顯示技術(shù)領(lǐng)域的中國顯示屏制造廠家,隆重推出其匠心之作——3.95”
    的頭像 發(fā)表于 06-06 11:41 ?457次閱讀

    顯示屏的ESD應(yīng)用方案——顯示屏的發(fā)展史 #jin

    顯示屏
    jf_15747056
    發(fā)布于 :2025年03月10日 18:11:37

    2.0寸顯示屏,輕薄低功耗12864點(diǎn)陣COG顯示屏

    2.0寸單色LCD液晶顯示屏12864圖形點(diǎn)陣,輕薄低功耗128*64點(diǎn)陣COG顯示屏
    的頭像 發(fā)表于 02-19 12:02 ?555次閱讀
    2.0寸<b class='flag-5'>顯示屏</b>,輕薄低功耗12864點(diǎn)陣COG<b class='flag-5'>顯示屏</b>

    5.6英寸工業(yè)TFT高清智能串口 640*480分辨率終端顯示器彩色LCD顯示屏

    5.6英寸工業(yè)TFT高清智能串口 640*480分辨率終端顯示器彩色LCD顯示屏
    的頭像 發(fā)表于 02-19 10:07 ?668次閱讀
    5.6英寸工業(yè)<b class='flag-5'>TFT</b>高清智能串口<b class='flag-5'>屏</b> 640*480分辨率終端<b class='flag-5'>顯示</b>器彩色LCD<b class='flag-5'>顯示屏</b>

    觸摸屏與傳統(tǒng)顯示器比較

    隨著科技的飛速發(fā)展,顯示技術(shù)也在不斷進(jìn)步。觸摸屏和傳統(tǒng)顯示器作為兩種主流的顯示技術(shù),它們各自有著獨(dú)特的優(yōu)勢和應(yīng)用場景。 1. 技術(shù)原理 觸摸屏
    的頭像 發(fā)表于 01-06 17:02 ?1077次閱讀

    廣州大彩講堂:安卓/linux觸摸屏四路CVBS輸入實現(xiàn)同時顯示!

    廣州大彩串口安卓/linux觸摸屏四路CVBS輸入實現(xiàn)同時顯示
    的頭像 發(fā)表于 12-25 16:49 ?694次閱讀
    廣州大彩講堂:安卓/linux<b class='flag-5'>觸摸屏</b>四路CVBS輸入實現(xiàn)同時<b class='flag-5'>顯示</b>!

    OBOO鷗柏丨長條圓形廣告觸摸屏激光切割LCD液晶顯示屏

    觸摸屏
    鷗柏科技
    發(fā)布于 :2024年11月05日 15:15:20

    #物聯(lián)網(wǎng) LED顯示屏

    LED顯示屏
    斯塔克物聯(lián)科技
    發(fā)布于 :2024年11月01日 14:24:14

    液晶顯示屏與led顯示屏的區(qū)別

    在現(xiàn)代電子設(shè)備中,顯示屏是人機(jī)交互的重要界面。隨著科技的發(fā)展,顯示屏技術(shù)也在不斷進(jìn)步,其中液晶顯示屏(LCD)和LED顯示屏是兩種主流的顯示
    的頭像 發(fā)表于 10-12 10:39 ?3442次閱讀

    碩博電子7寸CAN總線觸摸顯示屏在無人駕駛車輛上的應(yīng)用#顯示屏 #無人駕駛 #環(huán)衛(wèi)車

    顯示屏
    長沙碩博電子科技股份有限公司
    發(fā)布于 :2024年09月23日 09:18:39

    通用型國產(chǎn)工程機(jī)械顯示屏#顯示屏 #工程機(jī)械 #國產(chǎn)替代

    顯示屏
    長沙碩博電子科技股份有限公司
    發(fā)布于 :2024年09月19日 10:47:24

    LED透明顯示屏生產(chǎn) 原理 技術(shù) 應(yīng)用

    LED透明顯示屏常指的是硬燈條透明,具有輕薄、通透、播放影像通透絢麗的特點(diǎn)。是對LED顯示屏產(chǎn)品應(yīng)用的有效延伸和拓展,主要應(yīng)用在建筑玻璃幕墻、櫥窗等領(lǐng)域。下面從生產(chǎn)、原理、技術(shù)及應(yīng)
    的頭像 發(fā)表于 08-29 15:01 ?1061次閱讀

    LCD觸摸屏的PCB設(shè)計

    液晶顯示屏(LCD)和觸摸屏技術(shù)已經(jīng)成為各種電子設(shè)備的核心組成部分,從智能手機(jī)到電視和醫(yī)療設(shè)備。在這些設(shè)備中,PCB的設(shè)計對于LCD和觸摸屏的性能和可靠性至關(guān)重要。下面將討論LCD
    的頭像 發(fā)表于 07-18 11:17 ?3261次閱讀
    LCD<b class='flag-5'>屏</b>和<b class='flag-5'>觸摸屏</b>的PCB設(shè)計