
L298NとArduinoの配線図およびサンプルコード
配線図の説明
サンプルコード
コードの機能説明
- L298NモジュールとArduinoの接続ピンを定義
- setup()関数で全てのピンを出力モードに初期化
- loop()関数内で以下を実行:
– モーターAは正転、モーターBは逆転
– すべてのモーターを停止
– モーターAは逆転、モーターBは正転
– 再度すべてのモーターを停止
注意事項
- 外部電源電圧は7〜12Vの範囲内にしてください
- 速度調整が不要な場合は、ENAとENBを直接5Vに接続可能です
- モーターの回転方向制御ロジック:
– IN1=HIGH, IN2=LOW → モーターA正転
– IN1=LOW, IN2=HIGH → モーターA逆転
– IN3=HIGH, IN4=LOW → モーターB正転
– IN3=LOW, IN4=HIGH → モーターB逆転
- analogWrite()関数によるPWM出力で、モーター速度を0〜255の範囲で調整可能です
用途に応じてピン接続やモーター制御ロジックを変更してください。
oxxo