2014-10-28 5 views
0

포토 다이오드 센서와 LED를 사용하여 물 탁도를 감지하는 Arduino Nano를 사용하는 시스템을 개발 중입니다. 자, SD 카드 모듈을 사용하여 데이터 센서를 저장하려고합니다.

데이터를 저장하고 표시하는 방법

count_save++;  
if(count_save > 30){ 
count_save=0; 
myFile=SD.open("Test.txt", FILE_WRITE); 
if(myFile){ 
lcd.clear(); 
lcd.setCursor(0, 0); 
lcd.print("save data"); 
myFile.print("Writing data sensor :"); 
myFile.print(" "); 
myFile.print("turbidity="); 
myFile.print(foto); 
myFile.close(); 
delay(1000); 
}else{ 
lcd.clear(); 
lcd.setCursor(0, 0); 
lcd.print("error save"); 
delay(1000); 
lcd.clear(); 
} 
} 
} 

그러나 Myplan에서 :

제가 무효 루프 (12) 아래에서이 코드를 사용하려고하고 작동, 파일 Mymicro의 SD에 TEST.TXT 포함한 데이터 값 센서를 작성했다 한 번에 button1을 누르면 SD 카드에 데이터를 저장하고 button2를 누르면 LCD에 데이터 센서가 표시됩니다.

이 문제를 해결하는 방법, 도와주세요 ... 대신 단지 루프의

답변

0

, 당신이 버튼을

IO를이 입력으로 구성 할 필요가 누를 경우 확인 (사용되는 경우) 분기한다, 풀업/다운을 잊지 마십시오.

+0

micro SD에서 file.txt를 읽고 LCD에 표시하는 방법은 무엇입니까? ... – Uchanet