PR

Arduino関連

Arduino

Ambientで温度、湿度、気圧のデータをweb上で可視化

Ambientというiotデータ可視化サービスを使って、ESP32+BME280から取得した温度・湿度・気圧をWeb上で可視化してみます。その方法を解説です。 概要  データをWEB上で簡単に可視化(表示やグラフ化)してくれるAmbient...
0
Arduino

ESP32 ディープスリープの使い方と消費電流

ESP32の(ディープ)スリープモードを使い方と、ざっくりですが消費電流も調べてみました。 概要  スリープモード(ディープスリープ)からの復帰にはいくつか種類があるようで、タイマー、タッチセンサーやピン変化などから復帰できるようです。今回...
0
Raspberry Pi

Raspberry Pi Pico 「USBデバイスが認識されません」

久しぶりにPicoを触っていて、最初のうちは特に問題なくプログラム書き込みができ、PCとのシリアル通信もできていたのですが、しばらく作業していたら突然「USBデバイスが認識されません」とでて、COMポートが認識されず、PCとの通信ができなく...
0
Arduino

ESP32 開発環境の準備から稼働テストまで

いまさら感がありますがESP32を使ってみました。  WIFIを使った電子工作がしてみたくて、調べてみたらRaspberry Pico Wとか情報があったのですが、Pico Wはまだ技適が通っていないということ。。情報が多そうなのと、Ard...
1
小ネタ

IMUセンサーと四元数(クォーターニオン)

慣性センサーなど制御系で個人的に使用する式だけ抜き出したたんなる覚書です。  まずクォーターニオン \(q\) を次のようにします。 \begin{align} q = q_\omega + q_xi + q_yj + q_zk = \be...
0
小ネタ

ドリフト補正を比較(カルマン、Madgwick、相補フィルター)

6軸センサーなどから回転角度算出する際に発生するドリフトを補正する方法にカルマン、Madgwick、相補フィルターなどがありますが、今回はその3つの方法でドリフト補正した回転角度を比較してみました。 ▼ビジュアルで比較▼  Madgwick...
0
小ネタ

9軸センサーモージュールBMX055の使い方、サンプルソース解説

秋月から9軸センサーモジュール(BMX055)を入手しようとしたら、現在在庫切れとなっていました。販売ページにデータシートとサンプルソースがアップされていたため、物は無いけどとりあえず予習ということで中身を確認してみました。覚書ついでにサン...
0
Arduino

Arduino/RaspberryPiで紫外線センサーモジュール(ML8511)を使う

紫外線センサー(ML8511)をArduino/RaspberryPiから使ってみました。モジュール品があるため、ArduinoやRaspberryPi(ラズパイ)などから比較的簡単に使うことができると思います。 ▼紫外線センサーモジュール...
0
Arduino

ArduinoでTimerを使わずに割り込み処理をする

個人的に timer割り込みはあまり好きじゃなくて、普段はなるべく割り込みを使わないようにソースを考えてます。どうしても割り込み処理が欲しい場合は timer を使用せずにメインループの中で割り込みっぽい処理を行っているのですが、今回はその...
0
Raspberry Pi

Arduino/Raspberry Pi で温度・湿度・気圧(BME280)を測定する方法

Raspberry Pi Pico(ラズパイPico)でBME280を使って温度、湿度、気圧を測定してみます。ラズパイPicoの開発環境はArduinoIDEを使用するので、内容(使い方)はほとんど Arduino同様 となり、ほぼそのまま...
0