SSブログ

SPRESENSE用モータードライバ・アドオンボードを作ってみた(2) [ロボット]

自作 SPRESENSE用モータードライバ・アドオンボード の試運転をしてみました。少し前に制作した倒立振り子の筐体に取り付けて二つのモーターを駆動してみます。


DSC01910s.JPG


アドオンボードの仕様を再掲します。


MotorAddOnFront.JPG


SpresenseMotorAddOn.JPG


使用したスケッチは次のような単純なものです。

#define AIN01 21
#define AIN02 20
#define AIN11 19
#define AIN12 18
#define DELAY 3000
#define DASH 5


void motor_drive(uint8_t i, bool cw) {
#ifdef DASH
  if (cw) {
    analogWrite(AIN01, 255);
    analogWrite(AIN02, 0);
    analogWrite(AIN11, 255);
    analogWrite(AIN12, 0);
  }  else  {
    analogWrite(AIN01, 0);
    analogWrite(AIN02, 255);
    analogWrite(AIN11, 0);
    analogWrite(AIN12, 255);
  }
  delay(DASH);
#endif
  if (cw) {
    analogWrite(AIN01, i);
    analogWrite(AIN02, 0);
    analogWrite(AIN11, i);
    analogWrite(AIN12, 0);

  } else {
    analogWrite(AIN01, 0);
    analogWrite(AIN02, i);
    analogWrite(AIN11, 0);
    analogWrite(AIN12, i);
  }
  Serial.println(i);
  delay(DELAY);  
}

void setup() {
  Serial.begin(115200);
}

void loop() {
  int i;

  for (i = 0; i <= 250; i+=10) {
    motor_drive(i, true);
  }

  for (i = 250; i >= 0; i-=10) {
    motor_drive(i, true);
  }

  for (i = 0; i <= 250; i+=10) {
    motor_drive(i, false);
  }

  for (i = 250; i >= 0; i-=10) {
    motor_drive(i, false);
  }

  while(1);
}



百聞は一見にしかずということで、実際の動作は動画でどうぞ。(^-^)







SONY SPRESENSE メインボード CXD5602PWBMAIN1

SONY SPRESENSE メインボード CXD5602PWBMAIN1

  • 出版社/メーカー: スプレッセンス(Spresense)
  • メディア: Tools & Hardware






ROHM センサAdd-onボード SPRESENSE-SENSOR-EVK-701

ROHM センサAdd-onボード SPRESENSE-SENSOR-EVK-701

  • 出版社/メーカー: ローム(ROHM)
  • メディア: Tools & Hardware





nice!(25)  コメント(0) 
共通テーマ:趣味・カルチャー

息子の引っ越しーコロナでUターンの巻ー [4コマ漫画]

息子の引っ越しですが、実は後日談がありまして…。

3日かけて息子と二人で部屋を整理し、カミさんが自炊用品や洗濯用品、当座の食品などを買い揃え、さらに息子をトレーニング。これで、いよいよ一人暮らしの環境が整った!という頃に学校から連絡が来ました。その内容はなんと…。



引っ越し3.png


というわけで、息子は自宅に逆戻り。帰宅早々学校から教材が届き(といってもメールで4月5月分の教科書のコピーとアクセスURL)、早速ウェブ授業を受けてました。ウェブ授業もアクセスが集中し画面が切り替わらず、まったく授業になっていませんでした。

学校も急な対応のためにインフラが整っていないみたいですね。しかし、なんとも味気のない大学生活のスタートとなってしまいました。(´・ω・`)





日経サイエンス2020年5月号(特集:新型コロナウイルス/宇宙の化学進化)

日経サイエンス2020年5月号(特集:新型コロナウイルス/宇宙の化学進化)

  • 出版社/メーカー: 日本経済新聞出版
  • 発売日: 2020/03/25
  • メディア: 雑誌



「新型コロナ恐慌」後の世界

「新型コロナ恐慌」後の世界

  • 作者: 渡邉哲也
  • 出版社/メーカー: 徳間書店
  • 発売日: 2020/03/27
  • メディア: 単行本(ソフトカバー)



子どもをひとり暮らしさせる!  親の本―大学生を支える物と部屋と心の準備 (主婦の友子育てBOOKS)

子どもをひとり暮らしさせる! 親の本―大学生を支える物と部屋と心の準備 (主婦の友子育てBOOKS)

  • 出版社/メーカー: 主婦の友社
  • 発売日: 2013/12/18
  • メディア: 単行本(ソフトカバー)



タグ:日常
nice!(22)  コメント(0) 
共通テーマ:趣味・カルチャー

息子の引っ越しー都会もんは肩身が狭い??ー [4コマ漫画]

先週末から本日まで、息子の下宿先への引っ越しを行いました。今年の春から地方国立大の新入生なのですが、コロナの影響で授業開始が遅れてしまい、この時期の引っ越しとなりました。

一通りの生活用具を揃え、日曜品を買い出しにいったときのこと。こんなことが…。


引っ越し2.png


地方の人からすると、都会出身者は”コロナ持ち”という存在のようです。確かに、いまや首都圏はもっともコロナ患者の多い地域。しかも地元テレビのニュースでは東京帰りの人からクラスター発生とか報道してますから無理もない…。

大学側が日程をはっきりさせてくれたら、こんな時期に引っ越ししなくてもよかったのですが。入学スケジュールも二転三転。新入生の親はどう子供を送り出してよいか悩みます。
(´・ω・`)





子どもをひとり暮らしさせる!  親の本―大学生を支える物と部屋と心の準備 (主婦の友子育てBOOKS)

子どもをひとり暮らしさせる! 親の本―大学生を支える物と部屋と心の準備 (主婦の友子育てBOOKS)

  • 出版社/メーカー: 主婦の友社
  • 発売日: 2013/12/18
  • メディア: 単行本(ソフトカバー)



すぐに役立つ最新対応版! 大学生が狙われる50の危険 (青春新書プレイブックス)

すぐに役立つ最新対応版! 大学生が狙われる50の危険 (青春新書プレイブックス)

  • 出版社/メーカー: 青春出版社
  • 発売日: 2020/02/04
  • メディア: 新書



先生は教えてくれない大学のトリセツ (ちくまプリマー新書)

先生は教えてくれない大学のトリセツ (ちくまプリマー新書)

  • 作者: 田中 研之輔
  • 出版社/メーカー: 筑摩書房
  • 発売日: 2017/04/06
  • メディア: 新書




タグ:日常
nice!(26)  コメント(2) 
共通テーマ:趣味・カルチャー

久しぶりにESP-WROOM-02のファームをアップデートしたらクラッシュしたでござる [Arduino]

久しぶりに"ESP-WROOM-02"を引っ張り出して、ファームウェアをアップデートしたら、なんとクラッシュをしてしまったようです。ここまでしてファームを更新できるようにしたのに。(´;ω;`)


DSC_0955.JPG


もともとは、SPRESENSE用のWi-Fi Add-onボードのファームをアップデートしようとしたのですが、ファームがアップデートできない仕様になっていました。残念。


DSC_0956.JPG


なんで、手持ちのESP-WROOM-02を引っ張り出してきてハンダを駆使して最新ファームに更新したのですが、ATコマンドを打ってもウンスン…。

書き込むファーム間違えたかなと思い、もう一度 Flash Downloader を立ち上げファームを更新しようとしたら、無情にも次のようなメッセージが出てきて必ず失敗するようになりました。Σ(゚д゚lll)


======
CONNECT BAUD: 115200
============
.Uploading stub...
Running stub...
Stub running...
[2020-04-03 00:52:07,584][ESP8266Loader_spi[1]][espDownloader.py][line:468][ERROR]: ESP8266 Chip efuse check error esp_check_mac_and_efuse.



書き込んだのは "ESP8266_NONOS_SDK-3.0.3"。リリース日はなんと"2020/03/24"。いやな予感しかしません。(;・∀・)

Google大先生に問い合わせしてみたものの、いまだ解決策はない様子…。まじかー。OTZ…
 
"efuse check error" とか出てるから書き込んではいけない領域に書き込みをしてしまったのかなぁ。ここまで苦労したのに、オレの時間を返してくれよ~!!。・゚・(ノД`)・゚・。

誰か解決策知りませんか?(°д°)









ESP-WROOM-02ピッチ変換済みモジュール《シンプル版》

ESP-WROOM-02ピッチ変換済みモジュール《シンプル版》

  • 出版社/メーカー: スイッチサイエンス(Switch Science)
  • メディア: おもちゃ&ホビー



ESP8266ではじめるIoTプログラミング

ESP8266ではじめるIoTプログラミング

  • 作者: 部員三号
  • 出版社/メーカー:
  • 発売日: 2016/06/06
  • メディア: Kindle版




タグ:ESP-WROOM-02
nice!(33)  コメント(4) 
共通テーマ:趣味・カルチャー

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。