curious4dev

色々ダメなandroidアプリを開発したい会社員 高橋が綴る、androidアプリ開発やArduinoについて

*

aitendoで買った4桁7セグLEDを使う

 

お疲れ様です。高橋です。

aitendoの4桁7セグLED

aitendoで1個30円で買った4桁の7セグLED。買ったまま暫く放置していたのですが、オナラの状況を可視化する際、0~1024の数字を出すためにわざわざ液晶ディスプレイを使うのもアレかなーと思って、部品ボックスから引っ張り出してきてテストしてみました。

こちらの「Arduinoで遊ぶページ」のコードを参考にさせてもらい、というより丸ごとコピペして、サックリと動作確認完了。配線はLED側の1,2,3,4,5,7,10,11の8箇所だけ、220Ωをはさみます。色々なサイトを見ていたら220Ωで良い感じだったので。

動いている様子はこんな感じ。

可変抵抗器の値である0~1023を、そのまま表示するだけのものです。

配線が複雑

この4桁7セグLED、Arduinoとの間に12本も線を使います。

これだとArduino Pro Miniに移植した後、空きピン的にかなり厳しい事が予想されます。

改善に向けて

これが今の実体配線図。左側の可変抵抗器は、将来的には硫化水素センサMQ-136に取って代わります。

センサー部分に費やすピンは仕方ありませんが、可視化のためだけに12ピンも使うのはもったいない。

なので、シフトレジスタ 74HC595の出番です。

74HC595を使ってピン数節約を図った改善後は下記のような感じになります。

Arduinoからは3本出すだけで7セグLEDを制御出来ます。

 

以上、よろしくお願い致します。

 - 電子工作

  関連記事

YMZシールドの基板設計

お疲れ様です。 前に基板化したYMZ294をさらにシールド化したい事をPOSTし …

上司離着席検知システムと空巣検知

お疲れ様です。高橋です。 前回のおさらいと課題 前回の「上司離着席検知システムの …

音階LED表示器の実体配線図を書いてみた。

お疲れ様です。高橋です。 前に「音階に合わせてLEDを光らせてみた。」で実験した …

Arduino電源ON/OFF機

お疲れ様です。高橋です。 Arduinoを使っている時、特に2個とか複数同時に使 …

ArduinoIDE1.6.4+ATTiny13Aで赤外線リモコン

お疲れ様です。高橋です。 先日実験したArduinoで赤外線リモコンの問題点、そ …

YMZ294の基板が動いた。

お疲れ様です。高橋です。 先日「ブレッドボード上のYMZ294をユニバーサル基板 …

PCとArduinoをJavaでシリアル通信

お疲れ様です。高橋です。 先日作ったコレ。 よくよく考えると、書き込む際にいちい …

bluetoothモジュールHC-06とAndroid

お疲れ様です。高橋です。 先日AliExpressで購入したbluetoothモ …

音階LED実装 #1

お疲れ様です。高橋です。 今日の進捗 音階LEDの半田付け 1日目です。 ICソ …

電子オルゴール 動作試験 #2

お疲れ様です。高橋です。 Pro Mini互換機とYMZ294、EEPROMで作 …