磁気浮上制御 Arduinoで磁気浮上制御|構想 ずっとやりたいと思っていた電磁気制御による空中浮遊の自作にチャレンジしたいと思います。▲このように電磁石が下側で反発力で浮かせる物もあれば、上側に電磁石を配置して引力で吊り下げるタイプの物もあるようです。 やりたいなぁと思いつつ中々動けてな... 2023.02.26 2 磁気浮上制御
電子工作(マイコン全般) Arduino Iot CloudとESP32を使ってWebブラウザ(スマホ)からLEDの遠隔操作 Arduino Iot Cloudを使ってスマホとESP32の簡単な双方向通信を試してみました。Arduino Iot Cloudの使い方を中心にスマホ(Webブラウザ)からLEDを遠隔操作する方法を簡単に解説です。▼通信テスト▼▲スマホか... 2022.12.10 3 電子工作(マイコン全般)
電子工作(マイコン全般) Raspberry Pi Pico 「USBデバイスが認識されません」 久しぶりにPicoを触っていて、最初のうちは特に問題なくプログラム書き込みができ、PCとのシリアル通信もできていたのですが、しばらく作業していたら突然「USBデバイスが認識されません」とでて、COMポートが認識されず、PCとの通信ができなく... 2022.09.28 0 電子工作(マイコン全般)
小ネタ IMUセンサーと四元数(クォーターニオン) 慣性センサーなど制御系で個人的に使用する式だけ抜き出したたんなる覚書です。 まずクォーターニオン \(q\) を次のようにします。\begin{align}q = q_\omega + q_xi + q_yj + q_zk = \begin... 2022.05.14 0 小ネタ
小ネタ ドリフト補正を比較(カルマン、Madgwick、相補フィルター) 6軸センサーなどから回転角度算出する際に発生するドリフトを補正する方法にカルマン、Madgwick、相補フィルターなどがありますが、今回はその3つの方法でドリフト補正した回転角度を比較してみました。▼ビジュアルで比較▼ Madgwick、カ... 2022.04.23 0 小ネタ
小ネタ 9軸センサーモージュールBMX055の使い方、サンプルソース解説 秋月から9軸センサーモジュール(BMX055)を入手しようとしたら、現在在庫切れとなっていました。販売ページにデータシートとサンプルソースがアップされていたため、物は無いけどとりあえず予習ということで中身を確認してみました。覚書ついでにサン... 2022.03.05 0 小ネタ
電子工作(マイコン全般) Arduino/RaspberryPiで紫外線センサーモジュール(ML8511)を使う 紫外線センサー(ML8511)をArduino/RaspberryPiから使ってみました。モジュール品があるため、ArduinoやRaspberryPi(ラズパイ)などから比較的簡単に使うことができると思います。▼紫外線センサーモジュール(... 2022.01.29 0 電子工作(マイコン全般)
電子工作(マイコン全般) ArduinoでTimerを使わずに割り込み処理をする 個人的に timer割り込みはあまり好きじゃなくて、普段はなるべく割り込みを使わないようにソースを考えてます。どうしても割り込み処理が欲しい場合は timer を使用せずにメインループの中で割り込みっぽい処理を行っているのですが、今回はその... 2022.01.15 0 電子工作(マイコン全般)
電子工作(マイコン全般) Arduino/Raspberry Pi で温度・湿度・気圧(BME280)を測定する方法 Raspberry Pi Pico(ラズパイPico)でBME280を使って温度、湿度、気圧を測定してみます。ラズパイPicoの開発環境はArduinoIDEを使用するので、内容(使い方)はほとんど Arduino同様 となり、ほぼそのまま... 2021.12.22 0 電子工作(マイコン全般)
電子工作(マイコン全般) Raspberry Pi で電流電圧センサーモジュール(INA219)の使用方法 電流・電圧を簡単に測定することができるセンサーモジュール(INA219)をRaspberry Pi Pico(ラズパイPico)から使ってみます。 以前、INA219をArduinoから使ったことがあるのですが、今回は同じ内容をそのままPi... 2021.11.10 0 電子工作(マイコン全般)