LINE2020.03.15前回のページで7セグを4桁まで表示させました。TM1637をArduinoで7セグLEDの制御(お手軽編)一昔前は複数のLEDを制御させるならダイナミック点灯をマイコンで制御させてました。最近は手ごろなドライバーICが数多く登場し、7セグ4桁のLEDも数本の信号線で制御できてしまいます。今回は7セグメントLEDを制御するTM1637の...lotton-6t.com2020.03.14色々勉強してきたので今回は6桁表示させます。回路図についてCLK端子でクロックを送り、立下り時にDIO端子で信号を送ることで制御しています。I2C制御に似ていますがI2Cでは動かないため注意が必要です。K1、K2端子はキーボード入力用なので使用しません。内部プルアップされているので処理は不要です。回路図で7セグを4個と2個に分けて書いたのは、デフォルトのArduinoライブラリでは4桁までしか表示できないからでした。ライブラリの改造こちらのライブラリをベースに改造しました。GitHub.github.com改造後のソースをこちらのページに貼りました。6桁表示プログラムこちらのページで使用したライブラリの改造プログラムです。C++記述なので移植も簡単だと思います。Arduino用テストプログラムlotton-6t.com2020.03.15よく使う関数だけ簡単に解説します。第二引数は使用しない桁を0で埋めるかフラグdisplay.showNumberHexEx(0x00abcdef);16進数表示display.setSegments(data);表示させるセグメント直接指示その他詳細はプログラムを覗いてください。完成これで6桁すべての数値を自在に操作できます。今回はハンコンにUSBケーブルを通す作業と行います。分解自体は珍しくもないので軽く流します。ハンドル、6カ所の六角を外します。電子工作ロータリースイッチを読み込むプログラム作成ある野望のためロータリースイッチを使いますが、実は意外と知らなかったロータリースイッチの使い方。自分用にまとめましたので参考にしてください。ロータリースイッチについては以下のページが参考になります。今回の目...2020.03.29電子工作Arduino電子工作AQM1602Yを動かしてみる今作りたいものの中にLCD表示機あったら便利かな~と思ったので、LCDに初挑戦してみました。ST7032iで動作するモジュール。いう点...2020.03.21電子工作Arduino電子工作G27にボタン増設改造(設計編)私がレースシムをプレイするときはG27のハンコンを使ってます。Arduinoにありがちなこと本家Arduinoボードの1/10の値段で購入できてしまうことがある互換機。安価な代わりに不便なところもあります。そんな互換機の特徴やトラブル対処をまとめます。非常に多いのがUSBで接続してもArduin...2020.03.20電子工作Arduino電子工作ArduinoでのSPI動作確認SPIの動作がよくわかんなくなったので、備忘録かねて動作確認用プログラムを置いておきます。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。Championship参加について2022.12.022024.09.13匿名希望2024.09.02教えてくれてありがとうございます。:)バッテリー性能を最大限引き出すためのコネクタ交換手順ロットん2024.03.17モーションを読み込む際に開始フレームを30~90程ずらすと、前後接触しないような間隔になります。【MMDモーション配布】筑波サーキット匿名希望2024.03.15初めまして自分でモーションを作る技術がないので、走行モーションの配布はとても助かっています筑波サーキットの走行モーションについての質問なのですが、車を複数台つかってモーションを再生すると車が被ってしま...【MMDモーション配布】筑波サーキット回送2023.06.05プリウス、クラウン、アルファードがリアルな日本の雰囲気出してくれそうですね~。あと近未来なBMWi3は数制限有りが良いかな~。defined.")}))})()。