Arduino UNOを使って各種センサー使い方やライブラリの使い方などについて動作確認したことをまとめています。

Grove Beginner Kit for Arduinoの使い方 その3
Grove Beginner kit for Arduinoは初心者のためのスターターキットです。気温、温度センサーなど複数のセンサーが実装されておりArduino環境でのライブラリの使い方C言語(C++)の学習ができます。

Grove Beginner Kit for Arduinoの使い方 その2
Grove Beginner kit for Arduinoは初心者のためのスターターキットです。照度センサーなど複数のセンサーが実装されておりArduino環境でのライブラリの使い方C言語(C++)の学習ができます。

Grove Beginner Kit for Arduinoの使い方
Grove Beginner kit for Arduinoは初心者のためのスターターキットです。温度・湿度センサーなど複数のセンサーが実装されておりArduino環境でのライブラリの使い方C言語(C++)の学習ができます。

ArduinoのライブラリでRGB LEDを操作する
RGB LED用のAdafruit_NeoPixelライブラリを使用するとRGB LEDで様々な色のパターンで点灯させることができます。Arduino IDEにライブラリを追加してRGB LEDを操作する方法を説明しています。

ArduinoライブラリでCO2センサー電圧を取得する
Arduino環境ではアナログ電圧をAD変換する標準ライブラリが実装されています。CO2ガスセンサーであるMG812を使ってArduinoのアナログ電圧値からCO2濃度に換算する方法など動作確認したことについてまとめました。

ArduinoのライブラリでDHT20の情報を取得
DHT20はASAIR製の湿度と温度のセンサーを備えたモジュールです。通信方式はI2CなのでWireライブラリを使用することでデータを取得することができます。DHT20からデータを取得してLCDに表示して動作確認を行いました。

Arduinoのライブラリで土壌センサーの情報を取得
Arduino環境ではアナログ入力をAD変換する標準ライブラリが実装されています。土壌センサーの電圧出力をアナログピンに入力してAD変換値を読むことで土壌の水分量を確認することができます。

Arduinoのライブラリでサーボモーターを操作する
Arduino環境では標準ライブラリでサーボモーターを操作することができます。サーボモータはラジコンカーのステアリングやロボットによる弁の開閉部など様々な用途で使用されており0~180度の範囲で動作するものが多くあります。

ArduinoのライブラリでSDカードにデータを保存する
Arduino環境ではSDカードの標準ライブラリが実装されているため簡単にSDカードを操作してデータの読み書きができます。Arduino UNOの拡張基板であるSD CARD SHIELDを使ってSDカードを操作する方法をまとめました。

ArduinoのライブラリでGPSモジュールで時刻を取得する
GPSモジュールは現在地の情報や時刻情報などを衛星からの電波を受信してユーザーに通知するモジュールです。Arduino環境ではGPSモジュールのためのライブラリをインストールすることで時刻データや位置情報を簡単に取得できます。