ARDUINO DHT11 スターターキット

仕様
- レッスン1: EEPROM ストレージ プログラム
- レッスン2: 0.96インチLEDスクリーンプログラム
- レッスン3: MPU6050 XNUMX 軸ジャイロスコープ プログラム
- レッスン4: パッシブブザープログラム
- レッスン5: DH11 温湿度センサープログラム
- レッスン6: 赤外線遠隔受信プログラム
- レッスン7: フォトレジスター プログラム
ストレージ LED および画面プログラム
レッスン1:EEPROM ストレージ プログラム:
- Arduino IDEでSketchをクリックし、Include LibraryでManage Libraryを選択し、AT24C256_libraryを検索して、Installをクリックします。

- クリック File Arduino IDE で、Ex から AT24C256_library の read_wirte を選択します。ampレ。
- [アップロード] をクリックし、IDE の右上隅にある [シリアル モニター] をクリックします。
レッスン2: 0.96インチLEDスクリーンプログラム:
- Arduino IDEで「スケッチ」をクリックし、「ライブラリを含める」で「ライブラリの管理」を選択し、U8glibを検索して、「U8glib」を選択して「インストール」をクリックします。

- クリック File Arduino IDEで、ExでU8glibからFPSを選択しますampレ。
- 検索 / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI コード、「//」を削除してコメントを解除し、左上隅のアップロードをクリックします。

- 検索 / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI コード、「//」を削除してコメントを解除し、左上隅のアップロードをクリックします。
レッスン3: MPU6050 XNUMX 軸ジャイロスコープ プログラム:
- Arduino IDE で [スケッチ] をクリックし、[インクルード ライブラリ] で [ライブラリの管理] を選択し、Adafruit_MPU6050 を検索して、[インストール] をクリックします。

- クリック File Arduino IDEでAdafruit_MPU6050のbasic_readingsを選択します。ampレ。
- [アップロード] をクリックし、IDE の右上隅にある [シリアル モニター] をクリックして、9600 ボーから 115200 ボーに切り替えます。

- MPU-6050 の全軸の初期値を一致させることができないため、加速度の X 軸、Y 軸が 0 m/^2、Z 軸が 9.8 m/^2 に等しくない場合、X、Y、Z回転の値が 0rad/s に等しくない場合は、プログラムを通じてエラー値を増減できます。出力の初期値を比較的正確なものにします。
パッシブブザープログラム
レッスン4: パッシブブザープログラム:

温湿度センサープログラム
レッスン5: DH11 温度および湿度センサー プログラム:
- Arduino IDE で [スケッチ] をクリックし、[インクルード ライブラリ] で [ライブラリの管理] を選択し、DHT11 を検索して DFRobot_DHT11 を選択し、[インストール] をクリックします。

- クリック File Arduino IDE で、Ex の DFRRobot_DHT11 で readDHT11 を選択しますampレ。
- #define DHT11_PIN 10 を #define DHT11_PIN3 に変更し、IDE ホーム ページの [アップロード] をクリックします。

- IDE の右上隅にある Serial Monitor をクリックし、9600 ボーから 115200 ボーに切り替えます。現在の温度と湿度を取得するまで 1 秒ほど待ちます。

赤外線遠隔受信プログラム
レッスン6: 赤外線遠隔受信プログラム
- Arduino IDE で Sketch をクリックし、Include Library で Manage Library を選択し、IRremote を検索して、Install をクリックします。

- クリック File Arduino IDE で、Ex で IRremote から ReceiveDemo を選択しますampレ。
- [アップロード] をクリックし、IDE の右上隅にある [シリアル モニター] をクリックして、9600 ボーから 115200 ボーに切り替えます。対応するリモコンを使用して赤外線受信モジュールの位置を合わせ、いずれかのキーを押します。対応するデータが表示されると、モジュールは正常に実行されます。

レッスン7: フォトレジスタープログラム:

レッスン8: ボタンプログラム:

よくある質問
よくある質問s
- Q: プログラムが動作しない場合、トラブルシューティングを行うにはどうすればよいですか?
- A: 接続が正しく設定されていることを確認してください。ライブラリが Arduino IDE に正しくインストールされていることを確認します。コードにエラーがなく、マニュアルに記載されている指示と一致していることを確認してください。
ドキュメント / リソース
![]() |
ARDUINO DHT11 スターターキット [pdf] ユーザーガイド DHT11、DHT11 スターター キット、スターター キット、キット |
