浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網 » 技術資料 » IC/元器件

用Arduino驅動觸摸屏

發(fā)布時間:2013/11/13 20:28:47 訪問次數(shù):2930

    買了12864液晶屏后,總覺得少點兒什么,如果有個配套的觸摸屏會更加漂亮。AT93C56-10SU-2.7結果在網上搜了半天,居然買不到帶觸摸屏的12864;1;~塊。
    我開始懷疑我的腦袋是不是不正常了,這怎么也應該是個基礎需求吧?有觸摸屏的話,可以省去很多按鈕,面板設計也會更簡潔。
    量了一下,我買的1 2864屬于低端產品,屏幕約32英寸。在網上又搜了一下,唯一的3.2英寸觸摸屏是手機專用的,不敢冒險,直接買了一塊最常見的3.4英寸4線電阻式觸摸屏,是個已經粘好了玻璃的面板(見圖1),同時又買了個配套的插座(見圖2)。雖然大了點兒,但肯定有辦法用上。
    放在一起比了一下,3 4英寸的觸摸屏和12864液晶屏寬度一樣,但高度長出一些,很難看(見圖3)。我突發(fā)靈感,何不把空白部分做成觸摸屏按鈕?于是立即行動,簡單設計完畢,用彩色激光打印機打了一張。起初,為了追求質感,怕漏光,我用的是卡片紙,后來發(fā)現(xiàn)純屬畫蛇添足,改用普通白紙打印,畫面更細膩,整體也更平整。加上接鈕后,屏幕看起來漂亮多了,包括顏色,各方面很協(xié)調(見圖5)。
    屏幕與Arduino控制板的連接非常簡單,觸摸屏1、2、3、4腳接ANALOG INO、1、2、3,然后所有4個引腳各掛一個lOkt/電阻,連接到GND即可。接線圖見圖6,這是我第一次用Fritzin畫圖,不太熟練,總覺得畫出來和純粹的電路圖比很可笑。不過我想這正是Arduino能迅速普及的原因——它就是個積木。

          
    我先自己寫了個類,分兩行做實時動態(tài)顯示。第一次上手,代碼寫得有些笨拙,只算是能工作了。后來,我又從網上找了個特別強大的LCD顯示庫——U8glib,拿來就用,效果很好。
    按鈕的定位方法是:點亮LCD,使其顯示觸摸坐標,然后隨便找個手寫筆,分別點下相應按鈕的四角,就可以得到4個觸摸坐標(見圖7),然后把這些坐標設置為初始化參數(shù)就可以劃分按鈕區(qū)域,使按鈕正常工作了。
    U8glib庫可以從http://code.googlecom/p/u8glib/下載到最新版本。在U8glib庫里,Arduino和12864是可以以多種形式通信的,U8glib兼容的12864芯片非常豐富,包括幾種驅動芯片。

    買了12864液晶屏后,總覺得少點兒什么,如果有個配套的觸摸屏會更加漂亮。AT93C56-10SU-2.7結果在網上搜了半天,居然買不到帶觸摸屏的12864;1;~塊。
    我開始懷疑我的腦袋是不是不正常了,這怎么也應該是個基礎需求吧?有觸摸屏的話,可以省去很多按鈕,面板設計也會更簡潔。
    量了一下,我買的1 2864屬于低端產品,屏幕約32英寸。在網上又搜了一下,唯一的3.2英寸觸摸屏是手機專用的,不敢冒險,直接買了一塊最常見的3.4英寸4線電阻式觸摸屏,是個已經粘好了玻璃的面板(見圖1),同時又買了個配套的插座(見圖2)。雖然大了點兒,但肯定有辦法用上。
    放在一起比了一下,3 4英寸的觸摸屏和12864液晶屏寬度一樣,但高度長出一些,很難看(見圖3)。我突發(fā)靈感,何不把空白部分做成觸摸屏按鈕?于是立即行動,簡單設計完畢,用彩色激光打印機打了一張。起初,為了追求質感,怕漏光,我用的是卡片紙,后來發(fā)現(xiàn)純屬畫蛇添足,改用普通白紙打印,畫面更細膩,整體也更平整。加上接鈕后,屏幕看起來漂亮多了,包括顏色,各方面很協(xié)調(見圖5)。
    屏幕與Arduino控制板的連接非常簡單,觸摸屏1、2、3、4腳接ANALOG INO、1、2、3,然后所有4個引腳各掛一個lOkt/電阻,連接到GND即可。接線圖見圖6,這是我第一次用Fritzin畫圖,不太熟練,總覺得畫出來和純粹的電路圖比很可笑。不過我想這正是Arduino能迅速普及的原因——它就是個積木。

          
    我先自己寫了個類,分兩行做實時動態(tài)顯示。第一次上手,代碼寫得有些笨拙,只算是能工作了。后來,我又從網上找了個特別強大的LCD顯示庫——U8glib,拿來就用,效果很好。
    按鈕的定位方法是:點亮LCD,使其顯示觸摸坐標,然后隨便找個手寫筆,分別點下相應按鈕的四角,就可以得到4個觸摸坐標(見圖7),然后把這些坐標設置為初始化參數(shù)就可以劃分按鈕區(qū)域,使按鈕正常工作了。
    U8glib庫可以從http://code.googlecom/p/u8glib/下載到最新版本。在U8glib庫里,Arduino和12864是可以以多種形式通信的,U8glib兼容的12864芯片非常豐富,包括幾種驅動芯片。

熱門點擊

 

推薦技術資料

單片機版光立方的制作
    N視頻: http://v.youku.comN_sh... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!