Arduino

Arduino

Arduinoと超音波センサーで距離を測定

 Arduinoから超音波センサーを使ってみました。準備したセンサーはUS-015です。よくHC-SR04というセンサーも見かけるのですが、US-015にしました。   ▼これです▼   Arduinoとの結線方法   ▼Ar...
0
Arduino

ArduinoのMadgwickライブラリの使い方

   ちょこちょこ要望があるのでAruduinoにあるMadgwickライブラリの使い方を簡単ですが紹介します。   Madgwickライブラリの概要     Madgwickライブラリは6軸センサー(加速度、ジャイロ)や9軸セン...
0
Arduino

ArduinoからGPSセンサーの設定変更方法

 ArduinoからGPSセンサー(モジュール)の設定を変更する方法です。   概要  使用するGPSセンサーは「GYSFDMAXB」。秋月で売っているモジュールを使用しました。  今回は、このGPSモジュールの設定をArduin...
0
Arduino

ArduinoのanalogRead処理を高速化

 ArduinoのanalogRead()処理の高速化を行ってみました。ついでに簡単に精度確認と速度効果も見てみました。(UNOが前提です)  データシート確認するとデフォルトでAD変換に掛かる時間はどうも 0.0625μs × 分周...
2
Arduino

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

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

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

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

Arduino Pro Miniを使ってみる

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

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

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

6軸センサーから3軸回転の傾き角度算出とドリフト補正方法

 6軸センサー(MPU6050)から、3軸回転を考慮した傾き角度(姿勢角度)の算出方法、補正方法(ジャイロドリフト補正)はいろいろあると思いますが一例を解説したいと思います。(ここら辺りの内容は散発して記事を投稿していたのですが、一度纏...
5
Arduino

Arduinoから MPU6050の値を取得してみる

 MPU6050(6軸センサー)をArduino経由で使ってみました。    MPU6050の使い方を中心に、下の動画に使用したArduino側スケッチ(ソース)説明を備忘録として纏めておきます。   動作確認  Process...
8