LCD1602 Keypad (Arduino) Pin 10 問題
本帖最後由 laputafish 於 2015-1-12 14:22 編輯
岩岩試緊塊LCD1602+Keypad, 主要用
D4 (DB4)
D5 (DB5)
D6 (DB6)
D7 (DB7)
D8 (RS)
D9 (Enable)
Arduino 官方例子主要用以上6 pins. 其實仲有 D10 用黎控制背光.
但睇過官方論壇有人提出唔少 LCD1602 Keypad Shield D10 pin 有bug, 將D10 set LOW, off左背光, 再high, D10會直通GND, 引致短路.
Topic: Warning to users of some vendors LCD keypad shields.
佢提出一個解決方法在D10 和接地果粒transister加一粒diode.
但又話唔好用1n4148呢粒silicon signal diode, 要用Germanium diode 1n34a. 有人用1N5819無問題.
睇D datasheet又唔太明,粒粒都有唔同.
我對電子衹係基本,唔太清楚每隻diode特性分別, 手頭上有粒1n4004, 有無ching對電子好熟, 一睇就知用唔用得呢粒1n4004. |
|
|