I have a error that say, "too many arguments to function void motorPaP()"
hear is de code with the error highlighted in red.
code:
int latchPin = 8; // pin para guardar dato
int clockPin = 12; //
int dataPin = 11; //pin dato
int datos[] = {0x60, 0xDA, 0xF2, 0x66, 0xB6, 0xBE, 0xE0, 0xFE, 0xF6};
int dato0 = 0xFC;
int vuelta=255;
int inicio=63.75;
int i=0;
int sensor=7;
int boton=2;
void setup()
{
Serial.begin(9600);
pinMode(latchPin,OUTPUT);
pinMode(clockPin,OUTPUT);
pinMode(dataPin,OUTPUT);
pinMode(sensor,INPUT);
pinMode(6,OUTPUT);
pinMode(5,OUTPUT); // 6,5,4,3 son control del motor paso a paso conectados-
pinMode(4,OUTPUT); // a pin 1,2,3,4 del controlador respectivamente.
pinMode(3,OUTPUT);
pinMode(boton,INPUT);
inicio=map(motorPaP(inicio), 0, 360, 0, 255);
Serial.print("numero de veces que a pasado:");
}
void motorPaP()
{
digitalWrite(6,HIGH);
digitalWrite(5,HIGH);
digitalWrite(4,LOW);
digitalWrite(3,LOW);
delay(5);
digitalWrite(6,LOW);
digitalWrite(5,HIGH);
digitalWrite(4,HIGH);
digitalWrite(3,LOW);
delay(5);
digitalWrite(6,LOW);
digitalWrite(5,LOW);
digitalWrite(4,HIGH);
digitalWrite(3,HIGH);
delay(5);
digitalWrite(6,HIGH);
digitalWrite(5,LOW);
digitalWrite(4,LOW);
digitalWrite(3,HIGH);
delay(5);
}