2013年11月23日土曜日

Open Source Circuit Boards at Home

この彼のやっていること、オートレベリング、基板の固定、両面基板の作成など手作り感満載のCNCですべてできている、大したもの。


Firmware


ファームウエアは、TeacupがよさそうだったのでAtmega328でいけると思い安っいArduinoを選んだが、試してみるとどうも高機能を望むとMerlinがいいよう。328ではだめっぽい、644以上なら間違いなく、Gen7のハード構成がよい感じ。

コントローラソフトは、CNCGcodeControllerがAutoleveingがついててよいけど、ファームはMerlinが標準みたい。Teacupでもいけるかも。ファームがGrblなら、Universal Gcode Senderがよさそう。Grbl Controllerは、リードバック位置のアップデートがスムーズじゃない。

Universal Gcode SenderはLook&FeelがNimbusでクロスプラットホームのためにはいいんだろうど、Ubuntuだと見た目がちょっと悲しいことになる。Pythonで探してみたがよさそうなのが見つけられない。

といことでちょっと書いてみよかと思い、まずは、OpenGLで3Dぐりぐりより楽そうな、2DのしょぼいGcodeビューアーを書いてみた。


すばらしいモジュール群のおかげで120行ほどで出来上がる。matplotlibはすごく便利。カラフルなのは色指定を指定なためで意図的ではないが綺麗なのでこのまま。いまだ道半ば。ヘルプを求めてHPにいくと開発者の方が若くして癌起因の合併症で亡くなられたらしい。寄付をしようと思ったが日本からはできないようだ。ご冥福をお祈りしたい。

2013年11月18日月曜日

GDN


GDNってなんだろうと一瞬考えたがGNDで間違いない。





多分中国製、変になるのは日本語だけじゃないんだ。

2013年11月16日土曜日

Arduino Pro Mini Clone


3Dプリンタが大はやり、が、部屋の中でプラスチックを溶かすのは嫌だなと思っていた。たまたまebayでExtruder用の部品が結構簡単に入手できるようになってきていることを知って、どんなもんかとRepRapを覗いてみると、RepRapでもPCBを作っている。やはりメジャー、関わっている人数が違うのか随分進んでいるよう。これを使わせて頂ければRPiでPCからでもUSBでCNCを制御できる、と試してみることに。

まずは、Arduinoが一番手っ取り早そうなのでebayをチェック。チップを購入して作るよりちょっと罪悪感があるがクローンの方が安く、あまり考えずに端子がたくさんあって安いのがいいやと購入。

到着したものがこれ。なんのことはない共通の端子がいっぱいなだけ。



よく見ると他の出品写真には載っている上の列の右から2番めのコンデンサがない。

いちおうArduino Pro MIniとあったが、Deek-Robotというものの更に派生品なのか回路図もなんにもないので何かと思って接続を確認すると、ResetとAREFの間に接続されている。

といことは、無いのが正解ではないか、余計な端子があるおかげでAREFがAtmega328
から離れたところまで引き回されてコンデンサを通してResetに繋がる。すなおに考えればADCの精度が悪くなるような気がするが。

もとのパッドを使わずにお隣がグランドなので左にずらして付ければバイパスできるが取り敢えずそのままで。

Blinkで動作確認。


2013年10月12日土曜日


DIY Guitar Interface


iRigもどきを作ってみた。

ネットで情報を探すと2年以上前位が旬であったよう。JFETを使いたかったが記憶の中にあった2SK30がどうしても見つからず、ノイズについて不利だけどBC850を使い、その他全て手持ち、再利用部品で作ることに。ゲインは必要ないので使用するトランジスタはコンデンサマイク用のFETが最適だろうか。4極ジャックはどうにもならずebayのお世話に。後でmeetsに行ったらイヤホンマイクがあった…

まずは、 

Qucksでシミュレーション

  • 回路図。iPod Touchの内部は、DCについて簡易測定。

  • ACシミュレーション。特性はこんなもんかなぁ…


 Eeagleで基板データ作り

  • Eagleの回路図。

  • Ubuntu LinuxCNCシミュレータでGコード確認。


Raspberry Pi LinuxCNCで基板切削

  • 出来上がり。

  • 部品取り付け。

  • 組み立て。

  • 完成。

  • ステレオミニプラグなのはマイク、ヘッドフォン分離ケーブルのマイク入力がステレオジャックのため。



やはりノイズは多い気がするが歪み系は使わないし、レベル調整をうまくやればGarageBandで十分楽しめそう。チューナーはJumpUP XTの方。

2013年10月10日木曜日


FTDI FT800 EVE


これは面白そう。安いマイコンでも高度な表示が実現できる。

オンラインストアで液晶、ケース付き1万円弱位、その他の扱いは、RSコンポーネンツ(日本)では見つからない、Digikey、Mouserあたりだけか。


一般的になるのが楽しみ。

2013年9月30日月曜日

iSSH


ソフト単体を購入するという事は、覚えている中で多分10年以上なかったが、つい最近、iPod Touchを頂くことになり、色々と物色することにした。

取り敢えずGarageBandは躊躇することなく購入し、なんとなく、XサーバとSSHがあればiPod TouchでLinuxCNCをコントロールできるよな、と思って探したところ、あった、iSSH

で、やってみる。


意味があるかどうかは別にして、ちゃんと動いた。