Arduino + 3軸加速度センサ + Processing シリアル通信

バージョン情報 Arduino Nano , Arduino IDE 1.0.5 , processing 2.2.1 , windows 8.1 3軸加速度センサを使ってみた。 材料 加速度センサ:MPU6050 Arduino nano 参考にしたページ:こちら 回路 Arduino ソース expampleのMPU6050_raw.inoをほぼそのまま使用。 Processing ソース 加 … 続きを読む Arduino + 3軸加速度センサ + Processing シリアル通信

processing で3Dお絵かき

バージョン情報 processing 2.2.1 , windows 8.1 processingで3Dお絵かきに挑戦。 いきなりcamera周りでつまづいたので、camera周りをメモ。 リファレンスによると eye:カメラの座標 center:表示中心座標 up:表示する向き わかりづらいので何パターンかつくってみた。 パターン1 パターン2:カメラのY座標を変更 パターン3:表示中心座標を変 … 続きを読む processing で3Dお絵かき

processingで画像ファイルの画素情報を取得

バージョン情報 processing 2.2.1 , windows 8.1 画像処理を始める為に、まずは画像ファイルの画素の情報をprocessingを使って取得してみた。 スマホで撮影してアプリで縮小したjpgファイルを取り込み表示させ、マウスカーソルの下の画素のRGB値およびHSB値を画像の右側に表示させるプログラムを作ってみた。 【ソース】

LEGOラジコン完成

ようやく念願のLEGOラジコンが完成したので遊んでみた。 車両 後輪駆動。 前輪をラックピニオン方式のステアリング。 制御方法はArduino + RCサーボモータ。(詳しくは以前の記事) 電源:5V(モバイルバッテリー) コントローラ ガムボトルコントローラ。(2CH ジョイスティック) 無線はTWE-Lite Dip。(詳しくは以前の記事) 電源:2.6V(単4エネループ×2) 動作確認 【ソ … 続きを読む LEGOラジコン完成

Arduino + レゴ + RCサーボモータ

今回はなるべく安く・手軽にArduinoとレゴとモータを組み合わせる方法を探してみた。 1.マインドストームEV3  メリット:レゴ純正・教育用なのでいろいろ親切  デメリット:高い 2.DCモータ(ミニ四駆のモータ)  メリット:モータが安い  デメリット:正転逆転やスピードを可変にしようとするとドライブ回路が必要 3.RCサーボモータ  メリット:ArduinoのServo.hをつかえば、すぐ … 続きを読む Arduino + レゴ + RCサーボモータ