本日12月18日発売のコンピュータ雑誌『I/O』 2018年1月号に「カムプログラム・ロボット改造 Arduino化」というタイトルで執筆させていただきました。
「Arduino UNO」と「モーターシールド」を使い、初心者でも簡単にマイコンロボット化に挑戦できるような内容になっています。次号(2月号)は「OpenMV Cam」をつかったカメラ制御ロボットに挑戦する内容で予定しいます。
本日12月18日発売のコンピュータ雑誌『I/O』 2018年1月号に「カムプログラム・ロボット改造 Arduino化」というタイトルで執筆させていただきました。
「Arduino UNO」と「モーターシールド」を使い、初心者でも簡単にマイコンロボット化に挑戦できるような内容になっています。次号(2月号)は「OpenMV Cam」をつかったカメラ制御ロボットに挑戦する内容で予定しいます。
Mac版 OpenMV IDEにおいて、大きなサイズのMicroPythonスクリプトの起動が失敗する。
10年前(2007年)に購入したUSB接続タイプのオシロスコープ(DSO) "SDS 200A"
もともとWindows XP向けドライバーが付属していたのですが、その後、Windows 2000 / Widows 7向けドライバーの公開を最後にメーカーのサポートが終わっていました。
その後、Windows 10は『電子署名のない(野良)ドライバー』のインストールをデフォルト設定で完全に禁止してしまったため、電子署名のないSDS 200Aのドライバーもインストールができなくなってしまいました。ネットの情報を探し回り苦心惨憺して、なんとか最新の"Windows 10 Fall Creators Update"へSDS 200Aの(電子署名なし)ドライバーをインストールすることに成功しました。
1 2 3 4 |
<video controls> <source src='sample.mov' type='video/quicktime'> 動画を再生するには、videoタグをサポートしたブラウザが必要です。 </video> |
(註) controls属性で再生ボタンを表示
タミヤのカムプログラムロボットにOpenMV Camを載せて二次元マーカー(AprilTag)を交通標識のように読み込ませようと目論んでいます。そこでOpenMV Camの標準カメラでどの程度の範囲にあるマーカーを検出可能か調査してみました。
![]() |
フリスクサイズの小さな基板にデジタルカメラと画像処理モジュールが搭載された製品 Open MV Cam。この小さなサイズで(パソコンやスマホなしに)リアルタイムでカメラの画像を取り込みながら、並行して画像処理や画像認識(例えば顔認識)まで完結するのは驚きなのですが、マイコンボードとしてのGPIOの機能も充実しています。SPI, UART, ADC, DAC, PWM と汎用マイコンボードのArduinoやmbedと同等の機能が詰まっています。
そこでOpenMVからモータードライバーを介してDCモーターに接続し、二輪駆動ロボットのスピード制御を試みます。OpenMV Cam M7のPWM OutとDigital Outを"TB6612 2chモータードライバー"に接続して左右1対のブラシ付きDCモーター(いわゆる模型用モーター)をコントロールしてみます。
AWS(Amazon Web Services)の支払い方法に新しいクレジットカードの登録(追加)を試みると「下4桁XXXXのカードは登録できません」とエラーが発生して登録が失敗する。
請求先住所などに日本語を入力している。
請求先住所などをローマ字で入力する。
High Sierra (macOS 10.13) に pyenv で Python 3.6.3 をインストールすると失敗する。(BUILD FAILED)
1 |
$ brew install openssl |
1 2 3 |
CFLAGS="-I$(brew --prefix openssl)/include" \ LDFLAGS="-L$(brew --prefix openssl)/lib" \ pyenv install -v 3.4.3 |
ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?
VirtualBoxにおいてフルスクリーン表示を解除する方法
Host Key ( left ⌘ ) + F