AdSense

ラベル 3Dプリンタ の投稿を表示しています。 すべての投稿を表示
ラベル 3Dプリンタ の投稿を表示しています。 すべての投稿を表示

2019年10月21日月曜日

MAiX BITを購入してSampleを動かした記録

勉強会でMAiX BITを見かけて面白そうだったのでAliでポチって動かした記録

ことはじめ

MAiX BITとは、K210というM5Stick-Vと同じKPU(Knowldge Processing UnitというNNアクセラレータ)が乗っている、これだけでTensorFlowの機会学習モデルが動くすごいやつで、カメラとLCD付きで超低価格。
Aliだと3000円を切っていた。
なお、読み方はマックスビットらしい。アイは口にしてはいけない。


面白そうだったので購入してみたが、なかなか動くまで苦労したのでその記録。

Windows環境だったので使い方は下記などを参考にさせて頂いた。
https://qiita.com/tomitomi3/items/d1b675957238f9b7f965

SDKは公式から入手
https://wiki.sipeed.com/en/maix/board/bit.html

FWと学習データ書き込みツールはK-FLASHを使用。

戸惑ったったところは3つ

・1つ目は、SDKのダウンロード。
最新版v0.2.4は、そのフォルダ名ではなく「_」の下にある
http://dl.sipeed.com/MAIX/MaixPy/ide/_/v0.2.4
で、右クリックで保存しても壊れたファイルになるので、ちゃんとクリックして表示された文字列を入力しないとだめ。

・2つ目はUSBドライバ
USBドライバが古いやつはCH340で、新しいやつはCH552だと公式に書かれていた。
私のはどうやらCH552。ぐぐるとCH552がかなり特殊な感じだして戸惑ったが、
結局これ用にドライバを入れることなく、普通にWindowsは認識した。COMポート2つ。
なんで2つかわからないが一方を115200指定で通信できることを確認。

・3つ目はK-FLASH
FWと学習データの書き込みツールだが、初期表示はBaudRateが2000000になっている。
で、これで書き込むと失敗した。115200にすると時間はかかるが書き込みOK
あと、実機の書き込み時は、実機のbootボタンを押しっぱなしにして起動する必要がある。書き込み完了するまで押しっぱなしで書き込みできた。


無事、起動してサンプルプログラムを書き込み、顔認証できた。















丸裸なので、3Dプリンタでケースを出力。データはThingiverseでいい感じのを入手。
http://www.thingiverse.com/





2017年8月28日月曜日

光るハンドスピナーを3Dプリンタで作った

前回ハンドスピナーを3Dプリンターで作りましたが、今回はLEDで光るやつをつくりました。

前回の記事


光るハンドスピナーとはこのようなやつです。


ただ光るだけでなく、いろんなパターンで光ります。
Amazonで買うと1500円くらいして驚きです。


使うもの:

・ベアリング


・光る部品

Aliexpressで「LED Hand spinner Parts」とかで検索してできた部品を買います。
150円くらいです。

・3Dプリンタ

お手元の3Dプリンタを使います。


作り方:

前回とほぼ一緒。
ボルトをつけるところに光る部品をいれるだけです。


できあがり:







動画:




おしまい。

2017年7月2日日曜日

ハンドスピナーを作った記録

世界中で流行っているハンドスピナー。


ベアリングとナットで簡単に作れることがわかったので、
3Dプリンターを使って作ってみました。


使うもの:

・ベアリング'(608ZZ) ×1

ホームセンターで300円くらいした。

・ナット(M10) ×3


ホームセンターで一個30円だった。

・両面テープ



・3Dプリンタ


作り方:

1.3Dプリンタ用のデータをとってくる


こことかから、
ハンドスピナー用のデータをとってくる
 

2.3Dプリンタで出力する

とってきたデータを3Dプリンタで出力する


 

3.ベアリングとナットをはめる

データの方が大きくブカブカだったが、
両面テープをベアリングの周囲にはるとピッタリになった。


4.できあがり



無事回りました。


2017年4月15日土曜日

ミニ四駆をワイヤレス(Wi-Fi)で動かす⑤ ステアを制御する

前回投稿からしばらく経ちましたが、今回ミニ四駆の前輪ステアを制御できるようにしました。
ただし、ミニ四駆では前輪は固定ですので、代わりにバギーカーを使用しています。
さらに、ステア用の動力としてサーボモータを使用しています。

使ったもの:

・タミヤのバギーカー


・前輪ステア用サーボモータ


・電池と電池ボックス(ESP-WROOM-02とサーボ用)


・ESP-WROOM-02(WiFiモジュール)


・FT232RL USB-シリアル変換モジュール(千円以下の安いやつでOK)


(注意)ESP-WROOM-02は単品で使うと、
上記のFT232RL USBシリアル変換、レギュレータ、その他コンデンサなど必要になるので、下記の開発ボードを使った方がはるかに楽です。



やったこと:

さて、やったことのおさらいです。

(注意)開発ボードを使う場合はUSBを指すだけで電源供給もできるので、図のFT232RLや3.3Vレギュレータは不要です。


ここまでの説明は前回記事を参照ください。
http://mementomorisince2013.blogspot.jp/2015/11/wi-fi_29.html

さて、本題はここからです。


接続は上記のイメージですが、今回肝心なのは、サーボモータの動力を前輪シャフトに伝える機構部分です。下記の赤矢印になります。


この部品が欲しかったので、先日組み立てた、3Dプリンタでつくりました。
使った3D編集ソフトは、Windows10に標準で入っている3Dペイントアプリです。

データは下記になります。
ステアの部分のデータはこちらです。

サーボモーターのマウンターはこちらのデータを使わせていただきました。


全体でみるとこんな感じです。


無事、前輪のステアをワイヤレスで制御できました。


2016年10月23日日曜日

デルタ型3Dプリンターを作る記録(後編)

前回フレームと機構が組み上がりましたので、
今回は電装系をつけていきます。

やることは、メインの制御基板(Arduino互換機)組み立てと、
周辺デバイスの接続です。

メイン基板の組み立てとして、まずLCDを接続します。
ここでは接続する線の向きに注意します。
私の場合は、マニュアルが間違ってたので、基板のシルクで判断しました。


次に、モーター制御用のチップにヒートシンクを貼り付けます。
両面テープがついてるので、付けるだけです。
ただし、回路にくっつかないように注意します。



ヒートシンクをつけ終わったら、メイン基板に接続します。
ここまでできたら、接続図に従って配線していきます。

配線図ではスッキリしてますが、実際につなぐと下記のようにかなりごちゃごちゃになります。

配線を終えたら、メイン基板をフレームに付けます。


線はまだ束ねてませんが、すっかり3Dプリンタらしくなりました。


電源の種類がマニュアルと違ってたので、テスターでプラスマイナスと電圧を確認しておきます。


ここまでできたら、パソコンからメイン基板にファーム(Arduino SDKで書き込む)の書き込みます。
マニュアルには、ソフトを書き込まなくても初期画面がLCDに出るとありましたが、私の場合はでませんでした。気にせずファームを書き込んだら画面がでたので良しとします。




制御ソフトによる各軸の設定をします。
この辺はややこしいので、マニュアルやWebの情報をよく見て慎重に調整しました。
特にPronterfaceの設定はマニュアルだけは不十分であり、下記のサイトを参考にさせていただきました。
http://techbase.biz/Machines/Pronterface.htm


・ファーム(Arduinoで書くメイン基板の制御ソフト)の軸設定
・プリントソフト(Pronterface)の軸設定
・スライサーソフト(Cura)の設定

と、いずれも正確に設定する必要がありました。
設定を終えたらサンプルを試しプリント。




無事サンプルデータのプリント成功しました。

2016年10月4日火曜日

デルタ型3Dプリンターを作る記録(前編)

3Dプリンタを作る記録。 発端はミニ四駆をラジコン化改造する際に前輪のステア部品の自作が必要だったこと。 機構パーツの3Dデータは見つけたが、いざプリントアウトしようとすると、コワーキングスペースでは使用方法の講習やら時間単価やらで、どうやら簡単にいかないみたい。 3Dプリンタを買おうと思ったがまだ結構高い。 知人に聞くと、Amazonとかでは売ってないけど中華版のAmazonみたいなやつ(AliExpress)にて、3DプリンタのDIYキットが二万くらいで売ってるとのこと。 https://ja.aliexpress.com/ Kossel 3DプリンタDYIキット 購入自体にそれなりのスキルがいるとの事だが、そこに労力がかかるなら、購入スキルもつくし安く手に入るしで、良かろうと考え注文する事にした。 まず購入先選びで大事なのは、店の信用情報。 下手に選ぶと品物届かないとかザラにあるらしい。 ここで見極め方たが、その店の取引履歴に日本が複数あるか、という点がポイント。 値段を最優先すると、物が正しく届かない恐れがあるので、この取引履歴に注視する。 で、最安値では無いが日本と複数取引履歴のある業者(Renren)を見つけたので注文する。 注文から半月ほどで国際便が届く。 注意深く箱を開けて内包物を確認してると、ガラスの部品がバッキバキに割れてる。 薄いプチプチ巻いた程度で、一番外側に入れてたら割れるがな。


しかしここは想定内。 Aliexpressは、購入者が承認しないとお金が支払われないシステムになってるので、早速拙い英語で、割れたガラスの写真とともに再送要望を連絡。

相手も良い業者だったようで、迅速な対応(割れてたガラスを再送)してくれる事になった。

 システム上、ある期間承認しないと紛争起こすボタン(Open Dispute)を押すことになるので、業者には嫌がられるが品物届くまでは心配なので押しておく。

結局1週間ちょいで無事届き、支払い承認。 なお知人は動かさないと判らない部品が壊れてて、泣き寝入りするしか無かったとのこと。そういう事も覚悟は必要。




さあ、部品も揃ったので作り始める。





と思ったが中国語と英語の紙ペラ二枚あるだけで、作り方のマニュアルがない。

Kosselの3Dプリンタは有名なのでググれば作り方はわかるだろうと高を括ってたが、どうも手元に届いたやつはVer2.0であり、ネットに出回ってる部品と微妙に異なる。
さー参ったと思ってたが、購入サイトの中国語を翻訳してると、どうやら購入IDとメール登録すればマニュアルが見れるようになる的なことが書いてあった。(キチンと読んでないのが悪い) 早速AliExpressの購入IDとともに登録し、マニュアル発見。 無事作業開始です。
作り始めたら、微妙にネジの指定が間違ってる奴とかあるけど、マニュアルの写真が多いので何とかなる。

付属のレンチがショボいので、ネジ山がやられる前に、下記のドライバーを購入推奨。 朝Amazon頼んだら夕方には届いた。Amazon凄い。





こちらは必須だと思います。















フレームが組みあがり、見た目も3Dプリンタらしくなりました。
後編では、電装系になります。