¿Cómo puedo producir un pulso como esta imagen? Esto es para alimentar y accionar una válvula solenoide.
EstoyusandounaplacaArduinodeimpresora3Dparahaceresto.Estoesloquetengohastaahora.Elifcode_seen()pasaunnúmeroalafunciónprincipalparacambiarlosvaloresdeusodelpulso.
inlinevoidgcode_M530(){pinMode(VALVE_1_PIN,OUTPUT);uint16_tpulse_usec=200;//defaultto200usecsif(code_seen('S')){pulse_usec=code_value_int();}WRITE(FAN_1_PIN,HIGH);delayMicroseconds(pulse_usec);WRITE(FAN_1_PIN,LOW);}