はじめに
- Raspberry pi pico を使って、ステッピングモーターを動かします。
- 簡単な配線とプログラムですぐに動かせます。
- 使ったステッピングモーターはこちら。Ren He 5V ステッピングモータ+ 28BYJ-48 ULN2003ドライバーボード セット Arduino用 3個セット
作ってみる
- 以下の配線をします。
Raspberry pi pico | モータドライバ |
GPIO12 | IN1 |
GPIO13 | IN2 |
GPIO14 | IN3 |
GPIO15 | IN4 |
GND | GND |
- 以下のコードをRaspberry pi pico に書き込みます。
from machine import Pin, I2C
import time
Out1 = machine.Pin(12, machine.Pin.OUT)
Out2 = machine.Pin(13, machine.Pin.OUT)
Out3 = machine.Pin(14, machine.Pin.OUT)
Out4 = machine.Pin(15, machine.Pin.OUT)
while(True):
Out1.value(1)
Out2.value(0)
Out3.value(0)
Out4.value(0)
time.sleep(0.01)
Out1.value(0)
Out2.value(1)
Out3.value(0)
Out4.value(0)
time.sleep(0.01)
Out1.value(0)
Out2.value(0)
Out3.value(1)
Out4.value(0)
time.sleep(0.01)
Out1.value(0)
Out2.value(0)
Out3.value(0)
Out4.value(1)
time.sleep(0.01)
これだけで動きます!