<p>#include "SPI.h"<br>#include "Phpoc.h"<br>#include <SoftwareSerial.h><br>SoftwareSerial GPS(8,10);<br>PhpocEmail email;<br>String sentence="";<br>boolean process_sentence=false;<br>void setup() {<br> Serial.begin(9600);<br> GPS.begin(9600);<br> Phpoc.begin(PF_LOG_SPI | PF_LOG_NET | PF_LOG_APP);</p><p>}</p><p>void loop() {<br> if(GPS.available())<br> {<br> char data=GPS.read();<br> switch(data)<br> {<br> case'\n':<br> break;<br> case'\r':<br> process_sentence=true;<br> break;<br> default:<br> sentence=sentence+data;<br> break;<br> }<br> <br> if(process_sentence)<br> {<br> process_sentence=false;<br> if(sentence.startsWith("$GPGGA"))<br> Serial.println(sentence);<br> sentence="";<br> }<br> email.setOutgoingServer("smtp.gmail.com", 587);<br> email.setOutgoingLogin("<a href="mailto:minn0722@gmail.com">minn0722@gmail.com</a>", "alswjd00");</p><p> // setup From/To/Subject<br> email.setFrom("<a href="mailto:minn0722@gmail.com">minn0722@gmail.com</a>", "min");<br> email.setTo("<a href="mailto:kjh32643264@naver.com">kjh32643264@naver.com</a>", "rok");<br> email.setSubject("Mail from PHPoC Shield for Arduino");<br> //¹®ÀÌ ¿·È´Ù!<br> // write email message<br> email.beginMessage();<br> email.println(sentence);<br> email.println("P");<br> email.println("E");<br> email.println("N");<br> email.endMessage();//³»¿ë</p><p> // send email<br> if (email.send() > 0)<br> Serial.println("Email send ok");<br> else<br> Serial.println("Email send failed");<br> }<br> delay(1500);<br>}</p><p>¿©±â¼ gps°¡ °¡´ÉÇÏ¸é ¸ÞÀÏ º¸³»¶ó°í Çߴµ¥ gps¸ðµâÀÇ tx,rxÇÉ 8¹ø 10¹ø »ç¿ëÇß½À´Ï´Ù.</p><p>±Ùµ¥ ½ÇÇàÈÄ tx¿Í ¿¬°áµÈ 8¹ø ÇÉÀ» »ÌÀ¸´Ï±î ¸ÞÀÏÀÌ Àü¼ÛµÇ°í ¸ðµÎ ²ÈÇôÀÖÀ»¶§´Â ¸ÞÀÏÀÌ º¸³»ÁöÁö ¾Ê½À´Ï´Ù... </p><p>Çɹ®Á¦ÀΰŠ°°Àºµ¥ ¿ÍÀÌÆÄÀÌ ½¯µå¸¦ ¾ÆµÎÀ̳ë À§¿¡ ¿¬°á¿¡¼ ±×·±°ÇÁö,,, ¾î¶²°ÇÁö À߸𸣰ڽÀ´Ï´Ù... </p>