在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何為BeagleBone Black添加電容式觸控顯示模塊

科技觀察員 ? 來源:allaboutcircuits ? 作者:Markku Riihonen,4D ? 2022-05-10 15:39 ? 次閱讀

BeagleBone Black 與電容式觸摸 LCD 顯示器配對,為小型、經濟高效的解決方案創建一個開發平臺。

想要為工業和家庭自動化創建直觀界面的開發人員和工程師通常會尋找按鈕交互最少的 LCD 顯示器。電容式顯示器無需任何按鈕,同時保持交互性。最重要的是,通常需要遠程登錄或更新系統。BeagleBone 與電容式觸摸 LCD 顯示器搭配使用,是用于小型、經濟高效解決方案的開發平臺。

BeagleBone Black 是一個低成本、社區支持的開發平臺。BeagleBone 板被設計為其他開發平臺的開源替代品,允許設計人員或工程師使用 BeagleBone 開始開發,并使用相同的硬件進入他們自己的定制系統。所有的原理圖、布局文件和材料清單都是免費提供的。

該板基于德州儀器 Sitara AM335x 片上系統 Cortex A8 ARM 處理器。處理器內核運行頻率為 1 GHz,具有 PowerVR SGX 530 圖形內核,并連接了高達 512 MB 的低功耗 DDR3L 內存,時鐘頻率為 400 MHz。外圍設備包括多達 65 個 GPIO、一個 USB 2.0 端口、10/100 以太網插孔、一個用于存儲的 microSD 插槽和一個迷你 HDMI 連接器

BeagleBones 使用稱為“capes”的可堆疊子板連接各種基于社區的開發板,增加了從 LCD 顯示器和電機驅動器到蜂窩調制解調器和 GPS/GPRS 模塊的功能。專為 BeagleBone Black 設計的一系列 LCD 顯示器的一個例子是4D Systems 制造的 GEN4 系列。它們的范圍包括用于直接用戶交互和信息顯示的 4.3、5.0 或 7.0 英寸主顯示器。

這些顯示器提供電阻式觸控 (GEN4-4DCAPE-xxT)、電容式觸控 (GEN4-4DCAPE-xxCT) 和非觸控式 (GEN4-4DCAPE-xx),其中 xx 為 43、50 和 70。可選的外部按鈕板可用于向上、向下、向左、向右、進入/返回、電源和重置或根據用戶要求進行操作。

電容式觸控顯示器配備專業外觀的蓋板邊框,這是一個帶有懸垂邊緣的玻璃前面板,允許使用懸垂玻璃上的特殊粘合劑將顯示器直接安裝到面板中。

入門

要使用帶有 4D Systems LCD 披風的 BeagleBone Black,需要以下物品:

BeagleBone 黑色

4D Systems 4.3“ LCD 顯示器

4D Systems 4.3” 披風適配器

4GB MicroSD 卡

USB 轉 micro SD 卡適配器

5 V、2 A 電源

迷你 USB 轉 USB 數據線

無線鍵盤和鼠標組合(可選)

RJ45 以太網電纜(可選)

BeagleBone 吸引人的特性之一是與設備接口的選項范圍廣泛。用戶只需使用迷你 USB 電纜,即可為開發板供電并使用 Putty.exe 或 Terraterm 等串行接口登錄命令行。默認用戶名是“debian”,密碼是“temppwd”。

或者,BeagleBone 將在主機上注冊為 USB 設備,一旦安裝了正確的 USB 網絡驅動程序,用戶就可以通過板上運行的 Web 服務器界面(Chrome 或 Firefox,Internet Explorer)登錄到 BeagleBone不支持)在http://192/168.7.2 - 參見圖 1。在這個 Web 服務器界面中,可以在 Cloud9 IDE 中用 BoneScript 編寫腳本,這是一個針對 Beagle 系列優化的 Node.js 庫使用熟悉的 Arduino 函數調用。

pYYBAGJ6FpqAQDlNAABm2308gn4178.jpg

圖 1. 在 BeagleBone Black 上運行的 Web 服務器界面。

專注于在關閉電源的情況下使用 4D Systems LCD Cape,將 4D cape 適配器連接到 BeagleBone Black。注意正確的方向,不要彎曲任何銷,因為這會損壞斗篷。然后將提供的 30 路 FFC 電纜的任一端連接到 4DCAPE 顯示器。裸露的金屬應朝上,藍色加強板應朝向 PCB,如圖 2 所示。

pYYBAGJ6FpuAclBzAAB1sqDtlMo338.jpg

圖 2. 用于 LCD 顯示器的 BeagleBone Black 4DCape 適配器。

將 FFC 電纜的另一側連接到適配器板,確保暴露的金屬焊盤再次朝上,如圖 3 所示。如果連接任何其他披風,請通過檢查 BeagleBone 原理圖確保沒有引腳沖突。在圖 3 中,可以在 LCD Cape 背面看到一個 EEPROM,該 EEPROM 具有通過 DIP 開關可選擇的 I2C 地址。這可用于解決與任何其他連接的 I2C 設備的 I2C 地址沖突。

poYBAGJ6FpuAXciyAAB8ToIafJo093.jpg

圖 3. 4.3“ 4D Systems LCD 顯示器的背面。

BeagleBone 在板載 4GB eMMC NAND 閃存上加載了 Debian 3.8.13,不幸的是,它不包含此顯示器的正確驅動程序或覆蓋。可以更新 Linux 發行版,但需要更長的時間。最快的起床方式是通過本教程最新版本的 Debian 加載到 4GB microSD 卡(撰寫本文時為 4.4.54)。Debian Linux 發行版的下載可能需要 30 分鐘或更長時間,寫入 micro SD 還需要 20 分鐘才能完成。其他 Linux 發行版,如 Angstrom 和 Android 也支持 4DCAPE,但需要更多的工作才能啟動和運行。

將 microSD 卡插入 BeagleBone 底部的支架中,同時關閉電源。按住 BOOT 按鈕(參見圖 4)并插入 5 VDC 插頭。連接 4DCAPE 的 BOOT 按鈕有點難以使用,但應該可以使用小螺絲刀。4DCAPE 消耗大量電流(GEN4-4DCAPE-43CT 的典型電流為 620 mA),這遠遠超過任何 USB 端口的處理能力,因此需要 5 V / 2 A 外部電源。除非 4DCAPE 適配器板頂部的焊橋跳線被切斷并重新焊接,否則 USB 插孔不會為 4D Cape 供電。

pYYBAGJ6FpyAZothAAChavOVWz4878.jpg

圖 4. BeagleBone Black 外設和按鈕位置。

一兩分鐘后,屏幕應該會閃爍白色,然后可以看到右上角的閃爍光標。在 BeagleBone 通電時將迷你 USB 電纜插入,另一端連接到您的計算機。使用具有以下設置的 Putty.exe 或 Terraterm 啟動串行會話:115200、8、N、1。默認用戶名是“debian”,密碼是“temppwd”。請注意,此時連接了 LCD 顯示器,無法訪問 Web 服務器界面。

啟用圖形界面

電容式觸摸屏在命令行中不起作用,因此使用圖形界面是有意義的。為了激活圖形界面,需要對 /boot/uEnv.txt 文件進行一些小的修改。Vi、Vim 和 Nano 都是可用于編輯此文件的 Linux 命令行文本編輯器。查看命令行文本編輯器 Nano 的初學者指南。

以下命令將打開要編輯的文件:

sudo nano /boot/uEnv.txt

在編輯任何文件之前,建議先創建文件的備份。這可以使用以下命令完成;

sudo cp /boot/uEnv.txt /boot/uEnv-Backup.txt

在 uEnv.txt 文件中找到以下行并將它們更改為以下內容。這會禁用 HDMI 接口,這會與 LCD cape 的某些引腳沖突。

##Beaglebone Black/Green dtb‘s for v4.1.x (BeagleBone White just works.。)

##Beaglebone Black: HDMI (Audio/Video) disabled:

dtb=am335x-boneblack-emmc-overlay.dtb

##Beaglebone Black: eMMC disabled:

dtb=am335x-boneblack-hdmi-overlay.dtb

##Beaglebone Black: HDMI Audio/eMMC disabled:

dtb=am335x-boneblack-nhdmi-overlay.dtb

##Beaglebone Black: HDMI (Audio/Video)/eMMC disabled:

dtb=am335x-boneblack-overlay.dtb

##Beaglebone Black: wl1835

#dtb=am335x-boneblack-wl1835mod.dtb

##Beaglebone Black: replicape

#dtb=am335x-boneblack-replicape.dtb

##Beaglebone Green: eMMC disabled

dtb=am335x-bonegreen-overlay.dtb

進行更改后,保存文件并重新啟動;立即關閉 -r

這可能需要幾分鐘才能重新啟動。或者按下板上的復位按鈕。

屏幕現在應該啟動到圖形界面 Openbox。有一個鍵盤和一個鼠標來與界面完全交互是很有用的,但這并不是完全必要的。只有一個 USB 2.0 端口可用,因此可以使用無線鍵盤和鼠標組合或 USB 集線器。

將以太網電纜連接到啟用 DHCP 的網絡路由器,可以通過 Qupzilla 或 Chromium 獲得互聯網訪問權限。圖 5 顯示了在 4.3” LCD 顯示器上運行的 Qupzilla 網絡瀏覽器。

poYBAGJ6Fp2AcybNAABYJgIVHxU545.jpg

圖 5. 在 4.3“ 4D Systems LCD 顯示器上運行的 Qupzilla 網絡瀏覽器。

由于屏幕的大小,一些程序只顯示部分窗口。

結論

設置 BeagleBone Black 和 4D Systems LCD Cape 非常簡單,這意味著用戶可以盡快開始開發。最新的 BeagleBone Debian 發行版中提供了顯示疊加層,這很方便。包括下載時間在內的總設置時間總共應少于 90 分鐘。一旦啟動并運行,許多選項都可以通過 Openbox 窗口管理器使用。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4438

    瀏覽量

    168477
  • 電容式觸摸
    +關注

    關注

    0

    文章

    40

    瀏覽量

    18744
收藏 人收藏

    評論

    相關推薦

    電容式控技術原理

    電容式控面板的應用需由控面板(Touch Panel)、控制器(Touch CONtroller)及軟件驅動程序(Utility)等3部分分別說明. 控面板 一般
    發表于 04-12 17:26

    BeagleBone Black 介紹

    BeagleBone Black 預加載了 Linux 操作系統與 Cloud9 IDE,可快速啟動開發,同時還提供microSD 插槽擴大存儲容量。經過優化的軟件可幫助新用戶探索嵌入 Linux,快速
    發表于 10-13 17:52

    先進投射電容式控產品設計關鍵

      但早期的電容式控屏幕技術,以至目前市面上較低檔產品的分辨率都很低,又存在液晶顯示器(LCD)或其它噪聲源的系統層面干擾問題,導致性能嚴重降低。  投射電容式
    發表于 11-13 10:38

    具有電容式觸摸接口和OLED顯示屏的音頻電容式控設計模塊

    描述音頻電容式控設計模塊是適用于 MSP430 LaunchPad 開發套件 (MSP-EXP430G2) 的插件電路板。此 TI 設計采用多個電容式觸摸元素,包括滾輪、按鈕和接近傳
    發表于 12-03 16:42

    為爐灶增加電容式控功能的方法

    何為爐灶增加電容式控功能
    發表于 12-03 07:20

    基于MSP430 LaunchPad的音頻電容式控參考設計

    描述 音頻電容式控參考設計是 MSP430 LaunchPad 開發套件 (MSP-EXP430G2) 的插件電路板。此參考設計具有多個電容式控元件,包括滾輪、按鍵和接近傳感器,以
    發表于 09-20 06:07

    為爐灶增加電容式控功能的方法

    在“設計與功能相結合”的市場號召下,電容式控技術迅速地在電子設備領域得到了應用。想象一下,你的爐灶上有一個“隱形”的控界面,而當你靠近時背光就會自動開啟,控按鈕就呈現在你眼前。許
    發表于 11-09 06:31

    BeagleBone Black的PCB板

    BeagleBone Black的PCB板。
    發表于 03-22 15:31 ?0次下載

    詳述多點控硬件部分技術:電容式

    詳述多點控硬件部分技術:電容式
    發表于 01-12 22:24 ?17次下載

    電容式控感測庫

    電容式控感測庫
    發表于 05-02 10:50 ?9次下載
    <b class='flag-5'>電容式</b><b class='flag-5'>觸</b>控感測庫

    何為爐灶增加電容式控功能

    在“設計與功能相結合”的市場號召下,電容式控技術迅速地在電子設備領域得到了應用。想象一下,你的爐灶上有一個“隱形”的控界面,而當你靠近時背光就會自動開啟,控按鈕就呈現在你眼前。
    發表于 08-21 14:36 ?1552次閱讀

    電容式控屏有哪些應用和挑戰

    到底什么是電容式控技術?該技術具有哪些優點?各大半導體公司如何解決電容式控屏發展面臨的挑戰?除了在iPhone的應用之外,其還有哪些應用領域?
    發表于 05-09 09:15 ?4154次閱讀

    操作BeagleBone Black的方法

    本文講述如何開始使用BeagleBone Black——從計算機通過SSH登錄到BeagleBone BlackBeagleBone
    的頭像 發表于 04-01 15:06 ?3568次閱讀
    操作<b class='flag-5'>BeagleBone</b> <b class='flag-5'>Black</b>的方法

    何為爐灶增加電容式控功能

    何為爐灶增加電容式控功能
    發表于 10-31 08:23 ?1次下載
    如<b class='flag-5'>何為</b>爐灶增加<b class='flag-5'>電容式</b><b class='flag-5'>觸</b>控功能

    何為爐灶增加電容式控功能

    CapTIvate技術作為外設模塊被集成于某些MSP430? 微控制器(MCU)。CapTIvate微控制器(MCU)可實現自動的電容式控檢測,無需占用大量中央處理器。在檢測到接近或有效
    的頭像 發表于 03-28 10:19 ?723次閱讀
    如<b class='flag-5'>何為</b>爐灶增加<b class='flag-5'>電容式</b><b class='flag-5'>觸</b>控功能
    主站蜘蛛池模板: 色噜噜噜噜 | 色综合中文字幕 | 天天做天天爱天天爽综合区 | 日本高清视频色www在线观看 | 午夜剧j| 欧美不卡视频 | 五月.com | 色窝网| 天天天狠天天透天天制色 | 欧美综合色 | 欧美又黄又嫩大片a级 | 九月婷婷综合婷婷 | 性欧美69| 日本一区二区精品88 | 自拍偷拍欧美 | 不卡一级毛片免费高清 | 福利午夜在线 | 久久奇米 | 五月桃花网婷婷亚洲综合 | 1区2区| 艹逼视频免费 | 婷婷色香五月激情综合2020 | 在线观看免费视频一区 | 操操干 | 欧美激情亚洲精品日韩1区2区 | 1024视频在线观看国产成人 | 久久老色鬼天天综合网观看 | 4438x色| 久久噜国产精品拍拍拍拍 | 欧美性白人极品1819hd高清 | 无内丝袜透明在线播放 | 8天堂资源在线 | 婷婷视频网| 成片一卡三卡四卡免费网站 | 种子天堂bt | 69japanese日本100 69ww免费视频播放器 | 久久狠色噜噜狠狠狠狠97 | 欧美一区中文字幕 | 日本在线黄色网址 | 男人天堂色男人 | www.夜夜爽 |