広告 このページはLinux+電子工作(ハード)のページです。 ちなみに使っているディストリビューションはDebianのunstableです。 主に秋月電子など通販で安く買えるところで買える部品を使うようにしています。なので入手性は良いと思います。 Twitter始めました→@tantinjp 適当に作り語るblog/2017-01-14Flir lepton 3その2continue form: [Flir lepton 3]
実際にFlir lepton 3で撮影した画像を載せてみる。 下の以前撮ったFlir Leptonのものよりも大きくはなっている。 Flirはこれよりも大きな解像度のモジュールも作っているのでそのうち手に入るようになるかもしれない。 continue on: [Flir lepton 3 その3]
Category: [FLIR_Lepton] - 07:25:47
blog/2016-12-25Flir lepton 3赤外線カメラ「Flir Lepton」の後継が「Flir lepton 3」らしく、今までは80x60の解像度だったのが160x120と4倍になっている。 ところが実はこの「Flir lepton 3」は最新の「Flir One」で使われている。 amazonなどでは「Flir One」は3万円強ぐらいで売られているから、「Flir Lepton」の値段と比べてみても高いものではない。 便利なことにピン配置や電源電圧などFlir Leptonと同じなので単純に差し替えるだけで使える! 詳しくは以下のFlir lepton 3のデータシートを参照。PDFです そのうちまとめ記事を書くかもしれない。 continue on: [Flir lepton 3その2]
Category: [Dropbox][FLIR_Lepton] - 14:20:32
blog/2016-05-27pyGerber2GcodeがアップデートしてるpyGerber2GcodeがSourceFogeに移ってアップデートしている。 CUIだけどテストバージョンが出てる テストバージョンは裏表だけでなく複数の銅レイヤにも対応したみたい。 continue on: [pyGerber2Gcodeがアップデートした]
blog/2016-03-17grblでCNCを動かす最近はパラレルポート(プリンターポート)を持つPCが少なくなってきたのでシリアルやUSBでCNCを動かすのが流行っている。 今までLinuxCNCでCNCを制御してきたけどLinuxCNCはまだUSBやGrblに対応してないし、専用のPC(パラレルポート付き)も必要。Linuxのバージョンも古い その点、GrblなどはArduinoで動くので専用のPCはいらないし、小さいし、安い。 PCからUSB経由でGrblをコントロールするにはbCNCなどを使えばいいので普段使っているPCからCNCが制御できる。 特に問題がなければ今後はLinuxCNCを使わないかも。 blog/2016-03-13そういえば最近Qucsのパッケージがないそういえば最近DebianにもUbuntuにもQucsのパッケージがない。 UbuntuはPPAがあるのでいいけど、DebianはUbuntuのを強引に使うかソースからコンパイルしないとダメかな。 Category: [シミュレータ] - 22:23:05
Ubuntu 15.10 にKiCADがないUbuntu 15.10 にKiCADがない。 バージョン4になってゴタゴタしてるのかな Category: [KiCAD] - 22:14:00
blog/2016-03-03KiCADのCvPcbで選べないフットプリントがあったKiCADのCvPcbでHousings_DIPなどモジュールファイルはあるのに選択できないのがあった。 いろいろ調べてみたけどなかなか原因がわからなかった。 結局、似たような現象の解決方法を試してみたら直ったのでよかった。 どうやってやるかというと ~/.config/kicad/fp-lib-tabel を削除して(というか名前を変えて)初期化したら直った。 あれやこれややっていたら最近はGitHubにあるフットプリントを使ってるんだなあと言うことに気がついた。 Category: [KiCAD] - 00:53:48
blog/2015-12-15FLIR_Leptonについてまとめてみた安価な長波長赤外線カメラFLIR Leptonについて分かってきたことがあるのでまとめてみた いろいろ面白いデバイスだ Category: [FLIR_Lepton][Sensor] - 01:44:34
blog/2015-11-12KiCAD ver.4 その2continue form: [KiCAD 4]
EESchemaとPCBnewでは警告はでるもののそのまま前のバージョン(Ver. 3)のデータを開けるが、CvPcbではすぐに開けない。 まず、EESchemaのツールバーにある「BACK」アイコンをクリックして以前のバージョンのコンポーネントとフットプリントとを関係付けるデータ(*.cmp)を読み込む。 ところが、今までのコンポーネント名とフットプリント名が違うので、警告がでる。 さらに面倒なのが例えば今まではチップ抵抗やチップコンデンサに使っていたSMxxxx(例えばSM0805)が抵抗のもの「Resistors_SMD:R_0805」とコンデンサのもの「Capasitors_SMD:C_0805」に分かれてしまった。 また、CvPcbでコンポーネントとフットプリントを対応付けて保存だけではダメで、一旦EESchemaに戻って再度ネットリストを保存する必要がある(何で?)。 そんなこんなで少しイライラしながらも、新しいKiCADを使い始めている Category: [KiCAD] - 08:08:34
blog/2015-11-10KiCAD 4DebianのunstableでKiCADのバージョンが4になった。 Debianのunstableで動いたからUbuntuでも大丈夫だろうと15.10にバージョンアップしたらまだダメらしくインストールできない。→PPAを登録すればインストールできる バージョン4になっていろいろいろいろ変わったためまだ慣れていない。 やってないけど多分4で作ったものは以前のバージョンでは読めないと思う。 continue on: [KiCAD ver.4 その2]
Category: [KiCAD] - 01:26:52
blog/2015-10-06PLAは楽ちんcontinue form: [やっぱり温度が高かった]
新しいバージョンのファームウエア(UI?)ではノズルの温度を仕様(230℃)以上にするとエラーになる(ちなみにノズルの温度を230℃以下にしてもオーバーシュートで230℃を超えたらエラーになる。ちょっと厳しすぎるんじゃないか)。 PLAはとても楽。 新しいヘッドを買うまではPLAで行く予定。あるいは新しい素材を試して見るかも。 blog/2015-09-27やっぱり温度が高かったcontinue form: [FABtotumの調子が悪い。]
前の記事で書いたようにFABtotumでプリントができなかったが、予想通りノズルの温度が高すぎたみたい。 ノズル温度が高すぎて途中で止まりったため、ログか何かにエラーが残ったか、ヘッドの位置がおかしいかでいろいろなエラーが出るようになっていた。 ノズルの温度が仕様を超えていても以前のファームバージョンなら問題なかったけど、新しいバージョンでは厳しくしたようだ。 となると新しいヘッドにしない限りはABSで作ることは難しいかもしれない。 continue on: [PLAは楽ちん]
Category: [FABtotum] - 11:38:15
blog/2015-09-24OpenSCADの2015年3月バージョンDebianの不安定バージョンのOpenSCADが2015年3月バージョンになってた。 だいぶ使いやすくなった。
ほかにもtextが追加されたようだ。 また、surfaceでPNG画像が扱えるようになったので画像から3次元パターンを作れるようだ Category: [OpenSCAD] - 22:24:57
FABtotumの調子が悪い。ファームウエアとUIをアップデートしてからなんだか調子が悪い。 原因は不明だけど General Safety Lockdown というメッセージが出て止まるので、何かしらの理由で安全じゃないというのだろう。 あと、プリント中のメッセージに Checksum error というのが大量に出ている。 ということは多くの人にはこのエラーが出ていないのだろう 今考えているのは、ヘッドの温度が仕様より高いからかもということ。 continue on: [やっぱり温度が高かった]
Category: [FABtotum] - 10:30:36
blog/2015-08-25FABtotumはいろいろ新しくなるらしい新しいヘッドが出るらしくノズルの温度が上がったり、ノズル径を変えられるようになったり、メンテしやすくなるらしい エクストルーダー(フィラメント送り機)も新しくなるみたい。これは期待大 あとレーザーカッター用のヘッドも開発中らしい。でも出力が小さいから紙ぐらいしか切れないっぽい。レーザー彫刻はできるらしい。 Category: [FABtotum] - 02:04:22
FABtotumに光造形オプション!FABtotumに新しく光造形用の部品をつければ光造タイプの3Dプリンタになるらしい。 作れるものが小さいけれど、FABtotumを持っていれば光造タイプの3Dプリンタとしてはかなり安いかも。 スペックを書いておく
問題は造形速度とXY方向の解像度かな。 blog/2015-07-28ブラシレスモーターを回してみる3continue form: [ブラシレスモーターを回してみる2]
ブラシレスモーター用の専用ICA4960を使った場合に関して書いてみた ラジコンのESCもそれなりに安いので、自分で回路を作ったり、プログラミングがしたいというのでなければESCを使ってしまうほうがいいかも。 blog/2015-07-22ブラシレスモーターを回してみる2continue form: [ブラシレスモーターを回してみる]
前回はAllegro MicroSystemsのA4960で回したが今回は、電動ラジコン飛行機などで使われるESCを使って回してみた。 制御はArduinoを使った。 単純にサーボモータの代わりにESCをつなげれば良いのだけれどいくつか注意点がある。
この値は説明書に書いてない場合もあるので、その時はいろいろ調整してみる。 servo.attach(pin, min, max); と設定して最小幅と最大幅を決める。 実は普通のサーボモータも同様に調整する必要がある。これも説明書に書いてない場合は自分で調整する必要がある。 ESCに話題を戻すと、いろいろな設定をコマンドで行う必要があるのだけれど、最低出力と最大出力を使うので上で書いた調整をしておく必要がある。 今回はHOBBYWINGのFlyFunシリーズを使った。
最大と最小が設定できれば、それを使っていろいろな設定ができるようになる。
大体こんな感じ continue on: [ブラシレスモーターを回してみる3]
blog/2015-07-19Flir leptonをいじる3continue form: [Flir leptonをいじる2]
Flir Leptonをいじるにあたっていくつかの気付き事項
blog/2015-07-16Flir leptonをいじる2continue form: [Flir leptonという赤外線カメラ]
赤外線カメラモジュール「Flir Lepton」で画像を撮るだけならI2C接続は必要ないけどオートゲインコントロール(AGC)を使ったり、チップ自体の温度を測るにはI2C接続が必要。 チップの温度は画像から温度を計算するのに必要みたいなので、画像から温度を知りたい場合はチップの温度を読む必要がある。 温度を測るための簡単なプログラムを公開している人がいるのでこれを参考にすればチップの温度が測れる。 ちなみに前の記事で書いたLeptonのSDK(raspberrypi_videoの下のLeptonSDKEmb32PUBディレクトリ内)をコンパイルする必要があって、この温度計測プログラム自体をコンパイルするときにSDKをコンパイルしてできたオブジェクトファイルを使う必要がある。 コンパイルに必要だったのは
だった。 チップ温度の取得方法やAGCの制御の方法などは「インターフェース設計文章」に書かれている(英語)。 英語を読んで理解するのが大変なので検索して適当な例を見つけるのがいいと思う。 「raspberrypi_capture」で撮った画像。80x60ピクセルしかないのでやたら小さい continue on: [Flir leptonをいじる3]
広告 |