偉克多工作室--- Sdk服務/工具/程式設計diy
為了更有效實現人機介面的應用,需要特殊應用模組及有效的
8051 C控制程式搭配,推出各式sdk(software development kit),使
專題應用及程式設計整合上,更方便,更容易。有了8051控制模組,
搭配sdk 使用者可以自己依範例C 程式進行驗證、修改、學習,
實現程式設計diy的樂趣及成就感。工作室並提供有客製化服務。
更多應用可以下載連結
<<M1vi中文聲控應用sdk>>
中文聲控由語音切割、取特徵參數、建資料庫、比對處理,控制應用,
一系列軟體處理,在高速控制模組處理後,搭配8051 C程式設計,實現
8051中文聲控應用,以Vi 中文聲控模組,處理以上問題。
□VI30S 中文聲控模組
16合1 功能不必錄音訓練:只要講國語
直接由C程式中定義聲控資料庫,輕易實現中文聲控的 多種創意應用及實驗。
Vi 中文聲控模組搭配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>>
紅外線遙控器是家電、玩具、控制器最普遍的遙控方式,想結合8051進行控制,
需要利用儲存示波器專業分析,取碼、轉碼、發射、驗證,一系列工程驗證才
能實現控制的目的,以LIP學習型遙控器,處理以上問題。
□品名LIP 學習型遙控器--Android
手機遙控家電
15合1功能及應用
紅外線遙控器 信號分析、解碼、看波形、儲存、發射再利用實驗功能
LIP學習型遙控器,搭配sdk,實現8051 C程式控制應用:
pro_ip(0); //學習第0 組遙控器信號
pro_op(0); //發射第0 組遙控器信號
在自己C程式中加入紅外線學習型及發射功能,
另外手機遙控也可以遙控控制家電。
[程式設計範例] 遙控器解碼程式
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學習型遙控器,處理以上問題。