suke

電子工作

DCブラシモータのノイズ対策

先日に作成したドリルスタンドですが、回転時の電源をオシロスコープで見てみると結構なノイズが出ていて他の機器を使っていると誤動作の原因になりそうです。そこでモータにコンデンサを接続してノイズ対策を行うことにしました。
3Dプリンター

3Dプリンタでドリルスタンドを製作する

2x4材やアルミケースの加工には電動ドリルが活躍します。しかし私の手先が極度にぶきっちょなこともあり予定の場所に垂直に穴をあけるのに苦労します。1mm厚のアルミ板くらいなら問題ありませんが、ちょっと太めの板材だと目で見てわかるレベルで斜めに...
プログラム(PC/Android)

sigrokをソースコードからビルドする方法

sigrokはオープンソースのロジックアナライザソフトウェアです。色々なOS/ハードウェアに対応していて、うちの作業机にある貧弱なノートPC(Debian)でも動作するので重宝しています。普通に使う分にはバイナリをダウンロードしてくれば手間...
3Dプリンター

3Dプリンターと寸法誤差

3Dプリンターで出力した部品を他のパーツ(モータ軸、ベアリング等々)と組み合わせる場合、それなりにしっかりした寸法が欲しくなります。しかし2万円のお手軽3Dプリンターにそこまでの精度が出せるのでしょうか。テストモデルを出力して設計寸法と実寸...
自転車/バイク

カブFI電源系統の電圧/波形を計測する

カブには直流/交流の電源系統があります。それぞれDC12V, AC12Vとして考えていますが実際のところどんな波形になっているのか気になったので調べてみました。
日常ネタ

スノコで作業場の棚を作る

最近になって押入れの上の段を空けて作業場としたのですが、物(ガラクタともいう)が増えてダンボールが積みあがってきてしまいました。これでは必要なものを探すために山を崩さなくてはいけません。どうしたものかと思っていると、よそ様のブログでホームセ...
プログラム(PC/Android)

Linuxの実行ファイルで使用している命令セットを確認する方法

Linuxでコンパイル済みのバイナリを拾ってきたとき、どんな命令セットが使われているのか調べたい時があります。例えばバイナリで提供されているとツールを実行してもエラーになってしまい未対応の命令セットを使っているのではと疑っているときなど、私...
プログラム(PC/Android)

RFCOMMサーバを構築して通信内容をモニタする方法

先日、とある古いAndroid端末でRFCOMMを使った通信が可能かを確かめるのにLinuxで簡易Bluetooth評価環境を作りましたので紹介します。評価環境といっても仮想PCにUbuntuをインストールして、apt-getで必要なパッケ...
プログラム(PC/Android)

Android1.6端末(IS01)でBluetooth RFCOMMを使う方法

古いAndroid端末を活用するのに、Arduinoなどのマイコンボードと通信出来ればぐっと利用価値が高まります。UARTが使えれば一番簡単だと思いますが、そんなものが無改造でつながる機種はレアでしょう。通信インタフェースとして使えそうでな...
プログラム(PC/Android)

[Android Studio] プロジェクトをgitlabで管理する

バージョン管理にgitを使っていて、そのリポジトリを公開するのにGitHubがとても便利です。ただ、GitHubは無料アカウントだとPrivateなリポジトリを作成することが出来ないので、個人でごにょごにゅしているものや、一般公開したくない...
スポンサーリンク