[LinuxFocus-icon]
�ʱ�ȭ��  |  ����  |  ����  |  ã�ƺ���

���ҽ� | ������� ���� | ��õ����Ʈ | LF�� ���Ͽ�  
This document is available in: English  Castellano  Deutsch  Francais  Italiano  Nederlands  Russian  Turkce  Korean  

[Photo of the Author]
���� Guido Socher

�۾��� �Ұ�:

Guido�� ���������� �������� ����� �Դ�. ���� Ȩ�������� www.oche.de/~bearix/g/�̴�.


����:

 

���������� ���� ���� LCD����ϱ�

[Illustration]

���:

�� ���� ������ ȯ�濡�� Matrix Orbital���� BLC2021 PC-Bay Insert serial line display �� ��� ����ϴ� ���� ���� ���̴�. BLC2021�� ���� dot matrix LCD�� �ſ� ���� �� �� ������ �߰����� ����̹��� controller�� �ʿ� ����.



 

����

�������� ��̻�� ������ PC�� �̿��Ͽ� �Žǿ� �α� ���� MP3 player�� ���� ���� �ְ� �� ���� �߾� ����������ġ�� ���� ���� ������ ��Ʈ��� ������ ���� ���� �ִ�. ������ PC�� �̿��� �� �ִ� ���� �ſ� �پ��� ���̴�. �� ��� ��쿡 ��ǻ�ʹ� ���׸� �ݼ� ���� �ȿ� �ְ� ����Ϳ� Ű����� ���� ���� ���� ���̴�. ��ſ� ����� MP3���� ǥ���� �ְ� �� ���� ������ �µ��� �����ְų� ����� ������ ���¸� ���� �ִ� ���׸��� LCD�� ��� �ϴ� ���� ���� ���� ���̴�.

matrix-orbital�翡�� ������ LCD�� �̷� �Ͽ� �����ϴ�.

LCD�� ��ǻ�� ���� �ſ� �ΰ��ϴ�. LCD�� �������ޱ⸦ �Ųٷ� �����ϴ��� LCD�� ���غ��� ���� ������ ���ϸ� LCD�� �μ�����.(������ : LCD�� ���� �ΰ��ϴ�. �ڽ��� LCD module�� �缭 ISA slot�� �����ϰ��� �Ѵٸ� �ſ� �����ؾ� �Ѵ�.) �츮�� �� ��翡 �� BLC2021 serial line PC bay insert�� ����Ϸ� �Ѵ�. �� ������ ��ġ�� �ſ� ���� �������� ��ǻ�Ϳ� �����ϴ� ��� ���̺��� ��ǰ�� �Բ� �����DZ� �����̴�. �������� �ؾ� �ϴ� ���� ���� BLC2021�� ���� ����̹��� �̿��Ͽ� ��ġ�ϴ� ���̴�. ��ǰ�� ��� �ִ� ���̺��� �����ʹ� �����ϱⰡ �ſ� ������ �߸� ������ ���ɼ��� ���� ����.

 

��ġ

BLC2021�� ��� �ʿ��� ���̺��� �Բ� �����Ǿ� ������ 5.25 ��ġ PC-���̿� �°� �Ǿ� �� ��. ����� BLC2021�� �������޺κ��� ��ǻ�� ���� �������ޱ⿡ �����ϰ� �÷� ���̺��� RS-232 ������Ʈ�� �����ϸ� �ȴ�. ���� ����� ���Ѵٸ� �� ���̺��� ����ִ� slot�� ���� ������ �̾Ƴ��� �ܺ� RS-232 ����Ʈ�� �����ص� �ȴ�. (������ : RS-232�� Serial interface�� ������ PC���� COM ��Ʈ�� �� ����� �̿��Ͽ� ����� �Ѵ�.)

Matrix-orbital�� �÷��ǵ�ũ�� ����̹� ����Ʈ��� �����Ѵ�. �ű⿡�� linux���� ����� �� �ִ� lcdproc-0.3.3�� �ִ�. �� ����̹��� GPL�� ������ ��ũ�ȿ��� �ҽ��ڵ嵵 �Բ� ����ִ�. �׷����� lcdproc-0.3.3�� 4�ٿ� LCD�� �°� �ۼ��Ǿ��� BLC2021�� ���� 2 line�� ������ �ִ�. ���� ����� ���� �����̴� ȭ�鸸 �� �� ���� ���̴�.
���� �ֱ� ������ lcdproc�� 2 line LCD�� ����� �� �ִ� �� �ϳ� ���ڴ� ���� �׽�Ʈ�� ���� �ʾҴ�.

lcdproc�� �ֱ������� uptime, �޸� ����� ���� system information�� �ֱ������� LCD�� ǥ���ϵ��� �ۼ��Ǿ���.
�츮�� ���� �Ϲ����� ������� LCD�� ������ ǥ���ϴ� ����� ���Ͽ� �̾߱� �� ���̴�. LCD�� �̿��ϴ� ���� �ſ� ���� ����� ������ linux���� �� ������� ������ ����̹� ����Ʈ��� �̿��� �ʿ䰡 ����. ����� �ؾ� �� ���� ���� ���� ������ �ùٷ� �ʱ�ȭ�ϴ� ���̴�. �׷� �Ŀ��� ������ �� ��ũ��Ʈ�� �̿��Ͽ� LCD�� ������ �� �ִ�. �� ����� ���� �κп����� ��� �̷��� �ϴ� ���� ���Ͽ� �����ϰڴ�.

 

LCD�� �������!

BLC2021�� �Ϲ����� ASCII(������ : �Ƹ��� 0~127������ code�� ���ϴ� �� �ϴ�.)�� ���ļ��� ���� ���� �� �ִ�. ���� �׷��� ���� ����� ���� ���� �ʱ�ȭ �ؾ߸� �Ѵ�.:

  1. mtxorb ���α׷�(mtxorb-0.2.tar.gz)�� download�޾Ƽ� tar zxvf mtxorb-0.2.tar.gz�� �̿� �Ͽ� ������ Ǭ��. (��� browser���� Ȯ���ڰ� gz�� ������ �ٿ�ε带 �޴� ���� gunzip �� �̿��Ͽ� �ڵ����� ������ Ǭ��. ���� �׷� ��쿡�� filename�� mtxorb-0.2.tar�� �� �ٴ� ���� ���� ����. ���� �� ��쿡�� tar xvf mtxorb-0.2.tar.gz��� �ؾ� �Ѵ�.)
  2. ������ �Ѵ�.: cd mtxorb-0.2; make
  3. LCD�� ����Ǿ� �ִ� ����̽��� ����Ʈ�������� ������ �����.:
    cd /dev; ln -s ttyS0 lcd      (COM1�� ���)
    cd /dev; ln -s ttyS1 lcd      (COM2�� ���)
  4. mtxorb ���α׷��� �������� LCD�� ������ ���۰��� 19200 buad�� �����ߴٰ� ������ ��. �̰��� BLC2021�� ���� �ʱ� �������̴�.
  5. serial line�� �ʱ�ȭ �ϴ� mtxorb�� ���ɾ ����Ѵ�.:
    mtxorb /dev/lcd

���� LCD�� ����� �غ� �� �Ǿ���. �Ʒ��� ���ʸ��� 1�� �����ϴ� counter�μ� perl script�� �̿��Ͽ� ���� �����̴�.:
#!/usr/bin/perl -w
open(LCD,">/dev/lcd")||die "ERROR: can not write to /dev/lcd\n";
$|=1;
my $i=0;
while(1){
    $i++;
    print LCD chr(0xFE),"X"; # ȭ���� �����.
    print LCD "Count $i\n";
    sleep(1);
}
close LCD;

BLC2021�� ���ɾ� ������ �� �� �ִ�. ���ɾ� ���� ���� ���� ����� 16�� �ڵ� FE�� LCD�� �����ϰ� �� �Ŀ� ���� ���� ���ڸ� �����ؾ� �Ѵ�. ���� ���� ���� ���� ���� X�� LCD�� ����� ������ �Ѵ�. ������ LCD�� �Բ� ���� ���׸��� ������ �����Ǿ� �ִ�. ��Ʈ��Ʈ�� �����ϴ� ����, �� ����Ʈ�� on/off�ϴ� ����, ����� ���� ���ڸ� ����� ���ɵ��� �ִ�.  

LCD�� �ý��� ������ ����� ����.

�̹� �����Ͽ����� LCD�� ���� �޸� ��뷮, uptime, ���Ͽ� ���� �ý��� ������ ���� �Ѱ��� ����� lcdproc�� ����ϴ� ���̴�.

�Ǵٸ� ������δ� ������ ����� mtxorb program�� ����ϰ� ���� �� ��ũ��Ʈ�� �ۼ��� �� ���̴�. ����� /proc/uptime, /proc/meminfo, /proc/loadavg���� uptime, ���� ��뷮, cpu ���������� ���� ���� �� �ִ�. lcdwriter �̶�� �� ��ũ��Ʈ�� �̷��� �����Ѵ�. �̰��� ���� ��ũ��Ʈ������ �ſ� ���� �ڽ��� ������ �°� ���� �� �ְ� ����, uptime, ���� ���� �ƴ� �ٸ� ������ �°� ���� �ҽ��� ��ĥ �� �ִ�.

 

��� BLC2021�� �����ϴ°�?

Mitrix orbital��� ���� ��ǰ�� ������� �������� ����� ���� ���ϴ� �������� ȸ���� �� ���� ���δ�. �׵��� ���� ���� �����ֱ�� �� LCD�� �������� �ʾҴ�. Matrix orbital��� �׵��� web-site�� list of vendors �� ������ �ִ�. ������� ���Ͽ����� "elektronikladen.de"���� LCD�� �Ǹ��Ѵ�. ���� �װ��� e-mail�� �ֹ����� ��Ȯ�� 24�ð� �ȿ� �� ������ ���Է� ��޵Ǿ���. �ſ� ���� ���� �ƴѰ�? ���� Vendor list�� �ٸ� �� ���� vendor�鵵 �����ϰ� �ִ�. BLC2021�� ������ Euroȭ�� 100Euro ���̴�.

 

�� ��翡 ���� �ǰ��� �ֽ��ϴ�

�� ���� �ǵ�� �������� ��� �ֽ��ϴ�. �ǵ���� ���Ͽ� �������� ���ڿ��� �ǰ��� �����ų� �ٸ� ������ �ǰ��� ���� �� �ֽ��ϴ�.:
 �ǵ�� ������ 

�� ������Ʈ�� ��������Ŀ�� ���������� �����մϴ�
© Guido Socher, FDL
LinuxFocus.org

���ڸ� ã���̰ų� �ǰ��� �����ø� LinuxFocus�� �˷��ּ���
Translation information:
en -> -- Guido Socher
en -> ko Ryan Jeong

2001-06-28, generated by lfparser version 2.16