[貂蝉はプログラミングを学ぶ] Arduino ハンズオン (212) --- Arduino 拡張実験の 10 番目のタイプを完了するための 9-in-1 拡張ボード LCD1602 LCD スクリーン モジュール 2

ここに画像の説明を挿入

37 個のセンサーとモジュールについての言及はインターネット上で広く広まっていますが、実際には、Arduino と互換性のあるセンサー モジュールは 37 個以上あるはずです。手持ちのセンサーやモジュールがいくつかあることを考慮し、学習とコミュニケーションを目的とした実践(ハンズオントライ)の概念に従って、ここで一つずつ実験を行っていきます。成功しても失敗しても記録するのは難しい問題ですが、レンガを投げて翡翠を輝かせられるようになりたいと思っています。

【Arduino】168種類のセンサーモジュールシリーズ実験(データコード+シミュレーションプログラミング+グラフィックプログラミング)
実験212:9 in 1多機能拡張ボードDHT1デバイス温湿度LM3温度5ブザー1UNO互換

ここに画像の説明を挿入

「Arduino プログラムコード」+「Mind + グラフィックス プログラミング」+「Linkboy シミュレーション プログラミング」の組み合わせを考えてみましょう。

お互いを補い、基礎を築き、理解を促進する

ここに画像の説明を挿入

実験カタログ (Arduino ハンズオン)
1. LED 実験
01 Blink: D13 の青色 LED が点滅
02 Blink2: D12、D13 赤と青の LED が交互に点滅
03 Blink3: 点滅するアラーム光をシミュレート
04 Breath_LED: D9 フルカラー LED が赤色の呼吸光をシミュレート
2. ボタン実験
05 ボタン: D2 ボタン制御 D13 青色 LED
06 Button_Lock: D3 ボタン制御 D13 青色 LED セルフロック実験
3. ポテンショメータ実験
07 RS232_AD: シリアル ポートが A0 ポテンショメータを読み取り、値を収集します (回転角度 270° 出力 0 -3.3 V/5V 電圧信号ポテンショメータの抵抗値 10K)
08 Rotation_LED: A0 ポテンショメータは D11 フルカラー LED 青色端子の輝度を制御します。
09 RC_Motor: A0 ポテンショメータは D7 の出力ポートでステアリング ギアを制御し、その回転角度を制御します (ステアリング ギアは
4. RGB フルカラー LED 実験
10 LED_RGB_Text: フルカラー LED 基本色変更
11 LED_RGB: フルカラー LED レインボー変更
5. 赤外線センサー D6 実験 (赤外線リモコンは別途用意する必要があります) 12 IRrelay :
赤外線リモコンを押します。デバイスの任意のキーで D13 LED スイッチを制御できます (制御距離 1 ~ 8 メートル、周波数 38KHz、市販のほとんどの赤外線リモコンと互換性があります) 13 IRrecord: シリアル ポートに読み取り値が表示されます
。赤外線リモコンコード
6. 温度センサー実験
14 LM35_RS232AD: シリアル ポート
センサーは、A2 ポートの8. 明るさセンサーの実験16 光センサー: シリアル ポートはポート A1 のフォトレジスターによって収集された値を表示します。17 Light_LED: ポートのフォトレジスターの制御A1 D13 LED スイッチ (光に敏感、教育実験や民生用機器に適しています) 9. ブザー実験18 ブザー: 救急車のサイレンをシミュレートするための D5 ポート パッシブ ブザー (簡単な音楽を鳴らすことができます。音楽はプログラムする必要があります) 10 、拡張実験19 アナログ超音波測距センサー (検出タイプ I、IIC/I2C インターフェイス) 20 バス DS18B20 温度センサー (数値タイプ、拡張ボードのデジタル D7 インターフェイスに接続) 21 TM1637 4 桁デジタル チューブ (デジタル チューブおよびドット マトリックス タイプ、22 GY-BMP280-3.3 気圧高度計センサーモジュール(数値型、IIC/I2Cインターフェイス)23 GY-NEO-6MV2 新飛行制御用GPS衛星信号受信モジュール(数値型、TTLインターフェイス) )24 5V ローレベルトリガシングルチャンネルリレーモジュール(実行タイプ、デジタル D7 インタフェース)25 エレクトレットマイク付き 4 線式サウンドセンサモジュール(トリガタイプ、デジタル D7 インタフェース)26 BH1750FVI デジタル光量モジュール光センサ(数値タイプ、 IIC/I2Cインターフェース)















27 オープンソース DFPlayer Mini TF カード MP3 プレーヤー モジュール (出力アクチュエーター タイプ D7/D8 デジタル インターフェイス)
28 LCD1602 LCD スクリーン モジュール (出力表示タイプ、IIC/I2C インターフェイス)
29 人体赤外線焦電モーション センサー モジュール (トリガー タイプ、デジタル D7 インターフェイス) )
30 DS1307 クロック モジュール Tiny RTC I2C モジュール (検出センサー タイプ、IIC/I2C インターフェイス)
31 互換 HC-06 スレーブ Bluetooth モジュール (通信およびストレージ タイプ、TTL インターフェイス)
32 0.96 インチ OLED12864 LCD スクリーン モジュール (ディスプレイ タイプ、IIC インターフェイス)

ここに画像の説明を挿入

10. 拡張実験
28 LCD1602 LCDモジュール(出力表示タイプ、IIC/I2Cインターフェース)

1602モジュールの電気回路図

ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

実験的なオープンソース グラフィックス プログラミング (Mind+、学習しながらプログラミング)

ここに画像の説明を挿入

ここに画像の説明を挿入
「Eagler8」は 1602 LCD 画面の 1 行目と 2 行目の間をスクロールします。
ここに画像の説明を挿入

1602 LCD 画面の最初の行をスクロールすると、点滅するカーソルが表示されます。
ここに画像の説明を挿入

1602 LCD 画面の 2 行目がスクロールして「Hello world!」が表示されます。
ここに画像の説明を挿入

実験的なオープンソース シミュレーション プログラミング (Linkboy V5.33)

ここに画像の説明を挿入

ここに画像の説明を挿入
Eagler8 シリーズ実験プログラム一覧
第 10 回拡張実験
28 LCD1602 液晶画面モジュール (出力表示型 IIC/I2C インターフェース)
項目 2: オンボード D4 ポート DHT11 を使用して温度と湿度の値を表示する
ここに画像の説明を挿入

ここに画像の説明を挿入
Eagler8 シリーズ実験プログラムリスト
第 10 回拡張実験
28 LCD1602 液晶画面モジュール (出力表示タイプ IIC/I2C インターフェース)
項目 3: オンボード D7 デジタルインターフェースを使用して外部 DS18B20 モジュールに接続し、温度値を表示する
ここに画像の説明を挿入

ここに画像の説明を挿入
Eagler8 シリーズ実験プログラム一覧
第 10 回拡張実験
28 LCD1602 液晶画面モジュール (出力表示型 IIC/I2C インターフェース)
プロジェクト 4: D7/D8 デジタルインターフェースを使用して外部超音波モジュールを接続し、距離測定値を表示する
ここに画像の説明を挿入

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_41659040/article/details/132465672