本發(fā)明涉及一種主機系統(tǒng),具體是一種交互多媒體墻面涂鴉系統(tǒng)。
背景技術:
傳統(tǒng)的觸摸墻面只能提供最多12個觸摸點,本發(fā)明使用TX和RX口進行數(shù)據(jù)傳輸,并傳輸在主控單片機上進行多臺聯(lián)動。
技術實現(xiàn)要素:
本發(fā)明的目的在于提供一種交互多媒體墻面涂鴉系統(tǒng),以解決上述背景技術中提出的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術方案:
一種交互多媒體墻面涂鴉系統(tǒng),包括在墻面涂鴉所使用的導電墨水、檢測觸摸的單片機、整合多臺觸摸單片機的主控單片機、PC機和投射畫面的投影機,所述觸摸單片機一端連接所述導電墨水,另一端連接在所述主控單片機上,所述主控單片機收集所有所述觸摸單片機的數(shù)據(jù)并進行整合數(shù)據(jù)處理,所述主控單片機通過USB輸出到所述PC機,所述PC機收到信號并進行數(shù)據(jù)處理,所述PC機連接到投影機并投射出相應的動畫畫面。
作為本發(fā)明的優(yōu)選方案:所述觸摸單片機由多個。
與現(xiàn)有技術相比,本發(fā)明的有益效果是:本發(fā)明由墻面涂鴉所使用的導電墨水、檢測觸摸的單片機、整合多臺觸摸單片機的主控單片機、PC機和投射畫面的投影機所構成。經(jīng)過事先投影機所投出畫面與真實墻面涂鴉的畫面進行矯正,可以無縫的讓體驗者感受到真實物體的動態(tài)效果。
附圖說明
圖1為本發(fā)明的整體結構框圖;
圖2為觸摸單片機和主控單片機的連接圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1-2,一種交互多媒體墻面涂鴉系統(tǒng),包括在墻面涂鴉所使用的導電墨水、檢測觸摸的單片機、整合多臺觸摸單片機的主控單片機、PC機和投射畫面的投影機,所述觸摸單片機一端連接所述導電墨水,另一端連接在所述主控單片機上,所述主控單片機收集所有所述觸摸單片機的數(shù)據(jù)并進行整合數(shù)據(jù)處理,所述主控單片機通過USB輸出到所述PC機,所述PC機收到信號并進行數(shù)據(jù)處理,所述PC機連接到投影機并投射出相應的動畫畫面。
觸摸單片機由多個。
本發(fā)明的工作原理是:涂鴉墨水使用石墨為主料的顏料,石墨具有導電功能。先經(jīng)過墻面設計,按照設計后的圖像進行墻面繪畫。其中繪畫后圖形的一端為手指的觸發(fā)點,另一端接入觸摸單片機接口中。
觸摸單片機和總控單片機,完美的解決了觸控上限問題。把多塊觸摸單片機也就是Touchboard單片機的TX和RX口接入總控單片機也就是Arduino Mega2560的TX和RX口內(nèi)進行相互通訊。這里的連接方式是觸摸單片機的TX口接入總控單片機的RX口內(nèi),觸摸單片機的RX口接入總控單片機的TX口內(nèi),如圖2所示。隨后使用USB端口把總控單片機接入PC機的USB口中,進行單片機與PC機的通訊。
PC機編寫一套完整的交互程序,此程序會讀取來自主控單片機USB傳來的COM口數(shù)據(jù),當觸摸單片機檢測到數(shù)據(jù)變化后,傳輸數(shù)據(jù)給總控單片機額,總控單片機處理多個觸摸單片機數(shù)據(jù)后,上傳到PC機上。PC機進行整合并通過投影機投出畫面到墻面上。
投影機投出畫面進行畫面與觸摸點的矯正,如觸摸點的編號與所觸發(fā)圖形編號是否匹配。動畫畫面與涂鴉畫面的位置關系矯正等。
整個裝置上分為涂鴉設計和計算機控制系統(tǒng)。這兩大系統(tǒng)協(xié)同工作,構成一個整體。
1、涂鴉設計包括:導電墨水,觸摸單片機,主控單片機。
2、計算機控制系統(tǒng)即中控,是寫一套完整的交互程序,此程序會讀取來自主控單片機USB傳來的COM口數(shù)據(jù),當觸摸單片機檢測到數(shù)據(jù)變化后,傳輸數(shù)據(jù)給總控單片機額,總控單片機處理多個觸摸單片機數(shù)據(jù)后,上傳到PC機上。PC機進行整合并通過投影機投出畫面到墻面上。