·Î±×ÀÎ £ü ȸ¿øµî·Ï £ü ³»±Û £ü Àå¹Ù±¸´Ï £ü ÁÖ¹®Á¶È¸ £ü ÇöÀçÁ¢¼ÓÀÚ
 »óǰ °Ë»ö








 °Ô½ÃÆÇ °Ë»ö





 
 
ȸ¿øµî·Ï £ü ºñ¹øºÐ½Ç


¿Â¶óÀÎ ÀԱݰèÁÂ
¤ý±â¾÷ÀºÇà
¤ý219-043192-01-028
¤ýÀ̰ǿµ

      °Å·¡ÀºÇà ¹Ù·Î°¡±â
 
 Sensor Applications
¾ÆµàÀÌ³ë °ø°³¼Ò½º
¤ýÀÛ¼ºÀÚ avrtools¢â        
¤ýÀÛ¼ºÀÏ 2008/09/10
¤ý÷ºÎ#1 8x8led-processing.zip (2KB) (Down:1070)
¤ýLink#1 ?p=177 (Down:342)
¤ýÃßõ: 0  ¤ýÁ¶È¸: 4662   
  ¾ÆµàÀ̳ë 8x8 LED ÇÁ·Î¼¼½Ì
ÂüÁ¶ : http://www.bryanchung.net/?p=177
Á¦¸ñ : 8x8 LED Matrix processing

¸ñÀû
PC¿¡¼­ ºñÆ®¸Ê À̹ÌÁö¸¦ ¼Û½ÅÇϸé, ¾ÆµàÀÌ³ë ±âÆÇ¿¡ ¿¬°áµÈ 8X8 LED ¸ðµâ¿¡ Ç¥½ÃÇÕ´Ï´Ù.
PC ¼ÒÇÁÆ®´Â º°µµÀÇ ÄÄÆÄÀÏ·¯¸¦ ¼³Ä¡ÇÒ ÇÊ¿ä¾ø´Â, ¾ÆµàÀÌ³ë °³¹ßȯ°æ ¼ÒÇÁÆ®¿þ¾îÀÇ ÇÁ·Î¼¼½ÌÀ» »ç¿ëÇÕ´Ï´Ù, 

¾ÆµàÀ̳ë¿Í  PC¸¦ ¿¬°áÇÑ ÇÁ·Î¼¼½Ì 
´ÙÀ½ ´Ü°è´Â ¾ÆµàÀÌ³ë ±âÆÇ°ú PC¸¦ Á÷·ÄÆ÷Æ®·Î ¿¬°áÇÕ´Ï´Ù.Åë½Å ÇÁ·ÎÄÚÄÝÀÌ ÇÊ¿äÇÕ´Ï´Ù.
µ¿±âÈ­´Â ¸Å¿ì °£´ÜÇÕ´Ï´Ù. 8x8 LED·Î 8 °³ÀÇ µ¥ÀÌÅ͸¦ ¼Û½ÅÇϱâ Àü¿¡ 0x55¸¦ Ãß°¡ÇÏ¸é µË´Ï´Ù.
¾ÆµàÀ̳ë´Â 0x55°¡ Çѹø µé¾î¿À¸é, 8°³ÀÇ ¹ÙÀÌÆ®¸¦ ±â´Ù¸®°í, µé¾î¿Â µ¥ÀÌÅ͸¦ 8x8 LED¿¡ Ç¥½ÃÇÕ´Ï´Ù.

   

PC ¿¡¼­ °£´ÜÇÏ°Ô È­»óÁ¡(picell)À» ÄѰí, ²ô¸é,
¹öÆÛ¿¡ ÀúÀåµÈ °Í°ú ºñ±³Çؼ­, Àü¼ÛÇÏ´Â ÇÁ·Î±×·¥À» 썻½À´Ï´Ù.
¾ÆµàÀÌ³ë ¼Ò½º : LED04.pde
ÇÁ·Î¼¼½Ì ¼Ò½º : LEDCtrl02.pde  LED.pde  Light.pde

¾ÆµàÀÌ³ë ¼Ò½º
ÀÌ ¼Ò½º´Â PC¿¡¼­ Åë½ÅÆ÷Æ®·Î ¼Û½ÅÇÏ´Â 8x8 ºñÆ®¸Ê À̹ÌÁö¸¦,
¾ÆµàÀÌ³ë ±âÆÇ¿¡¼­ ¼ö½ÅÇÏ¿©, ¾ÆµàÀÌ³ë ±âÆÇ Ãâ·Â¿¡ ¿¬°áµÈ 8x8 LED¿¡ Ç¥½ÃÇÕ´Ï´Ù.
PC´Â È­¸é¿¡¼­ 8x8 ºñÆ®¸ÊÀ» ¸¶¿ì½º·Î º¯°æÇϸé, º¯°æµÈ ºñÆ®¸ÊÀ» 8 ¹ÙÀÌÆ®·Î ¼Û½ÅÇÕ´Ï´Ù.
 
int CLOCK = 12;    // ½ÃÇÁÆ® ·¹Áö½ºÅ͸¦ ¿¬°áÇÏ´Â 3°³ÀÇ ÇÉ
int LATCH = 13;
int DATA  = 11;

byte matrix[8];    // LED Ç¥½Ã¿ë ºñÆ®¸Ê À̹ÌÁö¸¦ 8 ¹ÙÀÌÆ® º¯¼ö¿¡ ÀúÀå 
byte head;          // ºñÆ®¸Ê ½ÃÀÛ Äڵ带 ÀúÀåÇÏ´Â º¯¼ö
int state = 0;        // ÇöÀçÀÇ Ç¥½Ã»óŸ¦ ÀúÀåÇÏ´Â º¯¼ö
 
void setup()        // ±âÆÇÀÇ Áغñ(ÃʱâÈ­) 
{
  pinMode(CLOCK, OUTPUT);  // 3°³ÀÇ ÇÉÀ» Ãâ·ÂÀ¸·Î ¹æÇâÀüȯ
  pinMode(LATCH, OUTPUT);
  pinMode(DATA,  OUTPUT);
 
  digitalWrite(CLOCK, LOW);     // 3°³ÀÇ Ãâ·ÂÇÉ¿¡ LOW¸¦ Ãâ·Â
  digitalWrite(LATCH, LOW);
  digitalWrite(DATA,  LOW);

  initLED();
  clearLED();                          // MAX7219¸¦ ÃʱâÈ­Çϰí LED¸¦ ¸ðµÎ ²ö´Ù. 
  Serial.begin(9600);                // UART Åë½Å¼Óµµ´Â 9600 BPS·Î ¼ö½Å½ÃÀÛ
  head = (byte) 0x55;              //  ¼ö½ÅÇÑ ºñÆ®¸ÊÀÇ µ¥ÀÌÅÍ °¹¼ö.
 
void loop()                             // ¹«Çѹݺ¹ ÁÖÇÔ¼öÀÇ ½ÃÀÛ
{
  if (Serial.available()>0)          // ¸¸ÀÏ Åë½ÅÆ÷Æ®¿¡ ¹«¾ùÀΰ¡ µé¾î ¿Ó´Ù¸é?
 {
    int input = Serial.read();       // ¼ö½Å°ªÀ» input º¯¼ö¿¡ ÀúÀå 
    switch (state)                     // »óŰª¿¡ µû¶ó ºÐ±â¸¦ ÇÑ´Ù (»óÅ´ óÀ½¿¡ 0 ÀÌ´Ù. ±â´ÉÀ» ¹Ù²Û´Ù.) 
   {
    case 0:                             //  »óŹøÈ£°¡ 0 À̸é?
    if (input==head) state = 1;    // ¼ö½Å°ªÀÌ 0x55 ÀÎÁö È®ÀÎÇϰí, state¸¦ 1·Î ÀúÀå (»óꝰæ)
      break;                             // case ±¸¹®À» ³¡³½´Ù. (case ±¸¹® ´ÙÀ½¿¡ ¾Æ¹«°Íµµ ¾øÀ¸¸é, óÀ½ºÎÅÍ ´Ù½Ã½ÃÀÛ)

    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    case 7:                              // »óÅ ¹øÈ£°¡ 1~7 À̸é, ºñÆ®¸Ê º¯¼ö¿¡ ÀúÀå
      matrix[state-1] = (byte) input;
      state++;                            // »óŹøÈ£¸¦ +1 Çϰí ÀúÀåÇÑ´Ù.
      break;

    case 8:                               // »óŹøÈ£°¡ 8 À̸é, ¼ö½Å°ªÀ» ºñÆ®¸Ê¿¡ ÀúÀåÇϰí, »óŸ¦ 0À¸·Î ¸®¼Â 
      matrix[state-1] = (byte) input;
      state = 0;
      refreshLED();                     // ÀÌÁ¦ »õ·Î µé¾î¿Â ºñÆ®¸Ê 8¹ÙÀÌÆ®¸¦ LED·Î Ãâ·ÂÇÑ´Ù 
      break;                               // ¿¬¼ÓºÐ±â case ±¸¹®Àº break·Î ·çÇÁ¸¦ ³ª°£´Ù.   
    }                                        // case ±¸¹® ´ÙÀ½¿¡ ¾Æ¹«°Íµµ ¾øÀ¸¸é, óÀ½ºÎÅÍ ´Ù½Ã½ÃÀÛ.
  }                                          // Åë½ÅÆ÷Æ®¿¡ µé¾î¿Â °ªÀÌ ¾øÀ¸¸é, ¿©±â·Î ¿Â´Ù. (½ÇÇ౸¹®ÀÌ ¾ø´Ù)   
}                                            // ÁÖÇÔ¼öÀÇ ³¡ (loop ±¸¹® ½ÃÀÛÀ¸·Î º¹±Í = ¹«Çѹݺ¹)
 
void ledOut(int n)                      // LED·Î º¯¼ö DATAÀÇ n°³ÀÇ  ºñÆ®¸¦ Ãâ·ÂÇÏ°í ½ÃÇÁÆ® Ŭ·°À» ¹ß»ý 
{
  digitalWrite(LATCH, LOW);
  shiftOut(DATA, CLOCK, MSBFIRST, (n>>8));
  shiftOut(DATA, CLOCK, MSBFIRST, (n));
  digitalWrite(LATCH, HIGH);        // ½ÃÇÁÆ®ÇÑ Ç¥½Ã°ªÀ» LED·Î Ãâ·Â
  delay(1);                                 // 1ms Áö¿¬ (ÁÙÀ» Ç¥½ÃÇÏ´Â ½Ã°£)
  digitalWrite(LATCH, LOW);         // ½ÃÇÁÆ® ·¹Áö½ºÅ͸¦ ½ÃÇÁÆ® ¸ðµå·Î º¯°æ
}
 
void initLED()                             // MAX7219ÀÇ ÃʱâÈ­ Àü¿ë¸í·É
{
  ledOut(0x0B07);
  ledOut(0x0A0C);
  ledOut(0x0900);
  ledOut(0x0C01);
}
 
void clearLED()                            // 8x8°³ÀÇ LED¸¦ ¸ðµÎ ²ö´Ù.
{
  for (int i=0;i<8;i++) matrix[i] = 0x00;  // ºñÆ®¸Ê ÀúÀ庯¼ö¸¦ ÀüºÎ 0À¸·Î ÇÑ´Ù
  refreshLED();                                // 0À¸·Î ¸¸µç  ÀúÀ庯¼ö¸¦ ½ÇÁö·Î LED¿¡ Ãâ·ÂÇÏ´Â ÇÔ¼ö¸¦ ½ÇÇà
}
 
void refreshLED()                        // ºñÆ®¸Ê ÀúÀ庯¼ö¸¦ LED·Î Ãâ·ÂÇÏ´Â ÇÔ¼ö 
{
  int n1, n2, n3;                           // Áö¿ª º¯¼ö (º¸Á¶ÇÔ¼ö ¾È¿¡¼­¸¸ »ç¿ëÇÏ´Â º¯¼ö)
  for (int i=0;i<8;i++)                      // ºñÆ®¸ÊÀÌ 8°³ÀÌ´Ù. 1ÁÙ¾¿ Ç¥½ÃÇÏ´Â ÇÔ¼ö¸¦ 8¹ø ½ÇÇàÇÑ´Ù
 {
    n1 = i+1;
    n2 = matrix[i];                        // ºñÆ®¸Ê ÀúÀ庯¼ö¿¡¼­ °ªÀ» Àд´Ù.
    n3 = (n1<<8)+n2;
    ledOut(n3);                             // ¼±ÅÃÇÑ 1¹ÙÀÌÆ®¸¦ LED¿¡ Ãâ·ÂÇÑ´Ù.
  }
}

void updateLED(int i, int j, boolean b)   // »õ·Î µé¾î¿Â ºñÆ®¸ÊÀ¸·Î Ç¥½Ã¸¦ ¹Ù²Ü ¶§ ½ÇÇàÇÏ´Â ÇÔ¼ö
{
  int t = 1;                                      // ºñƮ󸮸¦ À§ÇØ, óÀ½¿¡ 1·Î ÀúÀå. ºñÆ®°¹¼ö m¸¸Å­ Á·Π¿òÁ÷ÀδÙ. (ºñÆ® ½ÃÇÁÆ®)
  int n = 0;                                     // ´õÇϰųª Áö¿ì´Â ºñÆ®ÀÇ À§Ä¡°ª,  
  int m = 0;                                    // Áö¿ªº¯¼ö 3°³¸¦ ¼±¾ð

  if (j==0) m = 7;                             // j°¡ 0 À̸é mÀ» 7·Î ÀúÀå
  else m = j-1;                               // j°¡ 0 ÀÌ ¾Æ´Ï¸é m¿¡´Â j-1°ªÀ» ÀúÀå 
  n = t<<m;                                   // t¸¦ m ºñÆ®¸¸Å­ Á·Π½ÃÇÁÆ®ÇÏ¿© n¿¡ ÀúÀå

  if (b) matrix[i] = n | matrix[i];       // B°¡ 1 À̸é, ºñÆ®¸Ê ÀúÀå º¯¼ö¿¡ nÀ» ´õÇϰí ÀúÀåÇÑ´Ù.
  else                                           // B°¡ 0 À̸é, ºñÆ®¸Ê ÀúÀå º¯¼ö¿¡¼­ nÀ» »©°í ÀúÀåÇÑ´Ù 
 {
    n = ~n;                                     // º¯¼ö¾ÈÀÇ Æ¯Á¤ºñÆ® nÀ» Áö¿ì·Á¸é, nÀ» µÚÁý°í ANDÇϸé nºñÆ® À§Ä¡ÀÇ °ªÀÌ Áö¿öÁø´Ù. 
    matrix[i] = n & matrix[i];            // 0xFF¸¦ 0x01·Î µÚÁý¾î ANDÇϸé, 0xFE°¡ µÈ´Ù (0x01 À§Ä¡ÀÇ ºñÆ®°¡ Áö¿öÁø´Ù)
  }
}

PC ÇÁ·Î¼¼½Ì 
import processing.serial.*;
LED myLed;
 
void setup()
{
  size(300,300);
  background(0);
  rectMode(CORNER);
  noStroke();
  myLed = new LED(this);
  println(Serial.list());
}
 
void draw()
{
  background(0);
  myLed.refresh();
}
 
void mousePressed()
{
  myLed.trackMouse();
}
 
void serialEvent(Serial _p)
{
}
 
// LED(PApplet _p), init(), refresh(), trackMouse(), updateScreen()     
class LED
{
  final int XNUM = 8;
  final int YNUM = 8;
  int w, h;
  int w1, h1;
  int xOff, yOff;
 
  Light [][] board;
  Serial port;
  PApplet parent;
  byte [] msg = new byte[YNUM+1];
 
  LED(PApplet _p)
 {
    parent = _p;
    board = new Light[XNUM][YNUM];
    w = 30;
    h = 30;
    port = new Serial(parent,"COM6",9600);
    msg[0] = (byte) 0x55;
    init();
  }
 
  void init()
 {
    w1 = w+4;
    h1 = h+4;
    xOff = (width-w1*XNUM)/2;
    yOff = (height-h1*YNUM)/2;
    for (int x=0;x<XNUM;x++)
   {
      for (int y=0;y<YNUM;y++)
     {
        int tx = xOff+x*w1;
        int ty = yOff+y*h1;
        board[x][y] = new Light(tx, ty, w, h);
      }
    }
    updateScreen();
  }
 
  void refresh()
{
    for (int x=0;x<XNUM;x++)
   {
      for (int y=0;y<YNUM;y++)
     {
        board[x][y].show();
      }
    }
  }
 
  void trackMouse()
 {
    if (mouseX<xOff || mouseX>width-xOff || mouseY<yOff || mouseY>height-yOff)
    {
      return;
    }
    int x = (mouseX-xOff)/w1;
    int y = (mouseY-yOff)/h1;
    board[x][y].toggle();
    updateScreen();
  }
 
   void updateScreen()
  {
    for (int j=0;j<YNUM;j++)
   {
      int result = 0;
      for (int i=0;i<XNUM;i++)
      {
        int x1 = 8-i;
        x1 %= 8;
        result = result*2+board[x1][j].getLight();
       }
      msg[j+1] = (byte) result;
    }
    port.write(msg);
  }
}

// Light(int _x, int _y, int _w, int _h), show(), toggle(), getLight()
class Light
{
  boolean on;
  int w, h;
  int x, y;
 
  Light(int _x, int _y, int _w, int _h)
 {
    x = _x;
    y = _y;
    w = _w;
    h = _h;
  }
 
  void show()
  {
    if (on) fill(255,255,0);
    else fill(50);
    rect(x+2,y+2,w,h);
  }
 
  void toggle()
 {
    on = !on;
  }
 
  byte getLight()
 {
    byte state = 0x00;
    if (on) state = 0x01;
    return state;
  }
}

MAX7219´Â ¿ì¸®³ª¶ó¿¡¼­ Àß ¾È¾¹´Ï´Ù, ±×·¸Áö¸¸ ½ÃÇÁÆ®Ãâ·ÂÀ» À§Çؼ­ ¼³¸íÇÞ½À´Ï´Ù.
ÀÌ ÀڷḦ 74HC595¿¡¼­ ½ÃÇèÇØ º¸°í, °á°ú¸¦ ¼öÁ¤ÇØ¾ß ÇÒ °Í °°½À´Ï´Ù. 


PC¿ë ÇÁ·Î¼¼½ÌÀº 64x16, 64x16 RGB-LED Àü±¤ÆÇ¿¡ À̹ÌÁö¸¦ Àü¼ÛÇÏ´Â ¼ÒÇÁÆ®¿þ¾î·Î °³Á¶Çϸé ÁÁÀ» °Í °°½À´Ï´Ù. 

ÇÁ·Î¼¼½Ì Á¤¸» Æí¸®ÇÕ´Ï´Ù. º°´Ù¸¥ °ËÆÄÀÏ·¯¸¦ ±¸ÀÔÇϰųª, ¼³Ä¡ÇÏÁö ¾Ê¾Æµµ °¡º±°Ô ÀÛµ¿Çϳ׿ä,,,

ÀÌ ÇÁ·Î±×·¥Àº ¹«·á ¼ÒÇÁÆ®¿þ¾î·Î, ½Åü¿Í Àç»ê »óÀÇ ¾î¶² À§Çè°ú ¼ÕÇØ¸¦ º¸»óÇÏÁö ¾Ê½À´Ï´Ù.
ÀÌ ÇÁ·Î±×·¥Àº GNU ¹«·á ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷±ÔÁ¤À» µû¸¨´Ï´Ù.
Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
  
AVRTOOLS¢â

   
À­±Û ¾ÆµàÀ̳ë 24x6 LED Àü±¤ÆÇ
¾Æ·¡±Û ¾ÆµàÀ̳ë 32x16 RGB Àü±¤ÆÇ
    N         Á¦¸ñ    ±Û¾´ÀÌ ÀÛ¼ºÀÏ Á¶È¸ Ãßõ
61 ºñÁ¢Á¡½Ä QTouch ¹æ½Ä ±ÙÁ¢°ËÃâ ½ºÀ§Ä¡ leeky 2016/01/21 (¸ñ) 1748 0
60 Arduino °í¼Ó ¿À½Ç·Î½ºÄÚÇÁ #3 avrtools¢â 2012/03/29 (¸ñ) 19161 0
59 ¾Æ³¯·Î±× 8ch µ¥ÀÌÅÍ ·Î°Å avrtools¢â 2012/03/29 (¸ñ) 3480 0
58 Arduino DMX512 ¼Û½Å±â Á¦ÀÛ avrtools¢â 2012/03/15 (¸ñ) 3684 0
57 nRF24L01 ¹«¼±¸ðµâÀÇ »ç¿ë¹æ¹ý avrtools¢â 2012/03/07 (¼ö) 8111 0
56 ÃÊÀ½ÆÄ °Å¸® ÃøÁ¤±âÀÇ Á¦ÀÛ avrtools¢â 2011/09/18 (ÀÏ) 6163 0
55 3Ãà °¡¼Óµµ ¼¾¼­ ADXL335 avrtools¢â 2011/09/09 (±Ý) 4496 0
54 Arduino Uno USBserial Æß¿þ¾îÀÇ º¯°æ avrtools¢â 2011/08/27 (Åä) 3921 0
53 Arduino MIDIÀÇ ¼Ò°³ avrtools¢â 2011/08/19 (±Ý) 4271 0
52 Arduino °í¼Ó Oscillo Scope #2 avrtools¢â 2011/08/12 (±Ý) 3866 0
51 Arduino Uno ¹× USB2serial UnoÀÇ ¼Ò°³ [2] avrtools¢â 2011/07/30 (Åä) 4213 0
50 Arduino IDE¿¡¼­ AVRISP-mkII »ç¿ë¹æ¹ý avrtools¢â 2010/10/22 (±Ý) 9013 0
49 ¾ÆµàÀ̳ë ÃÊÀ½ÆÄ °Å¸®ÃøÁ¤ ¹× ÀÀ¿ë avrtools¢â 2010/03/14 (ÀÏ) 4972 0
48 M328-USBÀÇ ºñ¹Ð ¿Âµµ¼¾¼­ avrtools¢â 2010/01/02 (Åä) 4231 0
47 M168-mini·Î ¸¸µå´Â USBasp avrtools¢â 2009/10/10 (Åä) 6477 0
46 OBDuino ISO9141 ¼Ò½ºÀÇ ¼³¸í avrtools¢â 2009/10/08 (¸ñ) 5350 0
45 ¾ÆµàÀ̳ë 0017 ¾÷±×·¹À̵å avrtools¢â 2009/08/18 (È­) 4491 0
44 Arduino 0015 ¾÷±×·¹À̵å avrtools¢â 2009/06/01 (¿ù) 4301 0
43 CC2500 Zigbee RF Modem #1 [4] avrtools¢â 2008/11/20 (¸ñ) 8451 0
42 ¾ÆµàÀÌ³ë ¼ÒÇÁÆ®¿þ¾î Ver 0012 avrtools¢â 2008/09/23 (È­) 4548 0
41 Arduino ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡¹æ¹ý avrtools¢â 2008/08/31 (ÀÏ) 6448 0
40 ¾ÆµàÀ̳ë PC Ä«¸Þ¶ó Á¦ÀÛ avrtools¢â 2008/10/28 (È­) 8111 0
39 ¾ÆµàÀ̳ë AVR-ISP V2ÀÇ Á¦ÀÛ [6] avrtools¢â 2008/10/22 (¼ö) 9805 0
38 ¾ÆµàÀ̳ë J1850-PWM ½ºÄ³³Ê avrtools¢â 2008/10/15 (¼ö) 5122 0
37 ¾ÆµàÀ̳ë MPGduinoÀÇ Á¦ÀÛ avrtools¢â 2008/10/11 (Åä) 5804 0
36 ¾ÆµàÀ̳ë OBD-II PID ó¸®ÇÔ¼ö avrtools¢â 2008/10/12 (ÀÏ) 6381 0
35 ¾ÆµàÀ̳ë OBD-II PID ¼Û¼ö½Å ÇÔ¼ö avrtools¢â 2008/10/09 (¸ñ) 11163 0
34 ¾ÆµàÀ̳ë ODB-II ½ºÄ³³Ê Á¦ÀÛ [9] avrtools¢â 2008/10/04 (Åä) 20047 0
33 ¾ÆµàÀ̳ë ACÀü¿ø THD ÃøÁ¤ [2] avrtools¢â 2008/09/30 (È­) 7811 0
32 ¾ÆµàÀÌ³ë ¼ÒÇÁÆ®¹æ½Ä 16Bit ADC avrtools¢â 2008/09/23 (È­) 6330 0
31 ¾ÆµàÀ̳ë ÃÊÀ½ÆÄ ¸ðµâÀÇ Á¦ÀÛ. avrtools¢â 2008/09/22 (¿ù) 5804 0
30 ¾ÆµàÀ̳ë Wii ÇÁ·Î¼¼½Ì avrtools¢â 2008/09/20 (Åä) 4711 0
29 ¾ÆµàÀ̳ë ÃÊÀ½ÆÄ °Å¸®ÃøÁ¤ avrtools¢â 2008/09/20 (Åä) 6786 0
28 ¾ÆµàÀ̳ë 8x5 ÃʼÒÇü Àü±¤ÆÇ avrtools¢â 2008/09/11 (¸ñ) 5302 0
27 ¾ÆµàÀ̳ë 4¼±½Ä ÅÍÄ¡ÆÐ³Î avrtools¢â 2008/09/10 (¼ö) 5251 0
26 ¾ÆµàÀ̳ë 2»ö 8x8 LED avrtools¢â 2008/09/10 (¼ö) 5699 0
25 ¾ÆµàÀ̳ë 24x6 LED Àü±¤ÆÇ avrtools¢â 2008/09/10 (¼ö) 6194 0
24 ¾ÆµàÀ̳ë 8x8 LED ÇÁ·Î¼¼½Ì avrtools¢â 2008/09/10 (¼ö) 4662 0
23 ¾ÆµàÀ̳ë 32x16 RGB Àü±¤ÆÇ avrtools¢â 2008/09/06 (Åä) 14986 0
22 ¾ÆµàÀÌ³ë ¸Æ¹Ú°ËÃâ±â avrtools¢â 2008/09/03 (¼ö) 10587 0
21 ¾ÆµàÀ̳ë Àû¿Ü¼± °Å¸®¼¾¼­ avrtools¢â 2008/09/01 (¿ù) 6840 0
20 ¾ÆµàÀ̳ë DMX ¼ö½ÅÀåÄ¡ [7] avrtools¢â 2008/08/31 (ÀÏ) 7831 0
19 ¾ÆµàÀ̳ë AVR-ISP ¸¸µé±â avrtools¢â 2008/08/30 (Åä) 4759 0
18 ¾ÆµàÀ̳ë POV #3 avrtools¢â 2008/08/30 (Åä) 4041 0
17 ¾ÆµàÀ̳ë POV #2 avrtools¢â 2008/08/30 (Åä) 3812 0
16 AVR º´·ÄÆ÷Æ® ±Á±âÀåÄ¡ avrtools¢â 2008/08/30 (Åä) 6110 0
15 ¾ÆµàÀ̳ë DMX ¼Û½Å±â avrtools¢â 2008/08/28 (¸ñ) 5834 0
14 ¾ÆµàÀÌ³ë ºÎÆ®·Î´õÀÇ °³Á¶ [1] avrtools¢â 2008/08/28 (¸ñ) 6631 0
13 ¾ÆµàÀÌ³ë º´·ÄÆ÷Æ® ±Á±âÀåÄ¡ avrtools¢â 2008/08/26 (È­) 4836 0
12 ¾ÆµàÀ̳ë POV #1 avrtools¢â 2008/08/26 (È­) 4081 0
11 ¾ÆµàÀ̳ë MIDI µå·³ leeky 2008/08/24 (ÀÏ) 5437 0
10 ¾ÆµàÀ̳ë SD/MMC Ä«µå avrtools¢â 2008/08/24 (ÀÏ) 10995 0
9 ¾ÆµàÀ̳ë MIDI Çø¡ avrtools¢â 2008/08/24 (ÀÏ) 4326 0
8 ¾ÆµàÀ̳ë RGB LED avrtools¢â 2008/08/23 (Åä) 5723 0
7 ¾ÆµàÀ̳ë USB ¿À½Ç·Î½ºÄÚÇÁ [2] leeky 2008/08/21 (¸ñ) 7513 0
6 °¡¼Óµµ°è ADXL202 ÀÀ¿ë¼Ò½º avrtools¢â 2008/08/20 (¼ö) 5815 0
5 ¾ÆµàÀÌ³ë °¡¼Óµµ¼¾¼­ avrtools¢â 2008/08/18 (¿ù) 5652 0
4 ¾ÆµàÀ̳ë RC¼­º¸ Á¦¾î avrtools¢â 2008/08/17 (ÀÏ) 6026 0
3 ¾ÆµàÀ̳ë 910-ISP ¸¸µé±â avrtools¢â 2008/08/16 (Åä) 5696 0
2 ¾ÆµàÀÌ³ë ¿Âµµ¼¾¼­, XBee ¼Û¼ö½Å avrtools¢â 2008/08/15 (±Ý) 8828 0
1 ¾ÆµàÀÌ³ë ±âº»¸í·É avrtools¢â 2008/08/07 (¸ñ) 7885 0
1

¹Ù±¸´Ï : 0
 º¸°üÇÔ : 0
¿À´Ãºä : 0
HOME   £ü   ȸ»ç¼Ò°³   £ü   Á¦È޾ȳ»   £ü   ȸ»çÀ§Ä¡   £ü   ¼­ºñ½ºÀÌ¿ë ¾à°ü   £ü   °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥   £ü   »çÀÌÆ®¸Ê
17015 °æ±âµµ ¿ëÀνà ±âÈﱸ µ¿¹éÁß¾Ó·Î16¹ø±æ 16-25, 508È£. ÀüÈ­ : 031-282-3310
»ç¾÷ÀÚ µî·Ï¹øÈ£ : 697-47-00075 / ´ëÇ¥ : À̰ǿµ / ¾÷Å : Á¦Á¶¾÷ / Á¾¸ñ : LEDÁ¶¸í, LEDÀü¿ø, Á¦¾îÀåÄ¡.
°³ÀÎÁ¤º¸ °ü¸®Ã¥ÀÓÀÚ : ȨÆäÀÌÁö °ü¸®ÀÚ . Copyright ¨Ï2016 ¾ÆÅ©·¹Áî (ACLEDS INC.)
HOME TOP PREV ¤ý NEXT 0 0 0