偉克多工作室--- Sdk服務/工具/程式設計diy


為了更有效實現人機介面的應用,需要特殊應用模組及有效的

8051 C控制程式搭配,推出各式sdk(software development kit),使

專題應用及程式設計整合上,更方便,更容易。有了8051控制模組,

搭配sdk 使用者可以自己依範例C 程式進行驗證、修改、學習,

實現程式設計diy的樂趣及成就感。工作室並提供有客製化服務。

更多應用可以下載連結


<<M1vi中文聲控應用sdk>>

WAVE

中文聲控由語音切割、取特徵參數、建資料庫、比對處理,控制應用,

一系列軟體處理,在高速控制模組處理後,搭配8051 C程式設計,實現

8051中文聲控應用,i 中文聲控模組,處理以上問題。

VI30S 中文聲控模組  161 功能不必錄音訓練只要講國語

直接由C程式中定義聲控資料庫,輕易實現中文聲控的 多種創意應用及實驗。

 

圖片 17

i 中文聲控模組搭配sdk,實現8051 C程式中文聲控應用:

*load_db();//載入中文聲控資料庫

*say1(name[lno]);// 說出中文聲控資料庫內容

*recog();//對資料庫內容進行聲控比對

[程式設計範例] k1 鍵聽內容久按載入資料庫  k2鍵聲控久按執行連續聲控

while(1)                                                                       

  {                                                                             

  if(k1==0)                                                                     

    {                                                                           

      dela(550); if(k1==0) { wled=0; load_db(); wled=1;  reseta();  }           

       else { led_bl(); say1(name[lno]);  lno++;                                

              if(lno==word_no) lno=0;  }                                        

    }                                                                           

  if(k2==0)                                                                     

    {                                                                           

      dela(550); if(k2==0) {    while(1) vcs();  }                              

      else { wled=0;  recog();  wled=1;    reseta(); }                          

    }                                                                           

  }/* loop */                                                                    

}                                                                               

/*-----------------------------------------*/     

[程式設計範例] 聲控後說出互動語音,由串列介面送出控制指令 

act()

{

 if(err) return;

 if(ans==0) say1(echo[0]);

 if(ans==10) { say1(echo[1]); say1(echo[2]); } //你是誰

 if(ans==11) { say1(echo[3]); say1(echo[4]); } //介紹一下

 if(ans==12) { demo1(); say1(echo[5]);

say1(echo[6]); say1(echo[7]);}  //秀一下吧

// car go demo

 if(ans==1) { tx('f'); led_bl(); }

 if(ans==2) { tx('b'); led_bl(); }

 if(ans==3) { tx('l'); led_bl(); }

 if(ans==4) { tx('r'); led_bl(); }

 if(ans==6) { demo1(); led_bl(); }

}


<<M2LI  LIP學習型遙控器應用sdk>>

 

rc  IR           

紅外線遙控器是家電、玩具、控制器最普遍的遙控方式,想結合8051進行控制,

需要利用儲存示波器專業分析,取碼、轉碼、發射、驗證,一系列工程驗證才

能實現控制的目的,以LIP學習型遙控器,處理以上問題。

 

1LIP

 

□品名LIP 學習型遙控器--Android 手機遙控家電  5合1功能及應用

紅外線遙控器 信號分析、解碼、看波形、儲存、發射再利用實驗功能

 

LIP學習型遙控器,搭配sdk,實現8051 C程式控制應用:

 

pro_ip(0);   //學習第0 遙控器信號

pro_op(0);  //發射第0 遙控器信號

 

在自己程式中加入紅外線學習型及發射功能,

另外手機遙控也可以遙控控制家電。

 

[程式設計範例] 遙控器解碼程式

while(1)                                 

   {                                      

loop:   

// scan IR RC .............                        

   no_ir=1; ir_ins(); if(no_ir==1) goto loop;      

                                                   

// found IR.........................................

   rev();   delay(100);                               

/* 4 dir key ...............................*/   

   if(com[2]==KSTOP) {  stop(); so(1);  }        

   if(com[2]==KGO)   {  gfor();         }        

   if(com[2]==KBACK) {  gback();        }        

   if(com[2]==KLEFT) {  gleft();        }        

   if(com[2]==KRIGHT){  gright();       } 

}      

 


<<M3 AIR  AIR紅外線遙控器信號分析學習工具>>

 

若能取出紅外線遙控器的信號,加以儲存、轉碼、發射,應用很廣。於是

LIPx1增強型--學習型遙控器中,載入信號分析程式,變成信號分析器,

執行儲存示波器類似專業分析,取碼、轉碼、回傳pc、儲存、發射、驗證,一系列工程處理,以LIP學習型遙控器,處理以上問題。

 

AIR



技術諮詢 訂購產品  回首頁