zoukankan      html  css  js  c++  java
  • ESP-12E使用用ULN2003控制28BYJ-48步进电机

    接线

    在这里插入图片描述
    在这里插入图片描述
    uln2003驱动上的1,2,3,4分别连接到esp12e上的D0,D1,D2,D3

    程序

     
    #include <Stepper.h>
    
    const int stepsPerRevolution = 200;   
    
     //D0:GPIO16
     //D1:GPIO5
     //D2:GPIO4
     //D3:GPIO0
      //这里特别注意 ,后面4个参数分别是驱动板上的 IN1 , IN3 , IN2 , IN4 ,而不是顺着来的
    Stepper myStepper(stepsPerRevolution, 16, 4, 5, 0);
    
    void setup() {
      //设置转速
      myStepper.setSpeed(120); 
      Serial.begin(9600);
    }
    
    void loop() { 
    
    	//这个电机转一圈是  2048步
    	//先顺时针转180
      myStepper.step(1024);
      delay(500);
      //逆时针转90
      myStepper.step(-512);
      delay(500);
    }
    
    
  • 相关阅读:
    杨辉三角
    手动实现md5加密
    戳气球
    重构字符串
    四数相加 II
    背包问题 II
    组合总和 IV
    背包问题 V
    背包问题
    Win 10安装Python及环境变量配置
  • 原文地址:https://www.cnblogs.com/A-yes/p/12026946.html
Copyright © 2011-2022 走看看