Carrito Seguidor de Línea Arduino
0:51
exit status 1
Compilation error: #include expects "FILENAME" or
Cpp
#include
Cpp
#include "QTRSensors.h"
#include.Cpp
#include // Asegúrate de que la librería está instalada #define NUM_SENSORS 8 uint8_t sensorPins[NUM_SENSORS] = {A0, A1, A2, A3, A4, A5, A6, A7}; QTRSensors qtr; unsigned int sensorValues[NUM_SENSORS]; #define LEFT_MOTOR_PWM 3 #define LEFT_MOTOR_IN1 4 #define LEFT_MOTOR_IN2 5 #define RIGHT_MOTOR_PWM 6 #define RIGHT_MOTOR_IN1 7 #define RIGHT_MOTOR_IN2 8 int baseSpeed = 180; int maxSpeed = 255; double Kp = 0.15; double Ki = 0.0; double Kd = 0.5; double lastError = 0; double integral = 0; void setup() { Serial.begin(9600); pinMode(LEFT_MOTOR_PWM, OUTPUT); pinMode(LEFT_MOTOR_IN1, OUTPUT); pinMode(LEFT_MOTOR_IN2, OUTPUT); pinMode(RIGHT_MOTOR_PWM, OUTPUT); pinMode(RIGHT_MOTOR_IN1, OUTPUT); pinMode(RIGHT_MOTOR_IN2, OUTPUT); qtr.setTypeRC(); qtr.setSensorPins(sensorPins, NUM_SENSORS); delay(500); for (int i = 0; i = 0) { digitalWrite(in1Pin, HIGH); digitalWrite(in2Pin, LOW); analogWrite(pwmPin, speed); } else { digitalWrite(in1Pin, LOW); digitalWrite(in2Pin, HIGH); analogWrite(pwmPin, -speed); } }
#include.Ready.
Reviews
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor | Qty 1 |
|---|
Assets
No assets added.
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.