imo

小ネタ

制御プログラムを最適化

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

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

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

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

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

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

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

Arduino Pro Miniを使ってみる

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

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

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

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

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

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

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

ドローンの自作|姿勢制御プログラム(ブラシレスモーター制御編)

 Arduinoで制御プログラム(ソース)も自作しています。ある程度は制御できるようになってきましたので、まだまだ改良中ですがプログラムの中身を少しずつ紹介していきたいと思います。    今回は「モーターの回転制御」の部分、Ardu...
0
Arduino

Arduino シリアル通信の高速処理化

 Arduinoのシリアル通信でループ処理時間の高速化を行ってみました。    現在、全体のループ処理を250Hz(4ms)で行いたいプログラムがあるのですがシリアル通信で処理する情報が64byte程あり、通信速度は115200bp...
0