アマゾンで買った 20x4 Character LCD について

アマゾンで買った 
SODIAL(R)2004 20x4文字のLCDディスプレイモジュールブルーブラックライト
 (プリント板の裏の2004A が型式かな)

「標準関数で動作しました。」とコメントが記載されているのだけど・・・

何故か表示しない????

結線は合っているし・・・変だな~・・・

検索しました。

写真から推測するとこれポイのだけど

2004 20x4 Character LCD Display Module Blue Color HD44780



ふと回路図を見て!

一般的な 16x2 LCD の回路図では可変抵抗が5vに結線されているが

回路図4

このモジュールの回路図は5vには接続されていない
回路図2

という事で結線を下図に変更したら表示しました。

ちなみに可変抵抗は4kΩ近辺の表示が良い感じです。

LCDの標準関数で桁指定・行指定はできました。

バックライトは180Ωとか330Ωとかを経由して5Vに結線してます(A端子)

しかしながら簡単な回路だから最初からプリント板へ半田付けしたのは失敗!

2個購入していたからブレッドボードで組み立てて動作確認する事になりました。

やっぱ最初から半田付けは不味いですね

追加(10/7)
単体では表示など問題は無いのだが
電力量計と組合わせた場合、正しくSDカードの書きこみが出来ない
原因はSDライブラリーが使用しているデジタルピンと競合した事と考えられる
SDライブラリー
Initializes the SD library and card. This begins use of the SPI bus (digital pins 11, 12, and 13 on most Arduino boards; 50, 51, and 52 on the Mega) and the chip select pin, which defaults to the hardware SS pin (pin 10 on most Arduino boards, 53 on the Mega). Note that even if you use a different chip select pin, the hardware SS pin must be kept as an output or the SD library functions will not work.

Arduino SPI bus 11,12,13 SS 10
Mega   SPI bus 50,51,52 SS 53
だと考えたのだが・・・
Mega でも 11,10 を使用すると書込みが正しく動作しない

4 も使用できない(SD CARD SS)

動作確認済み
LiquidCrystal lcd(12,13,7,6,9,8); // rs, enable, d4, d5, d6, d7

arduino をソフトで reset する方法

arduinoで電力モニターを作成しているのだけど
メッセージ送信が多かった時に多発するのだが・・・・
通信機能や計測のハングアップをする時がある
原因は???メモリーの可能性が高いのだが
この場合ハードリセットするしかない
せめて遠隔指示でリセットできないものか!?
検索してヒットする事も少ないのでメモを残す

two ways to reset arduino in software

In this example, you do not need any extra wiring. We initialize the reset function, then call reset.

void(* resetFunc) (void) = 0;//declare reset function at address 0
...
resetFunc(); //call reset


他のサイトで紹介されていた方法

software_Reset() ;

void software_Reset() // Restarts program from beginning but does not reset the peripherals and registers
{
asm volatile (" jmp 0");
}


基本0番地を実行という事でしょうか

前回調べた時はもっと複雑だったのだが・・・・えらい簡単、試してみます

追記(7/8)
arduino電力モニターに組込み遠隔指示でリセット動作を確認。やったね素晴らしい!

プロフィール

お気楽どん

Author:お気楽どん

東芝 8.16kw(南東5.76+南西2.4)
野立て 33kw 

日射量は変化します!
刻々と変化する日射量に応じた
発電がされているのか?
システムが正しく機能しているか?
回収状況の掌握などは
自己管理できます。
太陽光発電状況管理ソフト

「ダウンロード」

最新記事
最新コメント
ありがとう
気が向いたら
天気予報
ピンポイント天気X
過去の天気
気象庁(日照時間等) X Y Z
黄砂情報
高解像度降水ナウキャスト
カテゴリ
検索BOX・タグ一覧
リンク