Arduino 有關 LCD Keypad Shield 1602 液晶按鍵擴展板 按鍵問題
2018.11.01
因為懶得接線 網路上買了一個白牌的 LCD Keypad Shield
外觀看起來頗美 網路上也有使用說明及電路圖 真感到心曠神怡
萬萬沒想到 用起來還是困難重重 問題多多
繼上回LCD無法點亮問題後 (一個鳥字也顯示不出來 只有背光亮起來)
費了洪荒之力 (現在九牛二虎已經不夠看了) 才找到pcb 製作不良的bug
詳情請自行參看之前的文章 可歌可泣 豪情萬丈
這回 ADC 鍵 又來給偶出狀況 再度人仰馬翻 不可開交
情形是Select key 就是按下沒反應 其他上下左右 key都馬正常
也許是自己學藝不精 沒辦法一眼就看出端倪
為了節省大家寶貴的時間 也為自己加福添壽 痛一次就好
也算周處除三害 不枉作一回人
原來 ADC 有一個所謂的參考電壓 一般單晶片通常會有所謂內定值(系統Vcc)
或者讓使用者自行外接(可以應付不同電壓)
現在這片板子 看電路圖它是使用內定值(3.3V)
但是它的ADC key 的分壓電阻最後是接在+5V
如此這般 就造成目前的苦果 最後的select 按鍵
無論您怎樣按 它永遠都會大於3.3V
起初偶還以為又是pcb不良 那裡短路了 量它千遍 也百思不得其解
結果最後只好求助google 才搞清楚來龍去脈
http://forums.netduino.com/index.php?/topic/4035-freetronics-lcd-select-keypad-problem/
偶泥馬 便宜真的是沒有好貨
留言列表