RM新时代网站-首页

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

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

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

小凌派HarmonyOS開發(fā)板隔空操作迪文COF智能屏

福州市凌睿智捷電子有限公司 ? 2022-06-14 11:09 ? 次閱讀

這次有幸獲得小凌派RK2206RK2206 HarmonyOS開發(fā)板試用體驗(yàn):跑通 RK2206 開發(fā)板開發(fā)板試用,選擇的模塊是手勢(shì),通過官方例程,進(jìn)行了基礎(chǔ)的測(cè)試,非常順利。

之后就想結(jié)合其他東西,多玩一玩。剛好之前有迪文的妍姐提供的迪文COF智能屏,做過電子相冊(cè)的功能,于是自然的就想著兩者怎么結(jié)合使用。

最終達(dá)到了視頻中所呈現(xiàn)的效果,通過小凌派RK2206RK2206 HarmonyOS開發(fā)板試用體驗(yàn):跑通 RK2206 開發(fā)板開發(fā)板感應(yīng)手勢(shì),通過串口給迪文COF智能屏發(fā)送UART2串口指令,控制圖片切換。

具體效果如視頻所示,整體效果還是很不錯(cuò)的:

1

連線

1、通過兩者官方的資料,進(jìn)行如下的接線:

迪文轉(zhuǎn)接板_______小凌派RK2206開發(fā)板

5V-----------------5V

GND--------------GND

RX2---------------B7

TX2---------------B6

12bf23cc-e736-11ec-a2f4-dac502259ad0.png

實(shí)物連接如下:

1321621c-e736-11ec-a2f4-dac502259ad0.jpg

2

迪文COF智能屏工程


迪文COF智能屏工程部分的工作比較簡(jiǎn)單:

1.設(shè)置背景圖,并保存為23.ICL

138448fa-e736-11ec-a2f4-dac502259ad0.png

2. 添加一個(gè)合成圖片,其中每張圖片大小和屏幕大小一樣,用于顯示,并保存為24.ICL

13ed88d8-e736-11ec-a2f4-dac502259ad0.png

3. 在界面上,添加一個(gè)圖標(biāo)平移控件,坐標(biāo)為(0,0),大小和屏幕大小完全一樣

14647c5e-e736-11ec-a2f4-dac502259ad0.png

設(shè)置其如下屬性:

x: 0

y: 0

W: 屏幕寬度

H: 屏幕高度

變量地址:1000

圖標(biāo)文件:24.ICL

對(duì)應(yīng)的圖標(biāo):根據(jù)24.ICL里面的合成圖片序號(hào)選擇

移動(dòng)模式:縱向移動(dòng)


界面工程制作完成,下載到迪文COF智能屏即可。

3

小凌派代碼

代碼點(diǎn)擊閱讀原文下載完整代碼。

復(fù)制vendor/lockzhiner/rk2206/samples/c6_e53_gesture_sensor 為 vendor/lockzhiner/rk2206/samples/c6_e53_gesture_sensor_dwin,然后修改e53_gesture_sensor_example.c,添加UART處理通訊的部分即可:

14a2f498-e736-11ec-a2f4-dac502259ad0.png

上述代碼中,串口使用的部分,參考b6_uart/uart_example.c即可。

其所發(fā)送的數(shù)據(jù),使用了迪文COF智能屏UART2指令:5A A5 07 82 10 00 00 00 00 00

其含義為設(shè)置該顯示控件的坐標(biāo)。因?yàn)樵摽丶@示的圖片,長(zhǎng)度超過屏幕長(zhǎng)度,所以改變其便宜坐標(biāo),即可使得響應(yīng)的部分得以顯示。

具體的邏輯處理部分,也相對(duì)比較簡(jiǎn)單,基本步驟如下:

檢測(cè)到UP或者DOWN,則設(shè)置需要進(jìn)行圖片平移操作;

根據(jù)當(dāng)前圖片編號(hào),計(jì)算其縱向坐標(biāo)平移的范圍

通過串口,向迪文COF智能屏,發(fā)送指令,從而產(chǎn)生平移的效果。

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

    關(guān)注

    0

    文章

    27

    瀏覽量

    1198
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ARM開發(fā)板與樹莓的比較

    處理器 ARM開發(fā)板通常采用不同的ARM處理器,如Cortex-A系列、Cortex-M系列等,而樹莓則主要使用博通的ARM處理器。樹莓的處理器性能相對(duì)較高,尤其是在最新的樹莓
    的頭像 發(fā)表于 11-05 11:11 ?403次閱讀

    【開源獲獎(jiǎng)案例】基于T5L智能的汽車抬頭顯示器方案

    ——來自開發(fā)者論壇本期為大家推送開發(fā)者論壇獲獎(jiǎng)開源案例——基于T5L
    的頭像 發(fā)表于 09-24 08:03 ?287次閱讀
    【開源獲獎(jiǎng)案例】基于T5L<b class='flag-5'>智能</b><b class='flag-5'>屏</b>的汽車抬頭顯示器方案

    樹莓和arm開發(fā)板的區(qū)別

    樹莓(Raspberry Pi)和ARM開發(fā)板都是基于ARM架構(gòu)的微型計(jì)算機(jī),但它們之間存在一些關(guān)鍵區(qū)別。 一、歷史背景 樹莓(Raspberry Pi) 樹莓是由英國(guó)樹莓
    的頭像 發(fā)表于 08-30 15:36 ?979次閱讀

    linux開發(fā)板與樹莓的區(qū)別

    定義和用途 Linux開發(fā)板:Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開發(fā)板,通常用于工業(yè)自動(dòng)化、物聯(lián)網(wǎng)、智能家居等領(lǐng)域。 樹莓
    的頭像 發(fā)表于 08-30 15:34 ?935次閱讀

    串口如何與電腦連接

    效果好、穩(wěn)定性高、易于集成等特點(diǎn)。串口廣泛應(yīng)用于工業(yè)自動(dòng)化、醫(yī)療設(shè)備、智能家居等領(lǐng)域。
    的頭像 發(fā)表于 08-01 15:10 ?1061次閱讀

    【展廳多媒體】互動(dòng)系統(tǒng)

    是指通過多聯(lián)動(dòng)和無線傳輸技術(shù),實(shí)現(xiàn)將一塊屏幕上的內(nèi)容“甩”到另一塊屏幕上進(jìn)行展示,也常稱作“無線甩”、“飛
    的頭像 發(fā)表于 07-27 08:15 ?534次閱讀
    【展廳多媒體】<b class='flag-5'>隔</b><b class='flag-5'>空</b>甩<b class='flag-5'>屏</b>飛<b class='flag-5'>屏</b>互動(dòng)系統(tǒng)

    串口ModBus開發(fā)流程

    這里接前一章節(jié),繼續(xù)開發(fā),前章主要講解基礎(chǔ)開發(fā)流程,此章節(jié)開始講解
    的頭像 發(fā)表于 07-19 08:21 ?487次閱讀
    <b class='flag-5'>迪</b><b class='flag-5'>文</b>串口<b class='flag-5'>屏</b>ModBus<b class='flag-5'>開發(fā)</b>流程

    【開源獲獎(jiǎng)案例】與安卓手機(jī)雙向聯(lián)動(dòng)控制音樂播放

    ——來自開發(fā)者論壇本期為大家推送開發(fā)者論壇獲獎(jiǎng)開源案例——
    的頭像 發(fā)表于 04-29 08:13 ?598次閱讀
    【開源獲獎(jiǎng)案例】<b class='flag-5'>迪</b><b class='flag-5'>文</b><b class='flag-5'>屏</b>與安卓手機(jī)雙向聯(lián)動(dòng)控制音樂播放

    【七】Purple Pi OH開發(fā)板帶你7天入門OpenHarmony!

    OpenHarmonyOS。一.PurplePiOH開發(fā)板的使用體驗(yàn)1.1USB首先,讓我們談?wù)凱urplePiOH開發(fā)板。作為一款與樹莓兼容的
    的頭像 發(fā)表于 03-22 08:31 ?404次閱讀
    【七】Purple Pi OH<b class='flag-5'>開發(fā)板</b>帶你7天入門OpenHarmony!

    【開源獲獎(jiǎng)案例】空手勢(shì)識(shí)別測(cè)試系統(tǒng)

    ——來自開發(fā)者論壇本期為大家推送開發(fā)者論壇獲獎(jiǎng)開源案例——
    的頭像 發(fā)表于 03-16 08:12 ?575次閱讀
    【開源獲獎(jiǎng)案例】<b class='flag-5'>隔</b>空手勢(shì)識(shí)別測(cè)試系統(tǒng)

    嵌入式T113-i開發(fā)板的調(diào)方法

    對(duì)于飛嵌入式T113-i開發(fā)板的調(diào)問題,需要按照以下步驟進(jìn)行操作
    的頭像 發(fā)表于 01-29 16:25 ?984次閱讀

    控制WS2812氛圍燈

    ——來自開發(fā)者論壇本期為大家推送開發(fā)者論壇獲獎(jiǎng)開源案例——
    的頭像 發(fā)表于 01-26 08:12 ?1028次閱讀
    <b class='flag-5'>迪</b><b class='flag-5'>文</b><b class='flag-5'>屏</b>控制WS2812氛圍燈

    米爾電子和瑞薩電子推出首款MPU生態(tài)開發(fā)板瑞米

    近日,米爾電子和瑞薩電子共同定義和開發(fā)了瑞薩第一款MPU生態(tài)開發(fā)板——瑞米(Remi Pi)正式上市了!在各種Pi板卡琳瑯滿目的當(dāng)下,Remi Pi是一款與眾不同的開發(fā)板,它兼顧了嚴(yán)
    的頭像 發(fā)表于 01-25 09:21 ?1094次閱讀

    使用愛芯Pro開發(fā)板部署人體姿態(tài)估計(jì)模型

    在經(jīng)過之前對(duì)于開發(fā)板的使用,以及通過幾個(gè)愛芯官方給出的示例demo(mobilenet/yolov5)在開發(fā)板上的部署之后,筆者也逐漸了解了愛芯這塊
    的頭像 發(fā)表于 01-09 09:50 ?1412次閱讀
    使用愛芯<b class='flag-5'>派</b>Pro<b class='flag-5'>開發(fā)板</b>部署人體姿態(tài)估計(jì)模型

    技術(shù)帖 | 飛嵌入式T113-i開發(fā)板的休眠及喚醒操作

    嵌入式OK113i-S開發(fā)板支持兩種休眠方式:freeze和mem。本篇內(nèi)容小編會(huì)為大家介紹如何讓飛嵌入式OK113i-S開發(fā)板進(jìn)入休眠模式,以及如何通過RTC時(shí)鐘實(shí)現(xiàn)定時(shí)喚醒。
    的頭像 發(fā)表于 12-29 08:02 ?1233次閱讀
    技術(shù)帖 | 飛<b class='flag-5'>凌</b>嵌入式T113-i<b class='flag-5'>開發(fā)板</b>的休眠及喚醒<b class='flag-5'>操作</b>
    RM新时代网站-首页