配線図 動作を安定させる為にゲート抵抗(RG)に100Ωを使用しています。 Nチャネル版ではDCモーターの電源に1.5Vを使用していますが、今回は1.5Vだとスイッチング作用が動作しないので乾電池2本で3Vを使用しています。 スケッチ(プログラム) 「タクトスイッチ」のボタンを押している時に、8ピンがLOWはモーターが回転、HIGH時はモーターが停止します。 PチャネルはLOW時にモーターが回転しますので、ArduinoのUSB電源を切ってもモーターがずっと回転し続けるので、それを回避する為にタクトスイッチを使用しています。