'sdcard'에 해당되는 글 2건

  1. 2012.07.23 SD카드와 이더넷 동시에 사용하기
  2. 2012.07.15 SD카드 읽기쓰기 예제 데이터 활용 4

안녕하세요. 시더입니다. 오늘의 실습 예제는 SD카드와 이더넷기능의 동시 사용입니다.


정확히 말하면 동시사용은 아니네요. 먼저 SD카드 저장을 한번 테스트 한후 블루투스로 넘겨받은 데이터를 이더넷에 출력시킨뒤에 이를 종료하고 출력시킨 데이터를 SD카드에 저장하는 방식입니다.


가장 먼저 요렇게 장착을 해줍니다.



유노보드랑 이더넷+SD카드 쉴드 그리고 블루투스 및 랜선 전원선 등등..


그리고 기존에 있는 예제를 합칩니다!  SD카드의 ReadWrite 예제와  Ethernet 의 Web Server 예제를 합치면 되요.

단 회로가 중첩되기 때문에 한번에 한기능만 쓸수 있다는것! 명심하세요. 



화면에 보다시피 이더넷과 sd카드를 동작시켰습니다. 먼저 저장으로 testing 1,2,3을 해본후 이더넷에 출력시켜보고 그데이터를 다시 sd카드에 저장시켰죠.


SD를 뽑아서 확인해보면 대충 요런식으로 데이터가 저장됩니다.  


다시 한번 더 이야기하지만 이 이더넷쉴드는 이더넷과 SD카드가 회로 중첩으로 인해 동시 사용이 안되기 때문에 서로 번갈아 가면서 써주면 가능합니다. 










Posted by 시더
,

안녕하세요 시더입니다. 

오늘은 기존에 있는 SD카드의 읽기쓰기 예제를 약간 변경해서 데이터를 string 변수에 저장하는 내용을 진행 하겠습니다. (그 이후의 활용은 쉽습니다.)


가장먼저 예제를 불러옵니다.


불러온 소스를 요렇게 수정을 해줍니다. 



test파일명 변경은 중요한게 아니구요. 쓰기부분도 딱히 건들인거 없고..(a는 char a[10]인 배열입니다)  읽기부분에서 myFile.read(); 이부분 보이시죠? 이것은 char형으로 캐스팅해줍니다. 안그러면 print로 출력해봐야 숫자만 보이죠. 케릭터형으로 변환해줍니다. 그리고 그걸 그대로 스트링변수인 inputString에 차곡차곡 저장해줍니다. 그럼 끝...




음.. 잘나오는군요! 이제 읽어온 데이터를 변수에 저장할수 있으니 활용은 각자의 몫입니다.


Posted by 시더
,