メインカテゴリーを選択しなおす
ベクトル制御で正弦波PWM変調で回す。。。 しばし前にやってた続き 再開。 今週末、東京の大学 (今回は東大はなし)3校ほど回って 学生フォーミュラ関係での自作インバータ、モータの講習とか することになってて、その準備。 いろいろモータの制御基本解説のおもちゃとか準備中 こちらはいろんなとこで割と評判のいい130モータの3相ブラシレスモータ改造・・・ の今回は回転センサでまじめな?もうHV自動車とかのと制御は基本同じやつ 動作の様子は こんな感じ #ブラシレス改造 #130モータ#非接触回転センサ を使った#正弦波PWM変調#ベクトル制御 駆動テストスタックチャンに評価協力を お願いです♪ちぃ…
チップフォトリフレクタの特性がおよそどんなもんか把握できたので、 ATtinyボード上のブラシレスモーターを動かして ライントレースシミュレーションしてみます。 モータはこれまで紹介して来た ブラシレスモータ(2相バイポーラスッテッピングモータ)の ATtinyマイコンのポートでダイレクト駆動の3レベルインバータ方式 簡易ベクトル制御での駆動です。 モータを左右の車輪駆動用に使って 写真右手方向へ走ってる想定での仮想ライントレースシミュレーションです。 スタックチャン と #マイクロロボ 製作 #フォトリフレクタ センサテスト その11 #ポート直駆動 で #ブラシレスモータ を駆動して #ラ…
M5Stack使って、スタックチャン式のAttinyマイコンデバッガにしてみた。 これまでのM5Stickではやっぱし情報量少ない。 写真、、、先回のM5Stick版と情報量は同じ、 単純に、ArduinoIDEでボードを変えて、 スタックチャンアバターを入れただけ・・・なんだけど。 若干、かわいさが出て気持ち、デバッグが楽しくなるかな。。。 まだ画面に余白がたっぷりあるのでいろいろ表示追加できる。 ボタンも使いやすい位置に3つならんでるので、 普段のデバッグはスマホは不要になるかな。 Core2にしたらコントローラもタッチパネルでそこそこできて いよいよスマホがいらんかな。。。? 赤外線シリ…
仲間内で展示会に出現する子ども怪獣がちょっと話になった。 先日の展示会でロボ達を展示してると たまに小さな子が単独でやってきて わー かわいい レゴだぁ! とか 小さなロボを ぎゅっ って握って頂いて 半身不随になったロボがいた。 (ウマ娘はスタックチャンライントレースでのけん引用 まぁまぁ評判よかった) 小さな子の手に握られる・・・ うちのロボは怪獣に握られたに等しい。。。 ま、、、多少そんなことが起こるのは想定範囲内。 一応、今時の言い方で行くと・・・ 防御魔法「さわらないでね。 こわれちゃうから」って 貼り紙はしてる。 幼稚園くらいの子は大抵親が一緒になってるので 大半は さわっちゃだめ…
[キッズ]STEAM SPRING FAMILY FESTIVAL2024 初日終了
名古屋ナディアパークSTEAM教育イベントいろいろ展示中さっきに動画忘れてた…#スタックチャン #M5Stack #ライントレーサー #マイクロロボ #倒立振子ロボット #スティックくん pic.twitter.com/fOR3ghPuZt — しん (@shinichi_nin) 2024年3月23日 名古屋ナディアパークでやってるイベントに マイクロロボ達の工作展示してます。 子ども達に科学などに触れあい関心持ってもらおう・・・のようなイベント 元は国がやってる活動?支援事業?とかだったかな・・・ 以前、地元の高校に行って、会社で若者人材育成でやってる、、、 電動カート製作を通じてパワーエ…
M5Stack core2 コンパイルエラー ・・・何が起きた?
M5Stack basic を普段よく使ってて、 側面にポートピンのオスメス抜き差しも使いやすい。 四方に側面ってのも何かと使いやすい でも最近ポートが若干不足気味。 core2、よく見るとポートはこちらの方が多い。 core2は後ろのカバー外してピンが密集してるので 中継のコネクタとかでちゃんと?出してやらないと使いづらい。 でもってcore2でモータ制御テストベンチ作るかな・・・と 思って久しぶりに... コンパイル書込み環境チェックしてみたら、、、 M5は今までに何度もあるのだけど、久しぶりに別のモジュール使うと たいていハマる。 M5のArduino ちゃんと理解してない。。。 M5b…
回転センサの較正 モータベンチ用非接触磁気センサはレゾルバと違って
小型で軸端、側面配置など容易なので実験モノ、工作ではよく使います。 自分がよく使うのはMA730 データシートはこちら。 https://www.monolithicpower.com/jp/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MA730GQ-Z/document_id/3563/ https://www.monolithicpower.com/jp/documentview/productdocument/index/version/2/document_type/D…
130改造ブラシレスモータ回したインバータまんまで 配線つなぎ変えてHV車のモータを回してみせたところ。。。の再現... インバータ技術の紹介では。。。 その手動インバータでスイッチ切り替えで交流を作る原理のデモを 紹介して、、、その手動だと交流と言っても粗い矩形波のつなぎ それをマイコン、電子制御できめ細かくやって正弦波風にすると モータが滑らかに回るようになって。。。 でもってその原理ってのは130モータ改造ブラシレスモータ、 HV車のモータ、も同じ。。。なので HV車のモータ、それなりにフリクションが小さく、コギングトルクが 大きくなければ軽い力、小さな電流でもなんとか回せるので スタッ…
メイカフェアで紹介したモータ制御比較、東京大学で評判良かった。
ちょっと心配だったけど、 子供だましって笑われることもなく 感心してみてくれました。 東京大学で紹介した #3相ブラシレス改造130モータ の制御比較 スタックチャンが 制御する #3相正弦波インバータ 指で動かす #機械式3相インバータ です。#M5Stack #スタックチャン #東京大学 #Arduino#PWM変調 #3相正弦波等価電圧 pic.twitter.com/YYEzjQ4zMl — しん (@shinichi_nin) 2024年3月13日 どっかにも以前書いたけど、今時の参考書、ネット動画紹介 すごく良くできてるけど、 やっぱり モノ で 見せて・・・ 触って、確認する・・…
Kariya Micro Maker Faire 2024 3相ブラシレスモータ解説が好評♪
肝心の?・・・ マイクロロボ関係よりも ちょっとエンジニアさん関係にウケたのは3相ブラシレスモータ解説だった。 こちらもX,Twitterに自分が載せた時にはそんなにウケなかったけど、 他の方・・・フォロワーの多い方が投稿してくださったものは 結構評判いいみたい。 自分が載せた時もこれってちょっと他になくて面白いと思う・・・って 載せたけどイマイチだったのは単に自分はフォロワーもそんなにいなくて ってだけでネタ的にはそれなりによかったのかなって思った。 @shinichi_nin さんのマブチモータブラシレス改造三相ベクトル制御。なんと電流フィードバックすら無しのオープンループ。昔モータ制御の…
BL113を3個使って小型3相ブラシレスモータ駆動用インバータ製作した 実際のHV自動車用の40kWのモータも回せた♪(もちろん無負荷で低速) BL113 3個で作った3相インバーター 似たようなの以前作ったのだけどメモがどこかわからんくなってる・・・ 小さいモータ、数10mWクラスならマイコンポート駆動で十分行けるのだけど ちょっとそれだと動かせるモノもすごく小さくて マイクテック・トイチームでも何かと厳しい。 ドローン用の小型3相ブラシレスモーターをコアレス改造して マイコンポートで駆動した時のはこちらとか・・・ n-shinichi.hatenablog.com 先日紹介したようなマブチ…
130モータ、3相ブラシレスモータ改造、 スタックチャンの3相インバータで正弦波PWM制御でテスト
先のインバーター紹介では130モータ改造3相ブラシレスモータを 60度ステップで180度通電で動かすの紹介しました。 130モータの構造は、教科書などによく出てくる基本の3相モータ構造です。 2極モータなのでよく図解の説明で出てくる回転磁界・・・ よく・・・は出てこないかな? 一般には120度通電の紹介の方が多いかと思います。 それだと常に1相は使ってないのでちょっと乱暴だけど 単純計算では本来のそのモータの出力の2/3しか発揮できてない。 ただ制御はセンサレスで簡単に制御しやすいので小型モータ ドローンとかでは多い制御方式です。 ただ・・・そのまま簡単に60度でON,OFFのベクトル変えてい…
130モータ、3相ブラシレスモータ改造、 スタックチャンのインバータ制御でテスト
これまでにもよく紹介してきたBL113を3つ使っての3相インバータが できたのでスタックチャンにテストしてもらいました。 先日紹介した手回しインバータのマイコン制御版です。 #3相ブラシレス130モータ 等駆動用小型の #3相インバータ製作 その12#BL113 3段式6in1インバータ完成ドクタースタックチャンに 動作確認お願いしました♪オープンループ #60度ステップ #180度駆動 です#M5Stack #スタックチャン #Arduino #PWM#ベクトル制御 #コアレス pic.twitter.com/o5nFz2jyZI — しん (@shinichi_nin) 2024年2月17…
130モータの3相ブラシレスモータ改造&インバータ駆動 できた♪ その2
先回の130モータはエンドベルがついてないのでちょっと カッコ悪い・・・感じだったので ちゃんと エンドベルを付けて回すようにしてみた。 これなら、パッと見た感じでもちゃんと?130モーター♪ ただ普通はDCモータの2本線繋ぐところにRGB3本の線が出てるのだけど。 中の本来の回転子・・・ロータはステータになるので コンミテータのところに3本の配線が付いてます。 一応、先の手回しインバータで回ってはいるけど この結線では必要以上に電流が流れてます。 小型のDCモータでは多いデルタ結線になってるので。 これは小さな電圧の時は電流を多く流したい時には都合がいいです。。。が 循環無効電流が流れたりセ…
130モータの3相ブラシレスモータ改造&インバータ駆動 できた♪
一通りできて動作テストしていい感じに動いたので速報 #130モータ の #3相ブラシレスモータ改造 その8手回し式インバータで動作テストスタックチャンは今後の 電子制御インバータ担当に向けて 見学です...#スタックチャン #M5Stack #M5AtomS3 #Arduino#デルタ結線式 #回転子 #電機子 #ステーター#ベクトル制御 #DCモータ pic.twitter.com/mNd4CQJy1r — しん (@shinichi_nin) 2024年2月9日 おぼえを書き始めたけど ちょいとねむいのでつづきはまた明日。。。
Nゲージ車輪を回してみた。 モータの駆動自体はこれまでのライントレーサーでの方法と同じ。 ポート直駆動、3レベルインバータ方式 2相バイポーラステッピングモーターベースではあるけど 一応これもベクトル制御、簡易PWM 元々はちびスタックチャンではΦ3タイヤをダイレクト駆動だったので 回転速度自体は最速で300rpm程度・・・毎秒5回転くらいで組んでた。 でもって Nゲージ車輪回すのには以前紹介した100均時計分解して 見つけたたぶん、モジュール0.4のギヤ、、、を使って車軸作ったのを使用 15歯だった・・・かな? これを1条のウォームギヤなので15:1に減速。。。 かなり遅くなる ことになる。…
コースは丸く繋ぐ必要はなく、途切れた線でもその端でUターンして戻ってこれるようにちょっと制御ロジックを 改良した。 途切れた線でなくても小さな半径のラインでも必要に応じて 超信地旋回を混ぜながらライントレースできるようになりました。 チビスタックチャン、アトムチャンには超信地旋回を入れたけど オリジナルのスタックチャンライントレーサーには まだなのでそちらにも同様の制御ロジックを入れていくとしよう この辺の出来栄えで Kariya Micro Maker Faire には出展しようかな♪ スタックチャン ちびスタックチャン その2センサー1個だけで 究極のライントレース♪ 超信地旋回マスターし…
若干・・・まだ課題はあるけど、 超信地旋回動作がうまくいくようになって、超小半径のライントレースもできるようになり、ほぼコラボができるようになった。 ただ、まだ、大事には至ってないけど 時々接触事故は起きてる・・・ ブラシレスファンチャン、調整したら10Vでもなんとか走れるようになった。 線路に電源接続のクリップ部がちょっと持ち上がって坂道になってるのが 少々登りで減速の原因。 チビスタックチャン、 ライントレース Nゲージ、 ブラシレスファンチャン コラボ★再チャレンジ! 超信地旋回動作導入で 華麗な共演 実現しました♪ #スタックチャン #M5Stack #M5AtomS3 #ライントレー…
制御中の白黒バランスAD値をスマホで観察、データロギングしているところ 先回、ショートオーバルコースの中で8の字ライントレース走行してる時に ブラシレスファンチャンがNゲージコース走ると接触事故が起きました。。。 今時なら前方に向けてもセンサ付けて接近したら減速、停止して危険回避とか する方がいいのかもだけど、少々手間なので、 ひとまず、8の字を小さく回ってぶつからない・・・とか、 一本線引いてそこをライントレースで行ったり来たりできるようにしてみようと 思う、 そこで、以前紹介したRemoteXY使っての無線でリアルタイムに 制御データの観察ロギングです。 動画では白黒バランスAD値の推移を…
チビスタックチャン、 そこそこ8の字ライントレースが うまくできるようになってNゲージのショートオーバルコースで内でも 8の字走行できるくらいになったので・・・ Nゲージのブラシレスファンちゃんと コラボしてみた。 ブラシレスファンちゃんの横幅をちょっと読み違えてたので ギリ・・・ニアミス止まりで共演できるよていだったんだけど 交通事故になってしまった。 スタックチャン、Nゲージとコラボ♪チビスタックチャンは ライントレース♪ブラシレスファンチャンは 風力電車♪ちょっと8の字は無理があった...#スタックチャン #M5Stack #M5AtomS3#ライントレース #ブラシレスファン#鉄道模型…
Nゲージのこと、ろくに調べもしないで風力電車作った。 当たり前に線路から集電する部品はある。 これだと構造的に車輪の針で挟んで支持するので、接点は かなりの面圧になる。酸化被膜は簡単に破れる。 これ使えばいいじゃん、って思ったけど。。。 鉄道模型屋さんに行くと 今まで使ってたBトレイン用・・・・右の黒 の、 ちょっとショートホイールベース品(約11mm)用のは 売ってなかった。 左の灰色は標準Nゲージ用(約14mm) 鉄道模型屋さんの話で・・・自分でも作れますとのこと ま、確かにモノ見た感じでも難しくはなさそう。 Bトレイン用のショートホイールベース用はまた後で作るとして せっかくなので鉄道模…
チビ・スタックチャン アトムチャンライントレーサー 無限のパワー を与える
ライントレーサー、 3月のKariy Maker Faireでいろいろ展示してみようと思う。 今までマイクロロボの類の展示で困るのが自律走行とかするロボの電源。 電池も小さいので頻繫に電池変えるのは面倒。 電池電圧低下を認識させて自分で充電スポットで充電、、、で、 走行再開・・・ をやろうと思ってるけど 手間が掛かる。 その辺、Nゲージとかは無限のパワーがレールから供給されるからいい。。。 電池の代わりに電源入力ライン端子に供給ケーブルを接続。 写真ではちょいとわかりにくいかな。。。 まず、20cmほどの赤、黒のラッピング線で釣り竿作って。。。 その先に20cmほどΦ0.1mmエナメル線、動き…
スタックチャン、アトムチャン BanBan制御でライントレーサー
アトムチャン? スタックチャン・・・チビスタックチャン センサも一応いい感じに先回紹介したように いい感じに白黒、境目アナログで判定ができるようになったので 簡単なバンバン制御でライントレースやってみた。 頭の上のちょうちんは Lipo電池です。400909型 30mAh まだ省電力設定は何もしてないので モータ動かさなくても約180mAほど消費です。 でもって走り出すと200mAほど消費になります。 なので電池の消費電流は6C~7Cの放電。 1Cを超える放電ではLipo電池の容量当量はすごく目減りします。 単純計算では30mAhなら6C放電なら10分ほど持つ計算になりますが 1/6程度に容量…
スタックチャン、アトムチャン ライントレーサー 白黒センサ感度テスト
スタックチャン、アトムチャン ライントレーサーっぽくなってきた。 センサ出力を確認してるところ センサ、フォトリフレクタはスタックチャンライントレーサーのと同じ。 回路、実装もとりあえずはスタックチャンのライントレーサー1号と同じ ボディ前面に空中配線で。 アトムチャン、チビスタックチャンに実装するとこんな感じ。 センサがすごく大きく感じる。。。 横後ろから見るとこんな感じ。 配線、ぐちゃぐちゃです。 空中配線が素敵ですって言われたのでそのまま・・・にしとくかな。 バッテリー電圧モニタ用分圧抵抗 以前紹介したものです... 1608チップ100kΩを2直で半分に分圧してADしてます。 マ-キン…
先回のアトムチャン、少々動きがいまいちだったので 改良版です。 主な改良は ・タイヤの小径化Φ6→Φ3 ・第3輪をアルミワイヤのしっぽからベアリングへ変更 動きがだいぶ改善した。 先回は、超信地旋回はまともにできんかったけど 一応・・・できるようになった。 まだ滑らかではないけど。 ・タイヤの小径化 正確には、Oリング外してホイール・・・シリコンチューブを タイヤにするだけ。。。 この写真は外した時のモノだけど 実際にはこのあと、100均の爪のコート剤樹脂で丸くしてある。 そこそこ弾力性のあるもの乾くのに1分掛からない。 モータの取付角度を45度程度に変更してちゃんと地面に当たるようにした。 …
出来上がったショートオーバルコース マイクロロボだと何かと困るのが電池 ひょんなことからNゲージで小さいコース?作っても おもしろいことを知った。 電力が無限に供給できる・・・電池のサイズを気にせず また一回り小さいロボ?機関車?が作れる。 で、ショートオーバルコースを作ってみることにした。 コースサイズは10x15cm フレキシブルレールで形を作って・・・ 枕木を入れていく 出来上がったレールに鉄球を転がしたら よく転がる、何回転もする。 で、スタックチャンと記念撮影と思ってレールの そばに置くと・・・転がらない。 スタックチャン、 鉄球を操る!?Nゲージ、鉄球がよく転がるので 一緒に撮影し…
スタックチャン、アトムチャン ライントレーサー&RCロボ製作
先日から製作中の小さいスタックチャン、M5atomS3での アトムチャン 顔だけ版 BLEリモコン&ライントレーサー モーターHat製作中だけど、とりあえず仮組で 動かしてみた。 先日からの仕上がり感から、少々M5atomS3の重量 約7gはちょいと マイコンポート駆動では重すぎるようなぁっては思ってたけど案の定・・・ 前後進はそこそこ行けるけど、 第3輪の横滑り抵抗駆動が必要な超信地旋回動作、旋回動作は やっぱり厳しい。。。 でもってバッテリーもM5atomS3の下にモータをはみ出さない程度にして その間に置く・・・ってとこで400909、30mAhにしてみたけど M5atomS3の大消費電…
ちょいと細かい工作・・・マイクロロボ作りでよくやるやつ。。。
最近、マイクロロボ工作ほったらかし。 ハーフインチサイズのライントレーサー作りかけ... スタックチャンで脱線中。 こちらは分圧回路組みあがったモノ 1608、100kΩ2直分圧回路 上の方の木材・・・はアイスバーの先。 抵抗はこちらのもの M5AtomS3のスタックチャンが最近はおもしろい。 AtomS3、普通に関数とかでVccモニタはできそうにないっぽい。 ま、AtomS3はサイズは小さいけど外部ポートが多いので モータ回してセンサ付けても数個余るので 分圧回路つけてADでもいいかなというところ。 後々かさばらなくしたいので1608チップ2個直で分圧回路作った。 後々、本ちゃん用ではリード…
スタックチャン・・・のアトムチャン版の顔だけ版で 以前紹介したスタックチャンのモーターHat同様なのを作ってみてます。 モータ駆動1個でテストしているところ モータは例によってポート直駆動 なので電流は30mA程度に抑えている。 駆動の方法は以前紹介した、LED分圧可動中性点電位を使った 3レベルインバータ方式 これによって、変調率をそんなに絞らなくてもほどよい電流が流せて PWMであまり絞らなくていいので電圧利用率の高い駆動ができます。 こちらは顔表示前のデバッグ中 やはり最初は何かと確認したいので。 何もしないと3.8V・・・Lipo電池相当で モータ回さなくても160mAほど消費。多い・…
スタックチャン、がちょいとおもしろくなってきて 作り始めるとやっぱし、マイクロテックトイチームをやってるので 小さいスタックチャンを作ってみようかと思う で、作図。 スタックチャン、アトムチャン用モータHat設計イメージ案できた。・Φ6mmブラシレスモータ直ドライブ・ポート直駆動インバータ制御・Lipo電池400909・全高約30mm#ライントレース用 #フォトリフレクタ#M5Stack #スタックチャン #M5AtomS3 #Arduino#アトムチャン pic.twitter.com/oO1WPOLQxp — しん (@shinichi_nin) 2024年1月5日 でもって、フレームはだ…
最近、スタックチャン(顔だけ)使った工作が おもしろくなってきていて・・・ これまでスティックくん と呼んでた M5StickC で作ったロボの顔をスタックチャンに変えて、 スティックチャン? スタックチャン?にしてみた。 これまでのスティックくん・・・のデザインはこんな感じ アトムくんも同様。 超簡単♪ 倒立振子ロボ スティックくん倒立振子Hatです。工具不要、スナップフィット 20秒で組立て♪連続回転サーボを繋いだだけ・・・ですが、ギヤモータ&ドライバより応答遅いので制御は工夫してます#M5stack #M5StickC #PID制御 #カルマンフィルタ#IMU #BLE #FS90R #…
旧型モーターHatのスタックチャンに引きずられるアトムチャンと 新型モーターHatのスタックチャンでオーバルコースの舞 モーターHatでの動作、減速比が遊星ギヤ3段、136:1の高いものなので けっこうトルクが強いです。電流は25mA程度ですが。 また、回転速度がとても遅いけど。 滑らないなら垂直の壁も登れると思う。 なので、そこそこの牽引もできそうなので 手短なとこでM5AtomS3で作った、顔だけスタックチャン アトムチャン・・・でいいのかな? を引っ張ってみることにした。 効率的なところではバッテリーライン同士を結ぶのがいいのだけど アトムは外に端子がないのでちょいと改造とかスイッチ付け…
スタックチャンに声を出してもらおうと 調べてるんだけどよくわからず まだ声が出ない。 なので、テキスト表示して 口パクで喋ってるふりをしながら お正月の舞を踊ってもらいました。 スタックチャン、情報が多いのはありがたいのだけど・・・ ちょっと細かいこと?だと 思った情報になかなか、たどり着けない。 ただ今のところスタックチャンで声が出ない、 しゃべってくれない。ってのは スタックチャン以前にM5Stack使い方がなんか うまくできてないんだとは思うけど。。。 こちらの声出し、音出しサンプル、 M5Stack用ってだけでスタックチャンは関係ない。。。 ここでは用意してくださってる。 hello_…
AquesTalk-ESP32 なぜかうまく動かない... 最近、スタックチャンに少々ハマってて、 新年の挨拶をスタックチャンにしてもらおうと思ったのだけど。 ネット検索ではフツーにスタックチャンに テキスト読み上げをさせてるのがたくさん見つかる。 でもって詳しく紹介してくださってるブログもたくさんある。 一番よく目にするところではAquesTalk-ESP32を使うもの 製作者さんのとこでも詳しく解説がある。 blog-yama.a-quest.com ライブラリなどインストールしていくと サンプルもあって M5Stack用を用意してくださってる。 hello_aquestalk_m5sta…
新型ではモータとセンサを一体にしてすっきり。 スタックチャンに装着して旧型と並べてみるとこんな感じ 左:新型 右:旧型 M5Stack-Basic用に作ってるのだけど M5Stackの下面コネクタ、ポートは5つ で・・・ 緑のSDA、SCLは I2Cと共用 青のMO、MI、SCKは SPIと共用 I2Cはピン設定でOUTPUTにすればモータ出力に使える。 その代わりI2C機能は使えなくなる。 たとえば電池残量は読めなくなる・・・これはそもそも精度よくないので 別に分圧回路を作ってADで読むことにした。 SPIは画面LCDの通信で使ってるのでこちらはモータ駆動には使えない。 使うとモータは回せる…
今までのM5Stack、 スタックチャンライントレーサーHatは モーターHat と センサーHat が別で センサーHatが特に、ちょいと取り扱いに気を遣うモノでした。 なので新型を作ることにしました。 新型 Motor-Hat と Sensor-Hat が一体になった! センサーがフレームに付いたので位置が安定するので 白黒判定が安定して・・・結果、制御も安定してきます。 新設計フレーム ミソ・・・はセンサー位置が安定するように位置決めのツメが ついてるところ。 3Dプリンタ造形はこんな感じ スタックチャン ライントレーサー用Hat その9-23D印刷はこんな感じで造形、約10分新型ライン…
スタックチャン・・・と言っても 本家の標準型のスタックチャンではありません。 M5avatarベースでの胴体のない、”顔だけスタックチャン”です。 それに以前紹介した、スタックチャンが移動できるようにした Motor-Hatを装着して、、、 もひとつ、センサーHatを装着して作るライントレーサーロボです。 先日紹介した側面装着のセンサーHatに ちょっと配線を延長した改良型を作って センサーをちゃんと正面に持ってきました。 先回の側面センサではいろいろやってみたけど ライントレーサーロボは難しいので 今回はごくフツーの正面中央前部にセンサーを持ってこれるように したものです。 当たり前・・・で…
先日、顔だけ版スタックチャンのモーターHat紹介して その応用?発展版?でプログラムパターン走行、 スマホのBLE通信でリモコン操縦スタックチャンを紹介してきました。 マイコンのポート出力でのモーター駆動走行思ったより ちゃんと動いて、、、想像以上にウケもよかった。 なのでもうちょっとこのモータHat使った スタックチャンシリーズ作ってみます。 ということで次に作ってみようとしてるのは ライントレーサー。 できるだけ簡素な構造でモーターHatと一体で作ってみようと思う。 「スタックチャンの側面に取り付けるフォトリフレクタHat」 いい感じのができたらライントレーサーHatって売ってみようかな。…
標準仕様の見上げる動作をするかわいいスタックチャンと違い、 こちらは 顔だけ版スタックチャン でも Motor-Hat の装着で本家の標準スタックチャンにはできない 移動することができる。 Motor-Hat、作り方例については先日の紹介をみてください。 RemoteXYでBLE通信ができるようになったので 簡単なリモコン動作をチェックです。 フツーの走行と超信地旋回、内側を逆回転の切り替えが いまいちうまく行ってなくて 動作がちょいと怪しいので要修正ですが ひとまず、およその動きはOKです。 リモコン スタックチャン♪ つづき... ちょいと手抜きの・・・ 顔だけスタックチャン。 Motor…
前回 スタックチャンを動けるようにした。 思った以上に評判よかったのでちょっと驚いてます。 (何度も念押ししてるけど、顔だけスタックチャンです) こちらは今回スマホでのBLEで通信した時の様子 プログラムでのパターン走行は前回紹介した通り。 あれはあれでいろいろできそうだけど。。。 今、ちょいと やってみたいのはスマホ使ったリモコン操作。 内容的にはスティック君でやったのと同じ。 スマホ側、BLEを使っての通信アプリモノはいろいろあるけど ここ最近のお気に入りは以前にもちょいと詳しく書いた RemoteXY。 無料で使える機能が多いです。 中でも・・・スマホ側は全く設定を作る必要がないってのが…
スタックチャン 機動力をさずける~♪ 続き(同様なことされる方は注意事項あります)
先日紹介したスタックチャン走行用のHat Hat って M5StickCでしか言わないのかも だけど。 動作確認してみた。。。 のだけど 最初、???なことが発生。 モータはちゃんと思い通りに動いてた。 でも、スタックチャンの顔が動かなくなった・・・ まただ・・・ です。 最初にポートの仕様をちゃんと調べずにやってるもんだから こんなことが起こる。 昔はマイコン触る時にはポートに限らず仕様をデータシートで それなりに調べてから使うのが当たり前だった。 というか、、、調べないと使えなかった。 それがArduinoが出始めて、互換モノがあふれてきてからは 状況がだいぶ変わった。 データシートを見な…
先日から紹介してきた 小型ギヤモータモジュール と、小型オリジナルタイヤを組んだ M5Stack用 Hat にしてみた。 3Dプリンタでモータをスナップフィットで組めるモデルに メスピンヘッダー・・・M5Stackの下側に差し込むやつ が収まるように作って、 造形したモータフレームです。 マイクロロボなんかではモータトルクが非常に弱いので フリクション抑えるのに3輪式で第3補助輪はビーズを使ってましたが これはギヤモータでトルクたっぷりなんで、 サーボで動かしてるスティック君でのライントレーサーロボ同様に アルミワイヤでのしっぽ式にしてます。 スタックチャン に、 機動力をさずけるHat♪ こ…
バッテリ電圧表示、 バッテリ電圧を分圧してAD変換、 一旦、テスターでバッテリ電圧測りながらAD変換値12bitの較正。 なので、とっても正確に測れてる。必要以上に。 でもやっぱし抵抗、外付けはいまいち。 チップ抵抗に変えようかなととも思ったけど、 そういえば、中身って結構スカスカなの思い出した。 ディスクリート抵抗でも中に十分入りますね。 こちらのバッテリーケース側の端子列のそばに 配置することにしました。 GND,BAT,GPIO36・・・中に付けるなら もう36でなくてもいいのだけど。。。 端子の位置を調べて 干渉しない位置に配置できるように 抵抗をフォーミングです。 10kΩ・・・ちょ…
スタックチャン、 標準のM5Avatarを使ってると画面を占有されるので 単純にそのままだとM5.Lcd.printf()の類で文字表示はできない。 ライブラリ見てると sprite機能を使い分けるとかしないといけない。。。かなって感じだった。 SNSでもアドバイス頂いてやっぱりspriteでなんとかするか ライブラリをいじるかですねとのこと。 やっぱりか。。。 スタックチャン、画像で検索しても 画面に文字出してるのって全く見掛けない。 (吹き出しとかスクロールなどのスタックチャンの機能?で文字の表示はある。) なもんで簡単にはたぶん文字は出せないんだろうな・・・って気はしてた。 そもそもスタ…
モータ、ギヤモータは簡単に動かせるのはわかった。 analogWrite( ); を2個のポート使ってHブリッジ構成で だいたいPWM設定100と0の差分くらいで低速で動き始める感じ。 平均電流が約19mAってところ。 analogWriteのPWMは遅いので、、、 リップルの関係でピーク電流は瞬時データシートオーバー あんましよろしくない のだけど、 ま、 ESP32のポート電流約40mAってとこ?からすれば そんなに無理もしてないのでいいかなってところ。 モータも滑らかにまわってはいるし。 気になる人はインダクタを入れた方がいいかな。 で、モータの軸に旗つけてチェックは一応OKなかんじなの…
M5Stack M5.Power.getBatteryLevel() と GPIOの関係 とか・・・ いろいろ???が
スタックチャン ごとがちょいと 最近面白くなってきてて、、、 でも、顔だけスタックチャン。 正規の?スタックチャンの足付けてサーボで動くのは ちょいと手間かかるのでそこまでやってない。 それでもスタックチャンが動けるように 小さなモータでも回してみようと思って繋いでみた。 そしたら・・・ モータを回し始めると 顔は動かなくなった。。。 電圧、電池残量の読み取りもできなくなった。。。 使い方にはいろいろお作法があるみたいだ。。。 まだまだスタックチャン、難しい。。。 スタックチャン、 モータを回す♪動けるようにモータを繋いでみたのですが モータを回し始めると 顔は動かなくなります... 電池残量…
M5Avatar 使って スタックチャンの顔表示は使わせて頂いて ロボ作りをしてみようかと思ってて、、 吹き出しじゃなくて自分で好きな位置に文字とか表示したいと 思って試してみたら・・・ #スタックチャン の顔を表示して M5.Lcd.printf とかで文字を 表示すると30秒くらいで 思考停止・・・ したかのように固まります。 やっぱり。。。 ってところではありますが。 SNSのありがたいところ、 何人もの方からアドバイス頂いた。 その、、やっぱり・・・、 描画とか混ぜるならちらつき防止でよくつかう方法 以前どっかで書いたけど... sprite 使ってハードのメモリ上に一旦、 sprit…
最近、1万ボルト で動かすCDコロナモーターの裏、 電極が青紫にコロナ放電で光ってるの紹介しました。 でもあれ、肉眼ではけっこう光ってるんだけど、なぜか カメラにはうっすらとしか映らない。 残念。 なので、1っ点集中のプラズマジェットにしたら、カメラにも映るかな?って やってみたのがこちら。 おぉーちゃんと撮れた♪ でも、肉眼で見る生はもっとしっかり光ってるんですが。。。 まー それでもCD回す時よりはるかにちゃんと映ってるので 今回はよしとするかな といったところ。 電力は1Wちょっとでやってるのでこんもんかな。 Youtube動画なんかでプラズマスラスターとかは 10W超え位はいっぱいある…
ただし、音は出ません・・・ CD型ベンハムのコマ用 この前の続き。 この前紹介した、電撃蚊取り器を分解して 取り出した高電圧回路 たいてい、基本ブロッキング発振回路です。 (ネットでもググるといっぱいありますが。。。 この前はそんなに詳しくは書いてないと思うのでもうちょい解説。) その後、倍昇圧回路を組み合わせたものがこれまで見た中では多い。 けっこう無茶してる回路多いです。最終段にコンデンサ大抵ついてるけど 定格の数倍の電圧掛けてたりする。 でもって、使用後、、、自然放電回路が付いてないモノもある。 そういうのは電源OFFにして数分後でもフツーに感電できてしまう。 ブロッキング発振回路の出力…
静電モーター、あまり知られてないですがその一種です。 その中でもコロナモーターと呼ばれるものです。 プラズマモーターって言ったりもします。 出力上げると大抵プラズマ発光します。 これは工作用なので電圧は今のところ1万ボルト程度にしてます 前回は2極型を作ってみました。今回は 6極型作ったので紹介 先回はまずは作りやすい2極型でした、左側 で今回は6極、右側。 2極の時よりちょいと電極・・・カッターの刃長めにした。 6極、ちょいと電極付けると持ちづらい・・・ なにより ちょいと危険。 ちょいと改良して設計はシンプルになった。 他の人が見てもちょいとわからんと思うけど・・・ CDのブレを調整できる…