22-03-2020, 12:55 PM
Buenas, mi nombre es Lautaro y estoy iniciandome en el mundo arduino. Estoy haciendo unos tutoriales para ir aprendiendo paso a paso y tengo un problema a la hora de compilar un programa muy sencillo. Lo he revisado un par de veces y no veo ningun error (sobretodo porque tengo el programa original para comparar y no veo diferecnias mas qeu mis promias anotaciones en los comentarios).
Les dejo el programa que estoy haciendo.
--------
#include <Servo.h>
Servo servo1; // le doy el nombre servo1 al servo que voy a usar
int PINSERVO = 2;
int PULSOMIN = 1000; // valor en micro segundos para la funcion de inicializacion del servo
int PULSOMAX = 2000; // IDEM
void setup(){
servo1.attach(PINSERVO, PULSOMIN, PULSOMAX); // aqui inicializo el servo indicandole primero el pin de señal, luego el valir minimo y por ultimo el valor maximo
}
void loop(){
servo1.write(0); // comando para mandar al servo a la posicion de 0 grados
delay(5000);
servo1.write(180); // aqui mando al servo a la posicion de 180 grados
delay(5000);
}
--------
Y aqui esta el error que me da:
--------
c:\program files\windowsapps\arduinollc.arduinoide_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr\bin\../lib/gcc/avr/7.3.0/../../../../avr/bin/ar.exe: unable to rename 'core\core.a'; reason: Permission denied
exit status 1
Error compilando para la tarjeta Arduino Uno.
--------
La placa que estoy usando es un Arduino UNO R3 y ya me cerciore que este bien seleccionado en el programa, de echo, ya hice otros programas y funcionaron perfectamente.
Agradeceria si alguien puede arrojarme un poco de claridad en este problema.
Repito que soy muy novato en este tema, asi qeu por mas absurda que parezca cualquier aclaracion, estare agradecido de que me la hagan
Muchas gracias por tomarse el tiempo de leer este post
Saludos
Lautaro
Les dejo el programa que estoy haciendo.
--------
#include <Servo.h>
Servo servo1; // le doy el nombre servo1 al servo que voy a usar
int PINSERVO = 2;
int PULSOMIN = 1000; // valor en micro segundos para la funcion de inicializacion del servo
int PULSOMAX = 2000; // IDEM
void setup(){
servo1.attach(PINSERVO, PULSOMIN, PULSOMAX); // aqui inicializo el servo indicandole primero el pin de señal, luego el valir minimo y por ultimo el valor maximo
}
void loop(){
servo1.write(0); // comando para mandar al servo a la posicion de 0 grados
delay(5000);
servo1.write(180); // aqui mando al servo a la posicion de 180 grados
delay(5000);
}
--------
Y aqui esta el error que me da:
--------
c:\program files\windowsapps\arduinollc.arduinoide_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr\bin\../lib/gcc/avr/7.3.0/../../../../avr/bin/ar.exe: unable to rename 'core\core.a'; reason: Permission denied
exit status 1
Error compilando para la tarjeta Arduino Uno.
--------
La placa que estoy usando es un Arduino UNO R3 y ya me cerciore que este bien seleccionado en el programa, de echo, ya hice otros programas y funcionaron perfectamente.
Agradeceria si alguien puede arrojarme un poco de claridad en este problema.
Repito que soy muy novato en este tema, asi qeu por mas absurda que parezca cualquier aclaracion, estare agradecido de que me la hagan
Muchas gracias por tomarse el tiempo de leer este post
Saludos
Lautaro