Experimento de ajuste de velocidad del ventilador

Experimento de ajuste de velocidad del ventilador

Fenómenos experimentales

Utilice el potenciómetro para ajustar la velocidad del motor de CC

Estudio teórico

Utilice el muestreo de valor analógico del potenciómetro aprendido y el experimento de salida PWM, combinado con el accionamiento del motor de CC, para lograr el efecto de regulación de la velocidad del motor

Diagrama esquemático

Inserte la descripción de la imagen aquí

Escritura de código

La información de la placa de desarrollo del experimento elige Arduino Leonardo

#define pot A0//电位器引脚对象
int iapin = 6;
int ibpin = 5;
int val = 0;

int potbuffer = 0;//读取数据缓存变量
void setup() {
    
    
  // put your setup code here, to run once:
  pinMode(iapin, OUTPUT);
  pinMode(ibpin, OUTPUT);
  digitalWrite(ibpin,LOW);
}
void loop() {
    
    
  potbuffer = analogRead(pot);
  val = map(potbuffer, 0, 1023, 0, 255);
  analogWrite(iapin, val);
  delay(100);
}

Supongo que te gusta

Origin blog.csdn.net/qq_45671732/article/details/109480048
Recomendado
Clasificación