Processing


Este foro sigue el método de inteligencia colectiva. Buscamos moderadores para el foro para mas informacion envien un MP a goestin o comenten en el correspondiente post llamado ayuda con el foro en la sección de de todo
 
ÍndiceBuscarMiembrosRegistrarseConectarse
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Últimos temas
» Modelado 3D processing
Lun Nov 09, 2015 11:23 pm por franciscoparrac

» Ingresar Números en pantalla de tipo entero
Jue Jul 23, 2015 8:50 pm por ALEXANDRO

» ayuda como hacer una imagen en movientos???
Vie Jul 10, 2015 10:46 pm por klenic

» Ayuda con procesing con imagenes y potenciometro
Mar Jun 16, 2015 2:16 pm por maria21

» Reproducir varios videos a la vez
Mar Mayo 12, 2015 6:36 am por mary8ab

» Libro Processing español , porfin lo encontré :D
Mar Mayo 12, 2015 6:33 am por mary8ab

» ejecutar video en processing
Mar Mayo 12, 2015 6:19 am por mary8ab

» Entrada de texto
Mar Nov 18, 2014 10:36 pm por Lader

» Fallo al exportar
Lun Oct 27, 2014 7:56 pm por santibatera

Sondeo
¿Añadimos arduino al foro?.
Si.
100%
 100% [ 26 ]
No
0%
 0% [ 0 ]
Votos Totales : 26

Comparte | 
 

 Error libreias

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
lpipe1225
Recien llegado.
Recien llegado.


Mensajes : 1
Fecha de inscripción : 13/08/2013

MensajeTema: Error libreias   Mar Ago 13, 2013 6:05 am

Buenas Noches equipo

Soy novato en en processing, y estoy intentando realizar un proyecto y estoy usando arduino uno y processing para activar unos relevos, pero cuando intento pasar la aplicación


en modo android presento el siguiente error 


package processing.serial does not exist


BUILD FAILED
D:\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\sdk\tools\ant\build.xml:712: The following error occurred while executing this line:
D:\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\sdk\tools\ant\build.xml:726: Compile failed; see the compiler error output for details.

Total time: 2 seconds







///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////LES DEJO EL CODIGO QUE ESTOY USANDO PARA VER SI ESTOY COMETIENDO ALGUN ERROR/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////






NOTA: ESTE CODIGO LO CORRO EN MODO JAVA Y ME FUNCIONA CORRECTAMENTE CON EL ARDUINO



import processing.serial.*;
Serial myPort;  // Create object from Serial class
Serial comPort; //The com port used between the computer and Arduino
int val;        // Data received from the serial port
boolean button = false;
PImage img;

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

void setup()
{

 size(480, 854);
 img = loadImage("POLI1.rgb");
 image(img, 0, 0);
 background (img);
 // I know that the first port in the serial list on my mac
 // is always my  FTDI adaptor, so I open Serial.list()[0].
 // On Windows machines, this generally opens COM1.
 // Open whatever port is the one you're using.

rect(25, 25, 100, 100);    // superior izquierda
rect(25, 400, 100, 100);        // inferior izquierda
rect(300, 25, 100, 100);        // supeior derecha
rect(300, 400, 100, 100);        // inferior derecha
rect(175, 200, 100, 100);        // centro

 
 
 textSize(18);
 fill(0);
 text("Stop", 205, 195);
 text("Pies", 335, 395);
 text("Cabecera", 320, 20);
 text("Abajo", 55, 395);
 text("Arriba", 55, 20);
 String portName = Serial.list()[0];
 myPort = new Serial(this, portName, 9600);
 
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

void draw (){


   if (mousePressed == true &&(mouseX >= 25) && (mouseX <= 130) && (mouseY >= 25) && (mouseY <= 130)) {  // If mouse is over square,
   fill(0,255,0);
   rect(25, 25, 100, 100);
   stroke(0);                   // change color and
  myPort.write('H');              // send an H to indicate mouse is over square
  return;
 }
 else {
   
   myPort.write('L');
   fill(255,0,0);
   rect(25, 25, 100, 100);
   stroke(0);
 }

   if (mousePressed == true && (mouseX >= 25) && (mouseX <= 130) && (mouseY >= 400) && (mouseY <= 505)) {  // If mouse is over square,
   fill(0,255,0);
   rect(25, 400, 100, 100);
   stroke(0);                    // change color and
   myPort.write('D');
  return; }             // send an H to indicate mouse is over square
    else {
   fill(255,0,0);
   rect(25, 400, 100, 100);
   stroke(0);
   myPort.write('L'); }
 

if( mouseButton == LEFT && (mouseX >= 300) && (mouseX <= 405) && (mouseY >= 25) && (mouseY <= 130)){
   button = true;                    // change color and
   fill(0,255,0);
   rect(300, 25, 100, 100);
   stroke(0);
   myPort.write('Q');             // send an H to indicate mouse is over square
   return;
 }
     else {                        // If mouse is not over square,
   fill(255,0,0);
   rect(300, 25, 100, 100);
   stroke(0);                    // change color and
   myPort.write('L');              // send an L otherwise
   
 }

if(mouseButton == LEFT&& (mouseX >= 170) && (mouseX <= 280) && (mouseY >= 200) && (mouseY <= 300)){
   button = true;                    // change color and
   fill(0,255,0);
   rect(175, 200, 100, 100);
   stroke(0);
   myPort.write('A');              // send an H to indicate mouse is over square
   return;
 }
   else {
   fill(255,0,0);
   rect(175, 200, 100, 100);
   stroke(0);                         // change color and
   myPort.write('L');             // send an L otherwise
 }
 
if(mouseButton == LEFT &&(mouseX >= 300) && (mouseX <= 405) && (mouseY >= 400) && (mouseY <= 505)){
   button = true;                    // change color and
   fill(0,255,0);
   rect(300, 400, 100, 100);
   stroke(0);
   myPort.write('Z');              // send an H to indicate mouse is over square
   return;
 }
   else {                        // If mouse is not over square,
   fill(255,0,0);
   rect(300, 400, 100, 100);
   stroke(0);                         // change color and
   myPort.write('L');              // send an L otherwise
 }
}



Volver arriba Ir abajo
 
Error libreias
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Processing :: Processing :: Información :: Preguntas sobre processing-
Cambiar a: