偉克多 工作室--- L51 控制板 實驗專書8051 KEIL C:紅外線介面 專題製作
本書導讀
本書以技術及實作觀點,引導初學者,以現有零組件,自己DIY 或設計一台個人專屬的家用萬用遙控器,或是無數的相關軟硬體開發應用實例,有以下特色:
□以8051為核心,設計家用萬用遙控器(L51)可自行DIY,擴充應用
□專屬的家用萬用遙控器,可以製作成各式專題應用
□以台灣買到的現有零組件設計,無特殊零件
□組裝及應用的問題,有專屬QAS 網站諮詢
□所完成的相關家用萬用遙控器實驗平台,軟體可以下載更新
□可由網路下載更新8051相關實驗範例C程式及應用功能
□以有限硬體成本,創造使用者最高應用價值
□在家打造8051 紅外線介面應用實驗室,將家用遙控器完全可8051控制,並做其他創意應用
□加上中文聲控,即可實現聲控我的家完整實驗計畫
基本知識是固定的,但新問題及創意應用是不斷的變化,最新相關常見問題/程式下載可以參考網址:
□www.vic8051.idv.tw/exp_dcxs.htm 程式下載
□www.vic8051.idv.tw/exp_qas.htm QAS常見問題或特殊問題
□www.vic8051.idv.tw/exp_part.htm 實驗常用零件訂購和說明
□http://www.vic8051.idv.tw/irpt.htm 紅外線介面創意應用平台
對喜歡實作的朋友而言,一定很好奇,到底本書會學到什麼好玩的技術及實作,別急可以翻到1-1節 ,本書可以快速完成的相關專題製作一節中,得到想要製作的專題大概功能說明,各章的專題及實驗是獨立分開的,讀者可以找到感興趣的章節研讀,訂定專題計畫及進度。
由實作中,可以直接使用,或是改功能使它更有趣、好玩,對於實作遇到的一般問題,本書也做常見問題的說明。對於特殊問題或是工程應用的相關應用,經由QAS網路系統,可以與我們實驗室取得聯絡及技術諮詢。
紅外線介面創意應用平台將實驗室15年來,過去、現在及未來遙控器可能怎麼用,相關的實驗結果,完整的紀錄做介紹,中文聲控應用計畫之一----聲控我的家,相關實驗已經完成,以簡單的L51控制板,將可實現聲控我的家,教育版相關功能和應用,您想怎麼用,也許(已經)不用寫程式,直接下載程式到L51便可以實現相關功能。
有關畢業班學生製作專題製作的目的及用途,筆者認為至少有以下三點:
1.考驗自己幾年來所學的軟硬體實作能力
2.應徵工作時可以當做代表作展示用
3.當做升學推薦甄試申請的實作展示
畢業班學生自己自我評量一下,唸了幾年專業科目下來,學了那些科目可以在畢業後進入職場上與其他人競爭?記住職場上的競爭是專業上的軟硬體實作能力,而不是在校考試成績的高低!因此畢業專題製作是考驗學生在自己幾年來下來,對所學的軟硬體科目實作能力的總驗收。
專題製作成品及報告帶過去面試應徵工作用,可以當做代表作展示用,美工畢業班的學生有其設計的美工作品,建築系畢業班的學生有其設計的建築設計作品,電子系畢業班的學生當然也要有其設計的電子專題製作作品,想想若您設計的專題製作是台聲控車或是智慧型電子狗,真能設計出特殊的功能及點子的話,那麼應徵面試的專案經理一定對您印象深刻,錄取的機會一定大大提高。
此外專題製作成品及報告,也可以當做升學推薦甄試申請時的實作展示用。特別是研究生的申請入學時,教授希望找進來的研究生,不是要會唸書考試的成績優良學生,而是優先考慮很會寫程式及設計製作硬體介面有實力的學生。
因此畢業班的學生,應該好好靜下心來想想專題應該做些什麼?及如何進行?在設計及完成專題製作過程,對於一般的學生而言是陌生的,特別是剛入門的初學者,設計較複雜特殊的軟硬體,由無到有是件較困難的工作,若手上有基本的軟硬體設計資源當做參考,而後做功能擴充,做系統整合設計起來將更方便,省下讀者收集資料及測試原始程式碼是否正確性的時間。這是本書想提供給讀者的。
本書是以單晶片 8051 當作平台,來設計相關基本特殊介面的專題製作入門書,聰明的讀者應該可以利用本書在短時間內,設計出基本可以動作的專題,再結合自己的創意來完成屬於自己獨一無二的專題,最重要的是加入自己的點子,才會與眾不同。
本書提供讀者製作 8051 專題製作所需的相關軟硬體工具及建議,包括程式編譯器,程式載入器及程式發展平台,特殊介面軟硬體設計資源,對初學者而言將可以省下許多寶貴的時間。本書的讀者希望已經學過 8051 基本的部分,例如看過拙著 "單晶片 8051 KEIL C實作入門"(書號 XP10057 松崗),對於 8051 基本軟硬體知識已有了初步的認識,再來研讀本書會更容易上手。各章內容如下:
第 1 章 專題製作準備
第 2 章 基本硬體製作及簡易測試程式
第 3 章 紅外線遙控介紹
第 4 章 紅外線遙控裝置---電燈及家電
第 5 章 紅外線遙控伺服車
第 6 章 紅外線遙控伺服車加裝---超音波測距
第 7 章 紅外線遙控伺服車加裝---語音合成介面
第 8 章 設計一套紅外線遙控發射器
第 9 章 學習型遙控器製作
第 10 章 學習型遙控器應用
第 11 章 PC 變身為家電遙控器
第 12 章 PC 控制史賓機器人
第 13 章 有遙控器的裝置免改裝變聲控
第 14 紅外線介面專題製作更多創意設計及應用
第 15 紅外線介面應用專案開發紀錄
本書有 5 大重點:
1專題製作前置基礎知識:
有好開發工具及軟體硬體平台,可以快速設計出特定專題做測試,第
1--3 章便是紅外線遙控介面重要的基礎知識。
2 遙控器解碼應用
第 4-7 章,利用紅外線遙控解碼功能,來做各種功能遙控伺服車的實驗。
3遙控器編碼應用
第 8 章以8051設計一套紅外線遙控發射器,功能如同一支遙控器般。
4學習型遙控器製作製作及各種應用
第 9--12 章談學習型遙控器製作及基本應用,如由外部8051控制發射信號。
進階應用將PC變為遙控器控制平台,遙控家電及控制史賓機器人。
5紅外線介面延伸應用
第 13--15 章介紹紅外線介面各種可能延伸應用,應用最廣的是---有遙控器的裝置免改裝變聲控,列舉中文聲控遙控車、中文聲控家電、中文聲控史賓機器人。
以使用及應用觀點而言,開發及製作一套學習型遙控器幾乎可以解結6成以上
的工程控制應用,但是遇到的問題,還是需要以前面的基礎技術來找到問題進而解決問題。讀者可以選擇感興趣的章節來閱讀。