描述
本教程旨在幫助人們構(gòu)建基于任何平板電視的自己的觸摸屏解決方案。它使用輕型三角測(cè)量技術(shù)來(lái)讀取坐標(biāo)。這種方法相當(dāng)便宜(最貴的部分是電視機(jī)),具有高質(zhì)量的圖像,并且可以使桌子幾乎像電視一樣小而薄。
當(dāng)然,沒有什么是完美的,通過(guò)這種解決方案,可能無(wú)法構(gòu)建100%的多點(diǎn)觸控屏幕,并且很難覆蓋整個(gè)屏幕區(qū)域。但取決于你制作的方式,你可以得到一些有趣的結(jié)果。另外,我確信有很多可能性我沒有想過(guò)要改進(jìn)。;-)
細(xì)節(jié):
這個(gè)解決方案意味著使用 光三角測(cè)量 來(lái)讀取非常精確的坐標(biāo)?;旧?,它就像擁有大量帶有一些紅外LED的紅外接收器。您逐個(gè)打開每個(gè)LED并讀取傳感器。當(dāng)一個(gè)受體看不到任何光線時(shí),這意味著一個(gè)物體阻擋了光線。有了足夠的LED和傳感器,您可以獲得更精確的解決方案。
但對(duì)于這個(gè)項(xiàng)目,我正在尋找更適合閱讀的東西。一個(gè) CIS傳感器,在大多數(shù)掃描儀。在這些設(shè)備中,它基本上是只讀取一行像素的黑白相機(jī)。要掃描彩色文檔,RGB LED會(huì)以三種顏色閃爍,CIS將為文檔的每一行讀取所有文檔。然后它可以根據(jù)紅色綠色和藍(lán)色反應(yīng)計(jì)算確切的顏色。
使用CIS傳感器可以訪問(wèn)20cm線上的2700個(gè)光傳感器。正如我們?cè)谶@里所看到的,大多數(shù)從舊打印機(jī)/掃描儀獲取傳感器和執(zhí)行器的人只需從該部分取得RGB LED和光導(dǎo)體 。如果你喜歡回收利用,你可以檢查獨(dú)聯(lián)體的可能性。在互聯(lián)網(wǎng)上沒有發(fā)現(xiàn)使用它們的許多DIY項(xiàng)目,可能有很多不同的方式可以使用這些傳感器!在本教程中,我還將解釋如何破解自己的掃描儀。
對(duì)于這個(gè)觸摸表,我使用了一個(gè)帶有24個(gè)紅外LED的CIS傳感器。Teensy板(可在Arduino環(huán)境下工作)在740x380mm表面上檢測(cè)物體。該板打開IR LED,讀取CIS并計(jì)算物體的確切位置。然后,它將 坐標(biāo)作為鼠標(biāo),鍵盤,Python程序或像Raspberry Pi上的Serial一樣發(fā)送,通過(guò)32英寸電視屏幕上的HDMI顯示接口。
所需組件:
附件截圖: