collapse

* Posts Recentes

TV Risco Horizontal por SerraCabo
[Ontem às 22:53]


Recuperação de um AGC por SerraCabo
[Ontem às 21:58]


Placa BMS Desliga por almamater
[Ontem às 14:16]


Potênciometro 4.7 ou 5 KOhm com switch por Hugu
[Ontem às 00:02]


é preciso ter cuidado com ESD? por Hugu
[17 de Dezembro de 2018, 18:50]


Valores de alcance de ponta de prova por vasco
[17 de Dezembro de 2018, 14:28]


Como reproteger as pontas de cobre do ferros de soldar? por vasco
[16 de Dezembro de 2018, 18:53]


Bibliotecas para arduino e drivers de stepper - o problema da 'distracção' por SerraCabo
[14 de Dezembro de 2018, 12:12]


Zener BZW04-105? por brunus
[11 de Dezembro de 2018, 17:34]


Artigo 11, 13 e os restantes por jm_araujo
[10 de Dezembro de 2018, 11:05]

Autor Tópico: Criar ficheiro de texto no pc com os dados do arduino  (Lida 2585 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Vieira

  • Mini Robot
  • *
  • Mensagens: 40
Criar ficheiro de texto no pc com os dados do arduino
« em: 10 de Abril de 2014, 15:26 »
Boa tarde,
Precisava de guardar informação do arduino no PC, já estive a ler sobre isso e tudo o que encontrei usava sempre duas coisas:
import processing.serial.*;

PrintWriter output;

Quando compilo aparece erro nessas duas linhas de código, alguém me sabe dizer o porquê? será que tenho de instalar uma biblioteca?

Obrigado  :D

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.749
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #1 em: 10 de Abril de 2014, 15:27 »
Tens que começar por perceber que quem vai escrever no PC não é o Arduino mas sim uma aplicação que está no PC, recebe os dados do Arduino e escreve esses dados num ficheiro!

Offline Vieira

  • Mini Robot
  • *
  • Mensagens: 40
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #2 em: 10 de Abril de 2014, 15:42 »
Por exemplo este pequeno programa:

import processing.serial.*;
Serial mySerial;
PrintWriter output;
void setup() {
   mySerial = new Serial( this, Serial.list()[0], 9600 );
   output = createWriter( "data.txt" );
}
void draw() {
    if (mySerial.available() > 0 ) {
         String value = mySerial.readString();
         if ( value != null ) {
              output.println( value );
         }
    }
}

independente do valor de value, o compilador dá-me erro no import e no printWriter o que teria que fazer para isto ficar sem erros??

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.396
    • Tróniquices
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #3 em: 10 de Abril de 2014, 15:50 »
Não percebo quase nada de python mas segundo ouvi dizer as ultimas versões quebraram com a compatibilidade da linguagem. Será esse o teu problema, estares a usar código com a sintaxe "antiga" no interpretador novo ou vice-versa?
« Última modificação: 10 de Abril de 2014, 19:50 por Njay »

Offline jmiguelff

  • Mini Robot
  • *
  • Mensagens: 204
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #4 em: 10 de Abril de 2014, 15:58 »
Não percebo quase nada de python mas segundo ouvi dizer as ultimas versões quebraram com a compatibilidade da linguagem. Será esse o teu problema, estares a usar código com a sintaxe "antiga" no interpretador novo ou vice-versa?

Se isto foi sarcasmo teve piada. :D




Offline Vieira

  • Mini Robot
  • *
  • Mensagens: 40
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #5 em: 10 de Abril de 2014, 16:30 »
Estou a usar o compilador do arduino

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.586
  • Helpdesk do sitio
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #6 em: 10 de Abril de 2014, 16:51 »
Esse programa é para processing, não para arduino, são coisas completamente diferentes, apesar do ide ser meio parecido.
Avr fanboy

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.396
    • Tróniquices
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #7 em: 10 de Abril de 2014, 19:30 »
Não percebo quase nada de python mas segundo ouvi dizer as ultimas versões quebraram com a compatibilidade da linguagem. Será esse o teu problema, estares a usar código com a sintaxe "antiga" no interpretador novo ou vice-versa?

Se isto foi sarcasmo teve piada. :D

:o  :o  :o
O pior é que não teve piada :D ! Vou fazer um retiro pa dormir tudo o que tenho a dormir. Não sei onde é que vi python, devo ter confundido com um outro tópico.

Offline TheDeadLives

  • Mini Robot
  • *
  • Mensagens: 398
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #8 em: 10 de Abril de 2014, 21:35 »
Podes utilizar imensas linguagens, Python, processing, como já referiram.

Aqui fica outra opção, uma biblioteca utilizada com o arduino para abrir programas, escrever para .txt, entre outros http://www.mikmo.dk/gobetwino.html

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.556
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Criar ficheiro de texto no pc com os dados do arduino
« Responder #9 em: 11 de Abril de 2014, 19:48 »
http://www.processing.org/
http://luckylarry.co.uk/category/programming/processing/

Se nao me falha a memoria, o user xicoMBD trabalha com isso... contacta-o