內容:2*16LCD & AnalogKeyPad 實作:LCD 顯示 ,KeyPad control 簡報:廖崇義

Slides:



Advertisements
Similar presentations
课前寄语 1 、保持纪律 2 、相互配合. 第三节 公民的投资 —— 公民的存款储蓄 课堂导入.
Advertisements

H T U 報告者:周振聰 僑生處 主任. h T U 免會考成績入學 h T U 未來望 您想學 一技之長嗎 ? 歡迎參加莊敬建教班 不但三年免學費,且 保證讓您學到一技之 長,脫離貧窮,邁向 光明的人生 免試入學.
徐洪志 热能工程系. 徐洪志 便携式莫尔斯电码发报与训练系统 开发背景 主要来源于军队报务通信训练 开发目的 改善野战部队通信报务训练环境和设备,提高 训练效果 和报务通信效率。 为业余无线电爱好者提供莫尔斯电码训练环境。
旅遊實務Ⅰ 授課教師:李健民 上課班級: 320. 課程大綱 旅遊業之設立程序 旅行業組織結構 旅行業之分類 旅行業之管理.
桃園地景藝術節 最近桃園在舉辦桃園地景藝術節,種共有五大主題區, 分別是:黃色小鴨展區、巨型蓮花展區、草間點點展區、范姜 古厝展區、新屋水巷展區。那這些景點到底個展覽什麼呢?讓 我們繼續看下去 …… 。
親 ( 四 ) 親近神的路. 一、親的三字訣、七字訣: 親近神,親愛人; 與主交通親近神,同情關心親愛人。 甚麼是親? 1. 親有親近、親愛,更有關心、同情、親切的 意思。 2. 親的人與人沒有間隔,拉近人與人之間的距 離,並且樂意幫助人,與人相調建造在一起。
C A D C D.
第二班群教師團隊 105 張心平 107 鐘于寧 106 黃意評 108 鄭婉茹. 第二班群之班親會說明 學校規定事項說明 教學活動說明 班群活動介紹.
4-2 、聚落的演變 人口的分布 自然環境特性、交通便利性及就業 機會等因素,常影響人們對於居住地點 的選擇。 臺灣西部地區的平原和盆地,地勢 較為低平、開發較早,在肥沃的土壤、 便捷的交通網路等有利的條件下,工商 業往來頻繁,人口較為密集。
申論題要拿高分並不容易,因為他是 有一定的技巧的,如果你遵照下列技 巧來作答申論題,相信高分並不難拿, 其技巧如下:
102大學甄選入學 個人申請、繁星推薦說明 主講人:簡慧嫻.
新進教師研習 教務處報告 報告人:教務處 林永仁 2011 年 8 月31日.
「明清時期台灣古典散文」 教師:田啟文.
加快培育和发展战略性新兴产业 科技部调研室 胥和平
專題報告 宇宙雙人射擊遊戲.
GREEN CONSET 说明书 许可登陆 호 , 许可申请 호, 安全认证 ja 提 供: (株) 중원파워콘트롤스
新頒解釋函令 ● 所得稅扣(免)繳相關法令、 ● 所得稅扣(免)繳申報實務 ● 扣繳常見稅務違章類型 財政部南區國稅局屏東分局
屏東監理站電腦筆試e化系統 考生操作使用說明及注意事項.
2014年语言文字工作总结 党委学生工作部 2014年12月5日.
我征服了黃山 林達的黃山之旅 2006春.
鼻炎 症狀: 鼻(眼睛)內發癢或不舒服、 打噴嚏、 流鼻涕(水)、 鼻塞………等 。 鼻子內的任何發炎。
模块七 房地产营销渠道策略 主要内容 房地产营销渠道类型 房地产营销渠道选择方法 开发商与代理商的合作模式.
第3章: 產業與競爭環境 張緯良 世新大學資訊管理系.
遣詞造句知多少? 中文系 王偉勇教授 兼通識教育中心中心主任.
三、市场营销学研究的基本方法 (1)产品研究法。是以物为中心的研究方法,即在产品分类的基础上,对各类产品市场分别进行研究。 (2)机构研究法。是以研究市场营销制度为出发点,体现以人为中心的研究方法,即集中对整个市场营销系统中的各特定机构的性质和功能进行研究。 (3)职能研究法。是以研究产品从生产者到消费者手中所进行的各种营销活动过程中,市场营销组织所发挥的功能的方法。
高雄市復華高級中學 校務分享簡介 簡報人:康木村 校長.
第二章 项目一:企业厂区与车间平面设计 1.
文明建设,气象先行 ——农安县气象局 2.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
第九章日治時期的台灣(下).
滑雪美食街 組員:林韋伶、張雅弦、王佑盛、朱坤賢.
汪清县气象局创建省级文明单位工作展示 2016年8月
親愛的吉姆舅舅:   今天吃完晚餐後,奶奶說,在家裡情況變好以前,您要我搬到城裡跟您住。奶奶有沒有跟您說,爸爸已經好久沒有工作,也好久沒有人請媽媽做衣服了?   我們聽完都哭了,連爸爸也哭了,但是媽媽說了一個故事讓我們又笑了。她說:您們小的時候,她曾經被您追得爬到樹上去,真的嗎?   雖然我個子小,但是我很強壯,只要我會做的我都可以幫忙,但是,奶奶說,做其他事情以前,要先把功課做完。
网络的利与弊 2017/3/19 该课件由【语文公社】
榕桥中学 校园文化建设情况汇报.
第 5 章 流程控制 (一): 條件分支.
當 家 新 鮮 事.
翰林自然 六年級上學期 第二單元 聲音與樂器.
兒童及少年福利服務 講師:張智昇.
第13章 单片机开发板设计 本章主要介绍单片机应用系统的设计思想、设计理念和设计一个单片机应用系统要考虑的一些问题。本章中还介绍了笔者自主设计的一款基于proteus仿真平台的单片机开发板.
2016年上半年工作汇报 后勤与保卫管理处 二○一六年七月.
中國美術史報告-我最喜歡的一幅畫 班級:2年2班 姓名:郭馥甄 座號:23.
高鐵炫風 製作人林淑蘭老師.
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
动手玩转Arduino (三) 串口输入输出
第十八章 鍵盤與電容式觸控介面應用實作 讀取鍵盤輸入 按鍵偵測與掃描原理 認識Arduino的String(字串)程式庫
YM100开发实验板 演讲人:熊小燕 2009年月12月16日
Arduino 藍牙通訊模組.
    Arduino 1602 LCD 量測電壓顯示 LCD 示波器    林品成 月.
江苏璨扬光电有限公司   简 报.
LP-2900的周邊腳位規劃.
智慧電子應用設計導論(1/3) Display
云剑电子自助洗车系统 ——简介
9.1 家用电器.
近代物理实验期末报告 ——by 金宵 周逸卢
世外桃源~ 劍 潭 里 零碳排放里.
6-1 功能簡介 6-4 實驗成果 6-2 電路說明 6-5 延伸應用與練習 6-3 程式設計
8051單晶片 蘇恆生 老師.
Arduino智慧機器人 觸鬚的觸碰式導航
6-1 燃油系統工作原理 6-2 汽油濾清器更換 6-3 汽油泵檢查與更換
感光世界 亞洲大學 資訊工程學系 學生:郭致翔、林壬午、黃智猷、陳奕升 指導教授:蔡志仁教授
相片典藏 臺北市立弘道國中總務處 防災校園建置計畫補助-個人防護具 品 名 數 量 30 4 工作手套 72 6 簡易雨衣 300
創造不一樣的人生 -如何與身心障礙者接觸 新竹教育大學 薛明里.
日期:2009年10月22日 報告單位: 京年升電腦科技有限公司 報 告 人:副總經理 楊世豐 Power
Arduino 藍牙通訊模組.
科展心得分享 電子科教師:童信源.
桃園創新技術學院 機械工程系 畢業專題(二)
小組製作人介紹 2 年 14 班 21 號 高嘉駿 2 年 14 班 20 號 林宏恩 2 年 14 班 14 號 林立仁.
Programmable Logic System Design
96 教育部專案補助計畫案明細 單位 系所 教育部補助款 學校配合款 工作໨目 計畫主 持人 備註 設備費 業務費 579,000
Presentation transcript:

內容:2*16LCD & AnalogKeyPad 實作:LCD 顯示 ,KeyPad control 簡報:廖崇義 Arduino week7 內容:2*16LCD & AnalogKeyPad 實作:LCD 顯示 ,KeyPad control 簡報:廖崇義

LCD KeyPad介紹 LCD Keypad Shield輸入輸出擴展板使用2行16個字元液晶,具有對 比度調節和背光燈,使用1個類比(AN0)便完成5個按鍵的輸入,1個 重置按鍵,未使用的IO都擴展出來備用,充分利用IO。   佔用數位IO定義: PIN4-DB4 PIN5-DB5 PIN6-DB6 PIN7-DB7 PIN8-RS PIN9-EN PIN10-背光控制 類比0按鍵埠 取樣值(Right = 0,Up = 100, Down = 255,Left = 406,Select = 637)

HD44780 LCD HD44780 相容的 2x16 LCD 可以顯示兩行訊息,每行 16 個字元,它 可以顯示英文字母、希臘字母、標點符號以及數學符號,除了顯示訊 息外,它還有其它功能,包括訊息捲動(往左和往右捲動)、顯示游標 和 LED背光等。 日立 HD44780 相容的 LCD 有 4-bit 和 8-bit 兩種使用模式,使用 4- bit 模式主要的好處是節省 I/O 腳位,通訊的時候只會用到 4 個高位 元 (D4-D7),D0-D3 這四支腳位可以不用接。每個送到 LCD 的資料 會被分成兩次傳送 – 先送 4 個高位元,然後才送 4 個低位元。

LCD顯示練習 要在 LCD 上顯示訊息,會涉及初始化 LCD 、下指令以及傳送資料給 LCD 等工作,Arduino LiquidCrystal Library 已經把這些工作簡化了 ,所以你不需要知道這些低階的指令。底下的程式在 2x16 LCD 上第 一行顯示 "hello, world!” 訊息,並在第二行不斷更新 Arduino 重開 之後經過的秒數,使用的是 4-bit 模式。 指令說明: #include <LiquidCrystal.h> //引用 LiquidCrystal Library LiquidCrystal lcd(rs enable, d4, d5 d6 , d7); //LCD 接腳設定 lcd.begin(16, 2); // 設定 LCD 的行列數目 (2 x 16) lcd.setCursor(0, 1); // 將游標設到 column 0, line 1 lcd.print("hello, world!"); // 列印 "Hello World" 訊息到 LCD 上 程式碼 File > Examples > LiquidCrystal > HelloWorld PS.請同學在程式碼中將此行LiquidCrystal lcd(12, 11, 5, 4, 3, 2);相關 位置填入正確的數據

類比KeyPad電路

類比KeyPad設計方法 if(val<500) 由A0得到的取樣值(Right = 0,Up = 100, Down = 255,Left = 406,Select = 637) 使用判斷式辨別按鈕 if(val<50) btn=‘R’; if(val<150) btn=‘U’; if(val<300) btn=‘D’; if(val<500) btn=‘L’; if(val<800) btn=‘S’;

使用SWITCH CASE執行按鍵對應的工作 switch(btn){ case ‘R’: { lcd.print("RIGHT "); break; } case ‘L’: lcd.print("LEFT "); case ‘U’: lcd.print("UP "); case ‘D’: { lcd.print("DOWN "); break; } case ‘S’: lcd.print("SELECT"); default: lcd.print("NONE ");

練習一 寫一程式用上面兩頁程式碼在LCD上的第一列及第 二列顯示如下格式: ADO 取樣值(0-1023) 按鍵名稱(例SELECT BTN)

練習二 http://coopermaa2nd.blogspot.tw/2011/01/ arduino-lab14-74hc595-hd44780-lcd.html