¾È³çÇϽʴϱî ÆßÅ×Å©ÀÔ´Ï´Ù.
F1E22Àº FB155BC¿Í µ¿ÀÏÇÑ Firmware·Î µ¿ÀÛÇÕ´Ï´Ù.
F1E22 Pin°ú ¾ÆµÎÀÌ³ë ¿ì³ë Port°£ÀÇ ¿¬°á »óÅ ¹×
ÀÛ¼ºÇϽŠ¼Ò½ºÄÚµå´Â ¹®Á¦°¡ ¾ø´Â °ÍÀ¸·Î º¸ÀÔ´Ï´Ù.
¶ÇÇÑ ¾ÆµÎÀÌ³ë ½Ã¸®¾ó ¸ð´ÏÅÍÀÇ ¼³Á¤Àº F1E22ÀÇ ¼³Á¤µÈ
Baudrate·Î ¼³Á¤ÇÏ°í ij¸®Áö ¸®ÅÏ(Carriage Return)À¸·Î
¼³Á¤ÇÑ ´ÙÀ½ ½Ã¸®¾ó ÀÔ·Ââ¿¡ AT Command ÀÔ·Â ÈÄ
Àü¼ÛÀ» Ŭ¸¯Çϸé F1E22¿¡ AT Command°¡ ÀÔ·ÂÀÌ µÇ¸ç
ÀÔ·ÂµÈ AT Command¿¡ ´ëÇÑ Response°¡ Ãâ·ÂµË´Ï´Ù.
PCB¸¦ Á¦ÀÛÇÏ¿© F1E22°ú ¾ÆµÎÀÌ³ë ¿ì³ë°£ ¿¬°áÇÑ °ÍÀÌ ¾Æ´Ñ
F1E22¿¡ Á÷Á¢ Á¡ÆÛ¼±À¸·Î ¿¬°áÇϽŠ°æ¿ì¿¡´Â
F1E22°ú Á¡ÆÛ¼±ÀÇ ¿¬°á »óŸ¦ È®ÀÎÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
´Ù¸¸ À§¿Í °°ÀÌ F1E22¿¡ Á÷Á¢ Àεαâ·Î ÀÛ¾÷À» ÁøÇàÇϸé
ÀεαâÀÇ ¿·Î ÀÎÇØ F1E22ÀÇ ÆļÕÀÇ ¿ì·Á°¡ ÀÖ½À´Ï´Ù.
¶ÇÇÑ F1E22ÀÇ Connection Mode¸¦ È®ÀÎ ÇϽñ⠹ٶø´Ï´Ù.
F1E22ÀÇ Connection Mode°¡ °øÀå Ãʱ⠻óÅÂ(Default)ÀÎ
Connection Mode4°¡ ¾Æ´Ñ ´Ù¸¥ Connection Mode·Î ¼³Á¤À»
º¯°æ ÇϽŠ°æ¿ì ¼³Á¤µÈ Debug Character(°øÀå Ãʱâ:0x02)¸¦
ÀÔ·ÂÇÏ¿© AT Command ÀÔ·Â ´ë±â »óÅ·Πº¯°æÇØ Áּžß
F1E22¿¡ Á¤»óÀûÀ¸·Î AT Command ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.
´ç»ç Ä«Æä https://cafe.naver.com/firmtech7/1326ÀÇ
¿¹Á¦ ¼Ò½º Äڵ忡¼ "Debug Character Input" ºÎºÐ¿¡ ´ëÇÑ
ÆľÇÀÌ ¾ÈµË´Ï´Ù. https://cafe.naver.com/firmtech7/1326ÀÇ
¼Ò½º ÄÚµå´Â "Debug Character Input"¸¦ Ãâ·ÂÇÏÁö ¾Ê½À´Ï´Ù.
È®ÀÎ ºÎŹ µå¸³´Ï´Ù.
°¨»çÇÕ´Ï´Ù.
ÁÁÀº ÇÏ·ç º¸³»¼¼¿ä.
------- ¿øº» ³»¿ë ---------
F1E22 ºí·çÅõ½º ¸ðµâÀ» ¾ÆµÎÀÌ³ë ¿ì³ë¸¦ ÅëÇÑ ½Ã¸®¾óÅë½ÅÀ» ÀÌ¿ëÇØ AT command configurationÇÏ°í ÀÖ½À´Ï´Ù. ±×·¯³ª, ¾ÆµÎÀ̳ëÀÇ ½Ã¸®¾ó ¸ð´ÏÅÍ¿¡ AT¸¦ ÀÔ·ÂÇصµ ¾Æ¹« ¹ÝÀÀµµ ³ªÅ¸³ªÁö ¾Ê´Â ¹®Á¦°¡ ¹ß»ýÇÏ°í ÀÖ½À´Ï´Ù.
ÁøÇà °úÁ¤Àº ´ÙÀ½°ú °°½À´Ï´Ù.
1. ºí·çÅõ½º ¸ðµâÀÇ °¢ ÇÉÀ» ´ÙÀ½°ú °°ÀÌ ¾ÆµÎÀÌ³ë ¿ì³ë¿Í ¿¬°áÇÏ¿´½À´Ï´Ù.- 3VÇÉ°ú RESETBÇÉÀº ¾ÆµÎÀ̳ë 3.3VÇÉÀ¸·Î- GNDÇÉÀº ¾ÆµÎÀ̳ë GNDÇÉÀ¸·Î- TXD´Â ¾ÆµÎÀ̳ë D8ÇÉÀ¸·Î- RXD´Â ¾ÆµÎÀ̳ë D7ÇÉÀ¸·Î
2. ¾ÆµÎÀ̳ë ÄÚµå´Â ´ÙÀ½°ú °°ÀÌ ÀÛ¼ºÇÏ¿´½À´Ï´Ù.#include
SoftwareSerial btSerial(8,7);
void setup() {
Serial.begin(9600);
btSerial.begin(9600);
}
void loop() {
if (btSerial.available()) {
Serial.write(btSerial.read());
}
if (Serial.available()) {
btSerial.write(Serial.read());
}
}
3. ¾ÆµÎÀ̳ëÀÇ ½Ã¸®¾ó ¸ð´ÏÅÍ ÀԷ¸ðµå´Â Carriage ReturnÀ¸·Î ¼³Á¤ÇÏ¿´½À´Ï´Ù. baudrateµµ ¶È°°ÀÌ 9600À¸·Î ¼³Á¤ÇÏ¿´½À´Ï´Ù.
4. ±×·¯³ª, ¾ÆµÎÀ̳뿡 Äڵ带 ¾÷·Îµå ÇÏ°í ½Ã¸®¾ó¸ð´ÏÅÍ¿¡ AT¸¦ ÀÔ·ÂÇÏ¸é ¾Æ¹«·± ¹ÝÀÀµµ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù. ±úÁø ¹®ÀÚÁ¶Â÷µµ ³ª¿ÀÁö ¾Ê½À´Ï´Ù.
5. Ȥ½Ã³ª ÇÏ¿© baudrateµµ ¹Ù²ã º¸°í, ½Ã¸®¾ó ÀԷµµ No Line Ending, New line, Both NL & CR ¸ðµÎ ½ÃµµÇØ º¸¾ÒÁö¸¸ ¹®Á¦°¡ ÇØ°áµÇÁö ¾Ê¾Ò½À´Ï´Ù. ½ÉÁö¾î ¾ÆµÎÀÌ³ë º¸µåµµ ¿©·¯ °³¸¦ ½áºÃÁö¸¸ ±×´ë·Î ÀÔ´Ï´Ù.
6. Q&A¸¦ ã´ø Áß F1E22¸ðµâÀÌ FB155BC°ú ±¸Á¶°¡ µ¿ÀÏÇÏ´Ù°í ÇÏ¿© Ä«Æä¿¡ ¿Ã¶ó¿Â ±Û (https://cafe.naver.com/firmtech7/1326)µµ ½ÃµµÇØ º¸¾ÒÀ¸³ª, "
Debug Character Input"±îÁö¸¸ Ãâ·ÂµÇ°í ±× µÚ·Î´Â °úÁ¤ÀÌ ÁøÇàµÇÁö ¾Ê½À´Ï´Ù.
ÀÌ¿¡, Ȥ½Ã Á¦°¡ ÇÑ ¹æ¹ý¿¡ ¹«¾ð°¡ À߸øµÈ ºÎºÐÀÌ ÀÖ´ÂÁö, ¾Æ´Ï¸é F1E22ÀÇ Ãʱâ AT ¼³Á¤À» ÇÏ´Â ¹æ¹ýÀÌ µû·Î ÀÖ´Â °ÍÀÎÁö¿¡ ´ëÇØ ¹®ÀÇ µå¸³´Ï´Ù.
°¨»çÇÕ´Ï´Ù.