99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

基于T5L智能屏的萬能紅外控制器

迪文智能屏 ? 2024-06-22 08:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

——來自迪文開發(fā)者論壇

本期為大家推送迪文開發(fā)者論壇獲獎(jiǎng)開源案例——基于T5L智能屏的萬能紅外控制器。工程師通過T5L串口與紅外傳感器模塊進(jìn)行通訊,賦予屏幕紅外遙控功能,使其能夠?qū)W習(xí)并模擬家電的紅外遙控信號(hào),實(shí)現(xiàn)對空調(diào)、電視機(jī)、投影儀、功放機(jī)等紅外控制設(shè)備的精準(zhǔn)控制,并實(shí)時(shí)顯示設(shè)備狀態(tài)。該方案不僅提升了設(shè)備控制的效率和精確度,也為用戶帶來了更加便捷的交互體驗(yàn)。用戶通過屏幕,即可輕松管理和控制這些設(shè)備,顯著提升了家居和工業(yè)自動(dòng)化領(lǐng)域的便捷性和智能化水平。

3dcf0244-302c-11ef-a655-92fbcf53809c.png

3dec5f88-302c-11ef-a655-92fbcf53809c.png


GUI工程設(shè)計(jì) 3e0a48e0-302c-11ef-a655-92fbcf53809c.png C51工程設(shè)計(jì) T5L串口與紅外傳感器模塊進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)通過屏幕控制空調(diào)的部分參考代碼如下:

INIT_CPU(); T2_Init(); UART4_Init(); EA=1;void Process(void){ OneMsHandle(); TenMsHandle();}bool uartHandle(u8 *Tdata,u16 len){ u8 writedata[2]={0,0}; u8 PressKeyI[] ="完成 "; u8 PreMacClose[]="請?jiān)侔聪玛P(guān)機(jī)鍵 "; if(!ReadYaoKongOper) return false; if(Tdata[0]!=0x68) return false; switch(Tdata[1]) { case 8://正常應(yīng)答,可以不管 break; case 0X0A://正常應(yīng)答,可以不管// default://返回已經(jīng)弄好的學(xué)習(xí)碼 memset(&IR_CmdPack,0,sizeof(IR_CmdPack)); IR_CmdPack.Tok=0x5a; IR_CmdPack.len=len; memcpy(IR_CmdPack.cmddata,Tdata,len);Write_Dgusii_Vp(0x5000,(u8*)&IR_CmdPack,sizeof(IR_CmdPack_s)/2);T5L_Flash(WRITE_MOD,0x5000,0x800+2048*(ReadYaoKongOper-1),sizeof(IR_CmdPack_s)/2); if(ReadYaoKongOper==1) { Write_Dgusii_Vp(0x2000,PreMacClose,strlen(PreMacClose)/2); SendLearnCodeId(7); ReadYaoKongOper=7; } else { ReadYaoKongOper=0;//操作完成 Write_Dgusii_Vp(0x1200,writedata,1);//寫顯示logo Write_Dgusii_Vp(0x2000,PressKeyI,strlen(PressKeyI)/2); }// UART4_SendStr(Tdata,len); break; } return true;}void RecordPageKeyPress(void){#if 1 u8 TouchKey[2]={0,0}; u8 writedata[2]={0,0};// u8 learnCode[]={0x68 ,0x08 ,0x00, 0xFF, 0x10 ,0x00 ,0x0F, 0x16}; u8 PressKeyI[]="請按下遙控按鍵"; u8 PreMachStart[]="請按下遙控開機(jī)鍵"; Read_Dgusii_Vp(0x1210,TouchKey,1); if(TouchKey[1]==0) return; if(!ReadYaoKongOper && TouchKey[1]<7) { //只有未學(xué)習(xí)的時(shí)候,操作學(xué)習(xí)碼 SendLearnCodeId(TouchKey[1]); if(TouchKey[1]<=8) writedata[1]=1<<(TouchKey[1]-1); Write_Dgusii_Vp(0x1200,writedata,1);//寫顯示logo ReadYaoKongOper=TouchKey[1]; if(ReadYaoKongOper!=1) Write_Dgusii_Vp(0x2000,PressKeyI,strlen(PressKeyI)/2); else Write_Dgusii_Vp(0x2000,PreMachStart,strlen(PreMachStart)/2); } TouchKey[1]=0; Write_Dgusii_Vp(0x1210,TouchKey,1);//關(guān)閉觸摸按鍵#endif}void CtrPageKeyPress(void){ u8 TouchKey[2]={0,0}; u8 sendcmd[]={0x68 ,0x08 ,0x00 ,0xFF ,0x12, 0x00 ,0x11, 0x16}; u8 MachStart[]="已開機(jī)"; u8 MachClose[]="已關(guān)機(jī)"; Read_Dgusii_Vp(0x1300,TouchKey,1); if(TouchKey[1]==0) return;// printf("CtrPageKeyPress\r\n"); if(TouchKey[1]<7) { memset(&IR_CmdPack,0,sizeof(IR_CmdPack));#if 0T5L_Flash(READ_MOD,0x5000,0x800+2048*(TouchKey[1]-1),sizeof(IR_CmdPack_s)/2); Read_Dgusii_Vp(0x5000,(u8*)&IR_CmdPack,sizeof(IR_CmdPack_s)/2); if(IR_CmdPack.Tok==0x5a) UART4_SendStr(IR_CmdPack.cmddata,IR_CmdPack.len);#else if(TouchKey[1]!=1) { sendcmd[5]=TouchKey[1]-1; sendcmd[6]=sendcmd[6]+sendcmd[5]; } else { if(MachineST) { MachineST=0; TouchKey[1]=7; sendcmd[5]=TouchKey[1]-1; sendcmd[6]=sendcmd[6]+sendcmd[5]; Write_Dgusii_Vp(0x2300,MachClose,strlen(MachClose)/2); } else { MachineST=1; sendcmd[5]=TouchKey[1]-1; sendcmd[6]=sendcmd[6]+sendcmd[5]; Write_Dgusii_Vp(0x2300,MachStart,strlen(MachStart)/2); } } UART4_SendStr(sendcmd,sizeof(sendcmd));#endif// printf("IR_CmdPack.Tok:%d",IR_CmdPack.Tok);// UART4_SendStr(&IR_CmdPack,10); } TouchKey[1]=0; Write_Dgusii_Vp(0x1300,TouchKey,1);//關(guān)閉觸摸按鍵 }

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

    關(guān)注

    2567

    文章

    53026

    瀏覽量

    767799
  • 紅外控制器
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    1098
  • 智能屏幕
    +關(guān)注

    關(guān)注

    0

    文章

    72

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    T5L ASIC測試效果提前看!

    `T5LT5的升級(jí)版本,測試了CPU的刷新速率和在高低溫箱中運(yùn)行效果,很不錯(cuò)。圖1:測試T5L的刷新速率(循環(huán)顯示60幅全屏圖片)圖2:測試T5在高低溫箱中運(yùn)行效果
    發(fā)表于 01-24 17:14

    什么是T5L

    ` 本帖最后由 ZXC_1 于 2019-2-21 16:10 編輯 T5L 是迪文科技針對AIoT應(yīng)用需求而設(shè)計(jì)的低功耗、高性價(jià)比雙核8051 人機(jī)界面專用ASIC。T5L ASIC特點(diǎn):a.
    發(fā)表于 02-20 15:44

    怎樣去設(shè)計(jì)基于STM32的紅外萬能遙控

    連載目錄:01、基于STM32的紅外萬能遙控完整教程視情況更新。。?;赟TM32的紅外萬能遙控
    發(fā)表于 08-16 06:49

    怎么實(shí)現(xiàn)基于STM32F407與迪文串口T5L系列的串口通信?

    怎么實(shí)現(xiàn)基于STM32F407與迪文串口T5L系列的串口通信?
    發(fā)表于 12-06 07:11

    T5L芯片做主控在車載控制器行業(yè)的應(yīng)用

    T5L車載控制器使用T5L ASIC自帶CAN接口與車載主機(jī)CAN通訊,省去單片機(jī)主板,可以有效降低硬件成本。本方案使用的智能型號(hào)為DMG
    的頭像 發(fā)表于 04-06 10:18 ?3047次閱讀
    <b class='flag-5'>T5L</b>芯片做主控在車載<b class='flag-5'>控制器</b>行業(yè)的應(yīng)用

    T5L芯片做主控在車載控制器行業(yè)的應(yīng)用

    ——案例來自迪文開發(fā)者論壇用戶開源分享T5L車載控制器使用T5LASIC自帶CAN接口與車載主機(jī)CAN通訊,省去單片機(jī)主板,可以有效降低硬件成本。本方案使用的智能
    的頭像 發(fā)表于 04-08 11:24 ?1184次閱讀
    <b class='flag-5'>T5L</b>芯片做主控在車載<b class='flag-5'>控制器</b>行業(yè)的應(yīng)用

    基于迪文T5L智能柜管理系統(tǒng)

    方案采用T5L芯片作為主控,T5L芯片直接驅(qū)動(dòng)串行總線舵機(jī)進(jìn)行柜門開關(guān)控制,并處理由輔助控制器匯總的傳感采集數(shù)據(jù),驅(qū)動(dòng)液晶
    的頭像 發(fā)表于 10-31 14:17 ?1779次閱讀
    基于迪文<b class='flag-5'>T5L</b><b class='flag-5'>屏</b>的<b class='flag-5'>智能</b>柜管理系統(tǒng)

    分享|基于迪文T5L智能的凈水機(jī)智能控制系統(tǒng)方案

    與沖洗電磁閥、高壓水泵運(yùn)行,實(shí)現(xiàn)設(shè)備自動(dòng)沖洗、運(yùn)行狀態(tài)顯示、智能報(bào)警與提示等功能。01方案概述凈水的工作原理主控T5L芯片框圖系統(tǒng)方案構(gòu)成EKT043評估板+控制
    的頭像 發(fā)表于 01-14 10:02 ?1433次閱讀
    分享|基于迪文<b class='flag-5'>T5L</b><b class='flag-5'>智能</b><b class='flag-5'>屏</b>的凈水機(jī)<b class='flag-5'>智能</b><b class='flag-5'>控制</b>系統(tǒng)方案

    T5L智能實(shí)時(shí)顯示并控制繞線的各項(xiàng)參數(shù)

    ——來自迪文開發(fā)者論壇用戶該方案采用T5L芯片作為主控,通過T5L智能實(shí)時(shí)顯示并控制繞線的各項(xiàng)參數(shù)。“凡是電器產(chǎn)品大多需要用漆包銅線(簡稱
    的頭像 發(fā)表于 03-28 17:41 ?1056次閱讀
    <b class='flag-5'>T5L</b><b class='flag-5'>智能</b><b class='flag-5'>屏</b>實(shí)時(shí)顯示并<b class='flag-5'>控制</b>繞線的各項(xiàng)參數(shù)

    瀏覽網(wǎng)頁與T5L迪文串口深度擴(kuò)展(Node-RED技術(shù))

    ——來自迪文開發(fā)者論壇本期為大家推送一個(gè)很有創(chuàng)意的迪文開發(fā)者論壇獲獎(jiǎng)開源案例——瀏覽網(wǎng)頁與T5L迪文串口深度擴(kuò)展(Node-RED技術(shù))。工程師使用T5L
    的頭像 發(fā)表于 12-09 08:13 ?1395次閱讀
    瀏覽<b class='flag-5'>器</b>網(wǎng)頁與<b class='flag-5'>T5L</b>迪文<b class='flag-5'>屏</b>串口深度擴(kuò)展(Node-RED技術(shù))

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

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

    【開源獲獎(jiǎng)案例】基于T5L智能的EQ均衡效果

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎(jiǎng)開源案例——基于T5L智能的EQ均衡效果。工程師采用800×480分辨率屏幕,通過T5L
    的頭像 發(fā)表于 02-14 11:27 ?521次閱讀
    【開源獲獎(jiǎng)案例】基于<b class='flag-5'>T5L</b><b class='flag-5'>智能</b><b class='flag-5'>屏</b>的EQ均衡效果<b class='flag-5'>器</b>

    【開源獲獎(jiǎng)案例】基于T5L智能的FM收音機(jī)

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎(jiǎng)開源案例——基于T5L智能的FM收音機(jī)。該方案基于T5L智能
    的頭像 發(fā)表于 03-28 15:39 ?423次閱讀
    【開源獲獎(jiǎng)案例】基于<b class='flag-5'>T5L</b><b class='flag-5'>智能</b><b class='flag-5'>屏</b>的FM收音機(jī)

    【開源獲獎(jiǎng)案例】基于T5L智能的音樂播放與歌詞顯示方案

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎(jiǎng)開源案例——基于T5L智能的音樂播放與歌詞顯示方案。該方案通過T5L串口與通用開發(fā)板、解碼板進(jìn)行數(shù)據(jù)交互,將解析完成的音頻和歌詞
    的頭像 發(fā)表于 05-08 09:52 ?265次閱讀
    【開源獲獎(jiǎng)案例】基于<b class='flag-5'>T5L</b><b class='flag-5'>智能</b><b class='flag-5'>屏</b>的音樂播放與歌詞顯示方案

    【開源獲獎(jiǎng)案例】AI智能交互新方案:基于T5L智能的AI DeepSeek大模型

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎(jiǎng)開源案例——AI智能交互新方案:基于T5L智能的AIDeepSeek大模型。該方案通過T5L
    的頭像 發(fā)表于 07-12 09:02 ?240次閱讀
    【開源獲獎(jiǎng)案例】AI<b class='flag-5'>智能</b>交互新方案:基于<b class='flag-5'>T5L</b><b class='flag-5'>智能</b><b class='flag-5'>屏</b>的AI DeepSeek大模型