Raspberry piでブレッドボードで回路を作成し、pythonにて回路を実行するプログラムを作成しています。その中で3桁の7セグメントLEDをpythonから表示しようとしましたが、3桁全てが同じ数字で表示されてしまいました。別々に数字を表示するためにどのようなプログラムに修正すれば良いでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
その3桁すべて同じ数字が表示された、というコードを提示してください。
また、7セグメントLEDとラズパイをどう接続したのか、回路図も提示お願いします。
投稿2018/07/06 03:30
総合スコア87719
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/06 04:02
2018/07/06 04:06
2018/07/06 04:07
2018/07/06 04:26
2018/07/06 04:40
0
ベストアンサー
一桁ずつ表示させんとダメなんでは?
python
1GPIO.output(17,GPIO.LOW) 2GPIO.output(27,GPIO.LOW) 3GPIO.output(22,GPIO.LOW)
↑が桁選択だと思うので、ざっくり書くと、
python
1while True: 2 # d0~d3セット 3 GPIO.output(17,GPIO.LOW) 4 # d0~d3セット 5 GPIO.output(27,GPIO.LOW) 6 # d0~d3セット 7 GPIO.output(22,GPIO.LOW)
投稿2018/07/06 04:24
総合スコア16731
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。