• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2021年09月03日

ESP32で昔のロボットを動かす

ESP32で昔のロボットを動かす 所有してる昔のロボット Hitec社製 ROBONOVA-I (ディアゴスティーニの ROBOZAKと同じ)は 「MR-C3024」という基板を使用し 「ROBOBASIC」(WINDOWS XP下で動くBasic書式のソフト)でプログラム&コントロールされる。すでに「MR-C3024」は廃盤だしWINDOWS XPも過去の物で、ましてやBasicソフトではまったくもって今時ではない。


そこで「MR-C3024」を取り外しESP32で ROBONOVA-Iを動かすことにした。

このロボットは16サーボなので ESP32からI2C接続で16chサーボドライバーPCA9685を駆動することとし、ESP32基板はロボットに搭載し易い小型のWemosD1MiniESP32を用いた。


これらの部品は私が戦車やミニ四駆のラジコン化に嵌ってた頃に使用した部品の流用なので新たな費用は発生しなかった。

接続は小型ニッケル水素6vバッテリー+をWemosD1MiniESP32の外部入力5v端子およびPCA9685のV+端子に繋ぎ、WemosD1MiniESP32の3v端子をPCA9685のVcc端子へ、そしてWemosD1MiniESP32のI/O21と22をPCA9685のSDAとSCL端子に それぞれ繋ぐだけである。もちろんGNDは共通接続だ。


リアカバーの干渉する部分は切り取った。


ESP32のプログラムは「予算1万円でつくる二足歩行ロボット」という書籍のサンプルプログラムをベースに自分なりにモディファイした。

モーションデータはROBOBASIC付属のテンプレートを参考にPCA9685用に変換した後、実際にロボットで 動かしながらモーション毎に クセなどを考慮し修正した。

これらの作業には大変な時間と労力を費やしたが こんなかんじで出来上がった。(スマートなプログラムとは言い難いが、、) (追記 リンクはパソコンじゃないと表示されない、、、。)

なおロボットはiPhoneからBluetooth接続で無料アプリRCBcontorollerで操作する様にしてる。


以下に動画で示すが オリジナルと遜色ない動きを再現できた。


なおジャイロはMPU6050のY軸を左右足首ピッチサーボにかけて補正している。






ブログ一覧 | ロボット | 日記
Posted at 2021/09/03 20:30:02

イイね!0件



今、あなたにおすすめ

ブログ人気記事

11/8参加予定です😊(タカスサ ...
けんちゃん@HOOB(やまけんタイプR)さん

至高のアッポーパイ🍎
fuku104さん

雨の日こそ、主役になれ!
ESQUIRE6318さん

【最大45%オフ】70mai(セブ ...
みんカラスタッフチームさん

Japan Mobility Sh ...
yukijirouさん

ゆるオフ
aki(^^)vさん

この記事へのコメント

ユーザーの設定によりコメントできません。


プロフィール

「ESP32で昔のロボット(ROBOXERO)を動かした http://cvw.jp/b/216856/45596170/
何シテル?   11/05 15:47
みんカラ新規会員登録

ユーザー内検索

<< 2025/11 >>

      1
2345678
9101112131415
16171819202122
23242526272829
30      

リンク・クリップ

大橋自動車整備工場 
カテゴリ:自動車整備
2009/09/30 10:56:05
 

愛車一覧

フォルクスワーゲン ゴルフ (ハッチバック) フォルクスワーゲン ゴルフ (ハッチバック)
ゴルフ6 TSI コンフォートラインとBMW Z4クーペからの乗り換えです。(2台から1 ...
アウディ TT クーペ アウディ TT クーペ
息子所有のクルマ、8S TTクーペ2.0TFSI FF。8J TTクーペ3.2_クワト ...
ドイツその他 その他 ドイツその他 その他
Z4クーペ 3.0siです。 剛性の高いボディと古典的なスタイルに惹かれました。 201 ...
フォルクスワーゲン ゴルフ (ハッチバック) フォルクスワーゲン ゴルフ (ハッチバック)
妻がメインで使用してた GOLF6 コンフォートラインです。 良いクルマでした! 201 ...
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation