黄工无刷电机学习
直播中

硕达科讯

7年用户 830经验值
私信 关注
[问答]

萌新求助,求JAVA版树莓派UNL2003驱动28BYJ-48步进电机完整程序

萌新求助,求JAVA版树莓派UNL2003驱动28BYJ-48步进电机完整程序

回帖(1)

李林

2021-10-28 11:21:12
/*
基于树莓派3b+开发
*/

import com.pi4j.io.gpio.GpioController;
import com.pi4j.io.gpio.GpioFactory;
import com.pi4j.io.gpio.GpioPinDigitalOutput;
import com.pi4j.io.gpio.PinState;
import com.pi4j.io.gpio.RaspiPin;

import java.util.Scanner;

public class test
{
   //获取全局Gpio 引脚控制器对象
   public static final GpioController gpio = GpioFactory.getInstance();
        //定义编号为00/01/02/03引脚为数字输出引脚,初始化为低电平
        public static final GpioPinDigitalOutput pin1output = gpio.provisionDigitalOutputPin(RaspiPin.GPIO_00, "" ,PinState.LOW);
        public static final GpioPinDigitalOutput pin2output = gpio.provisionDigitalOutputPin(RaspiPin.GPIO_01, "" ,PinState.LOW);
        public static final GpioPinDigitalOutput pin3output = gpio.provisionDigitalOutputPin(RaspiPin.GPIO_02, "" ,PinState.LOW);
        public static final GpioPinDigitalOutput pin4output = gpio.provisionDigitalOutputPin(RaspiPin.GPIO_03, "" ,PinState.LOW);

        public static void forward (int step)
        {
                s
举报

更多回帖

发帖
×
20
完善资料,
赚取积分