Arduino

スポンサーリンク
Arduino

Arduinoで複数のロータリーエンコーダを使う

Arduinoで3つのロータリーエンコーダの値を読み取ります。タイマ割り込みを用いてピン変化を監視することで、Arduinoで複数のロータリーエンコーダを使うことができます。タイマ割り込みは0.1msごととします。
Arduino

Arduinoでロータリーエンコーダを使う(つなぎ方&スケッチ)

Arduino

Arduinoで入出力を高速化する方法

Arduinoは遅すぎて処理が追いつかない、クソじゃねーか!ってことで標準入出力を高速化しましょう。レジスタからピンを操作すれば複数のピンを同時に制御することも出来ます。 デジタル出力(digitalWrite)を高速化 まず...
Arduino

(python⇔Arduino)シリアル通信で数値をやりとり

Arduinoからpythonに数値を送る場合と,pythonからArduinoに数値を送る場合についてまとめる.pythonからArduinoにシリアル通信で数値を送ろうとすると,文字に変換されててうまくいかないので文字を数値にむりやり変換する。
Arduino

シリアルモニタからArduinoに数値を送る

arduinoのシリアルモニタでそのまま数値を入力しても、うまく値を読んでくれない。そこで、以下のようにすると0~32767までの整数値(int型なので)を読み取ることが出来る。 スケッチでは9番ピンにつないだLEDの明るさ...
Arduino

Arduinoでローパスフィルタ(センサのノイズを無くそう)

Arduinoのローパスフィルタのスケッチを紹介します。センサのノイズがひどいときなど、何らかのフィルタを入れると効果的です。ここでは、移動平均フィルタ、RCフィルタ、メディアンフィルタについてのサンプルスケッチを紹介しています。
Arduino

Arduinoでタクトスイッチ(プルアップ,チャタリング対策,長押し判定)

arduinoでのチャタリング対策、長押し判定、内部プルアップなど、タクトスイッチの使い方について紹介しています。
スポンサーリンク