MOSFET Driver Module(IRF520) JP: 두 판 사이의 차이
(새 문서: {{#seo:|title=ArduWiki : Arduino MOSFETドライバーモジュール(IRF520)ガイド|title_mode=append|keywords=Arduino, 情報科学, メイカー学習, パフォーマンス評価, MOSFETドライバーモジュール (IRF520), Arduino作品, キャップストーン作品, Arduinoサンプルコード|description=ArduinoでMOSFETドライバーモジュール(IRF520)を制御する方法(基本情報、配線、サンプルコード)を紹介します。情報...) |
잔글편집 요약 없음 |
||
| 1번째 줄: | 1번째 줄: | ||
{{#seo:|title=ArduWiki : Arduino | {{#seo:|title=ArduWiki : Arduino ホール磁気センサーモジュール(KY-024)ガイド|title_mode=append|keywords=Arduino, 情報科学, メイカー学習, パフォーマンス評価, ホール磁気センサーモジュール (KY-024), Arduino作品, キャップストーン作品, Arduinoサンプルコード|description=Arduinoでホール磁気センサーモジュール(KY-024)を制御する方法(基本情報、配線、サンプルコード)を紹介します。情報科学やメイカー授業に活用できます。}}[[파일:Ky024홀자기대표이미지.jpg|가운데|class=coders100]] | ||
デジタルおよびアナログ出力がある磁気センサーモジュールです。 | |||
可変抵抗により感度を調整できます。 | |||
== '''仕様''' == | == '''仕様''' == | ||
* 動作電圧:3.3V ~ 5V | * 動作電圧:3.3V ~ 5V | ||
* | * 出力方式:デジタル、アナログ | ||
== '''使用例の必要ハードウェア''' == | == '''使用例の必要ハードウェア''' == | ||
* Arduino board | * Arduino board | ||
* ジャンパーワイヤー | * ジャンパーワイヤー | ||
* | * ホール磁気センサーモジュール(KY-024) | ||
== '''接続方法''' == | == '''接続方法''' == | ||
{| class="wikitable" | {| class="wikitable" | ||
| Arduino Nano | | Arduino Nano | ||
| | | ホール磁気センサーモジュール KY-024 | ||
|- | |- | ||
| | | A0 | ||
| AO | |||
| | |||
|- | |- | ||
| | | D12 | ||
| DO | |||
| | |||
|- | |- | ||
| | | 3.3V | ||
| + | | + | ||
|- | |- | ||
| GND | | GND | ||
| | | G | ||
|} | |} | ||
[[파일: | [[파일:Ky024회로.png|가운데|class=coders100]] | ||
== '''サンプルコード''' == | == '''サンプルコード''' == | ||
ホール磁気センサーの値を出力する例です。<syntaxhighlight lang="c++" line="1"> | |||
int | const int analogPin = A0; | ||
int | const int digitalPin = 12; | ||
void setup() { | void setup() { | ||
pinMode(digitalPin, INPUT); | |||
} | } | ||
void loop() { | void loop() { | ||
int valap = analogRead(analogPin); | |||
int valdp = digitalRead(digitalPin); | |||
Serial.print(valap); | |||
Serial.print("\t"); | |||
Serial.println(valdp); | |||
delay(100); | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== 実行結果 === | === 実行結果 === | ||
* モジュールの近くに磁石がない場合: | |||
[[파일:Ky024 자석없을때.png|가운데|class=coders100]] | |||
* モジュールの近くに磁石がある場合: | |||
[[파일:Ky024 자석있을때.png|가운데|class=coders100]] | |||
2025년 3월 27일 (목) 16:29 판

デジタルおよびアナログ出力がある磁気センサーモジュールです。
可変抵抗により感度を調整できます。
仕様
- 動作電圧:3.3V ~ 5V
- 出力方式:デジタル、アナログ
使用例の必要ハードウェア
- Arduino board
- ジャンパーワイヤー
- ホール磁気センサーモジュール(KY-024)
接続方法
| Arduino Nano | ホール磁気センサーモジュール KY-024 |
| A0 | AO |
| D12 | DO |
| 3.3V | + |
| GND | G |

サンプルコード
ホール磁気センサーの値を出力する例です。
const int analogPin = A0;
const int digitalPin = 12;
void setup() {
pinMode(digitalPin, INPUT);
}
void loop() {
int valap = analogRead(analogPin);
int valdp = digitalRead(digitalPin);
Serial.print(valap);
Serial.print("\t");
Serial.println(valdp);
delay(100);
}
実行結果
- モジュールの近くに磁石がない場合:

- モジュールの近くに磁石がある場合:
