小ネタ

ProcessingとArduinoでシリアル接続(ポート)の自動設定

ProcessingでArduinoなどとシリアル接続する際の、ポート設定(ソース)を自動接続できるようにしてみました。  Arduinoの情報をProcessingを使ってよくビジュアル化したりデバッグしたりするのですが、ひとつのパソコン...
0
Quad Copter(ドローン)

加速度センサーから重力加速度を除去

加速度センサーから速度を算出してみたいと思い、重力成分の除去をできないか試してみました。ジャイロ(角速度センサー)と組み合わせて行ってみたいと思います。姿勢ベクトル算出 加速度センサー&ジャイロ(6軸センサー)ではだいたい傾き角度を算出する...
0
小ネタ

制御プログラムを最適化

ドローン(クアッドコプター)の制御プログラムが、いろいろと込み合ってきました。処理速度に余裕を持たせるため、いろいろ見直してます。現状が思いつくままに記述したのでだいぶ無駄が多いのですけどね・・。  その中でオープンソースとなっているmul...
0
Arduino

気圧センサーから温度、湿度、気圧を計測

Arduino(マイコン)から気圧センサー(BME280)の温度、湿度、気圧を取得するところまでやってみました。  amazonでノーブラン品のものを購入。安いですね・・。 ▼届いた気圧センサー▼ はんだ付け後の写真です。  今回はI2C接...
0
Arduino

ArduinoでGPSセンサーの設定変更、情報取得、精度確認してみる

Arduino(マイコン)からGPSセンサー(モジュール)使ってみました。使用したのは秋月で売っているGPSモジュール(GYSFDMAXB)です。「みちびき」にも対応 とりあえず今回は、GPSセンサーの設定を少し変更して、欲しい情報のみを取...
5
Quad Copter(ドローン)

ドローンの自作|姿勢制御プログラム(PID制御編)

Arduinoでドローン(クアッドコプター)の姿勢制御プログラムを自作してます。以前にArduinoからモータの回転方法を紹介したのですが、今回は機体姿勢をモーター回転数から制御する部分(PID制御)のアルゴリズムを紹介したいと思います。(...
6
Arduino

Arduino Pro Miniを使ってみる

Arduino ProMiniを使ってみました。 UNOをもう一つ欲しいと思っていたのですが、UNOとやれることはだいたい同じで、スケッチもほぼそのまま使えそう、しかもUNOよりだいぶ安いということでProMiniを試してみることにしました...
0
Quad Copter(ドローン)

ドローンの自作|テスト飛行②(屋外)

自作ドローン(クアッドコプター)のテストフライト2回目です。 (これまでのドローン製作記録はこちらに纏めていってます。)  姿勢制御プログラムを修正して、屋外でテスト飛行してみました。なかなか近所で飛ばせるところが無くて、ようやく見つけた場...
2
小ネタ

Processingからゲームパッドの使い方

ProcessingからUSB接続ゲームパッドの使用方法です。基本的な情報がなかなか見つかり難くて・・。こういったことをする人は玄人な方が多いのですかね、、。  簡単に使い方と、よく使いそうな内容を備忘録を兼ねて纏めておきたいと思います。 ...
0
小ネタ

プログラムでキーボード入力の同時操作や長押し操作

Processingでキーボート入力を行う際に、複数ボタンの同時押しや長押しを行う方法です。  単純に考えたら当たり前で一般的なことなのかもしれませんが、工作趣味でプログラムを扱っている私にとっては結構苦戦しました。  今、Processi...
0