Você está na página 1de 2

24/1/2014 Gravando dados em pen drive usando o Arduino

http://www.seucurso.com.br/index.php?option=com_content&view=article&id=146:gravando-dados-em-pen-drive-usando-o-arduino&catid=901:arduino&Item 1/2
Tweetar 21 Recomendar
0
Citar
0
Citar
Seg, 02 de Julho de 2012 17:01 Fernando
Bryan Frizzarin
Gravando dados em pen drive usando o Arduino
Avaliao do Usurio: / 5
Pior Melhor AVALIAR

Imagine as possibilidades de criar, por exemplo, robs que armazenam log de
informaes em pen drive, onde todas as aes so registradas, ou at mesmo um log
para registrar o consumo de eletricidade ou os dados de acesso a uma rea restrita.

Para esse projeto faa a mesma montagem que consta no tutorial Lendo dados de um
pen drive usando o Arduino.

O cdigo fonte para o Arduino, ler o arquivo projeto.txt:


Para gravar o arquivo preciso primeiro abrir o arquivo para gravao com o comando
OPW, em seguida usar o comando WRF passando a quantidade de bytes que sero
gravados (obrigatoriamente um nmero com 4 bytes) e os dados a serem gravados,
tambm preciso usar o comando CLF para fechar o arquivo.

Para ver o resultado, coloque o pen drive no PC e veja o contedo do arquivo no bloco
de notas.

Agora s usar a imaginao!



MOSTRAR OUTROS ARTIGOS DESTE AUTOR
COMENTRIOS

#2 [RE] gravando em pasta Fernando Bryan Frizzarin 05-05-2013
01:44
Clevonildo, para o PC teria que desenvolver algum middleware para receber os dados seriais e
gravar no PC.


#1 gravando em pasta Clevonildio Santos 04-05-2013 00:14
fantstico o seu trabalho, como eu faria para gravar em uma pasta no drive do com[censored]do
r??

Atualizar lista de comentrios
MENU PRINCIPAL
Principal
Artigos de usurios
Ambiente de Aprendizagem
Tutoriais
Arduino
Banco de Dados
Celulares e Tablets
Diversos
Internet
Mac
Raspberry Pi
Linguagemde Programao
Linux
Windows
Frum
Links
Contato
Webmail
ENTRAR
Nome de Usurio
Senha
Remember Me
LOGIN
Forgot your password?
Forgot your username?
Create an account
TRANSLATION
0


pesquisar...
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
#include<SoftwareSerial.h>

SoftwareSerial pendrive(2,3);

void setup() {
Serial.begin(9600);
pendrive.begin(9600);
delay(5000);
pendrive.print("OPW dois.txt");
pendrive.write(13);
delay(200);
pendrive.print("WRF ");
pendrive.write((byte)0);
pendrive.write((byte)0);
pendrive.write((byte)0);
pendrive.write((byte)8);
pendrive.write(13);
delay(100);
pendrive.print("Fernando");
pendrive.write(13);
delay(200);
pendrive.print("CLF dois.txt");
pendrive.write(13);
delay(200);
}

void loop() {
char entrada = 0;
String resposta = "";
while(pendrive.available()) {
entrada = pendrive.read();
if(entrada > 0)
resposta += entrada;
}
pendrive.flush();
if(!resposta.equals("")) Serial.println(resposta);
delay(100);
}
Selecione o idioma
Powered by Tradutor
24/1/2014 Gravando dados em pen drive usando o Arduino
http://www.seucurso.com.br/index.php?option=com_content&view=article&id=146:gravando-dados-em-pen-drive-usando-o-arduino&catid=901:arduino&Item 2/2
Voc ainda pode digitar 1000 caracteres
Enviar
JComments
Assine o RSS dos comentrios
ADICIONAR COMENTRIO

Nome (obrigatrio)

E-mail (obrigatrio)

Ttulo (obrigatrio)

Notifique-me de comentrios futuros
Atualizar

Você também pode gostar