�@
�l�b�g���[�N�d���f���‚���낤

�쐬��: 2007/3/22�@ �ŏI�X�V��: 2007/3/22



���͂��߂�

�����ł́CMake ���{��� vol.2(2007�N3��, Oreilly���s) pp 142-146�Ɏ��M�����L���u�l�b�g���[�N�d���f���v�ŏЉ���d���f���ƒT�[�o�[���_�E�����[�h���邱�Ƃ��ł��܂��D

LED��p�����d���f���‚́C�ʏ��LCD(�t���f�B�X�v���C)�Ɣ�ׂ�ƋP�x�^���F���� �D��Ă���C�w�C��`�C�d�ԂȂǂ̌����{�݂𒆐S�ɕ��L�����p����Ă��܂��D�܂��C�d���f���‚𕶎��������l�q�̓A�i���O�I�ȕ������CLCD�ɕ\������镶��������ې[�����̂ł��D�����������������“d���f���‚��ƒ��I�t�B�X�ɐݒu���āC���݂ɐ��䂷�邱�Ƃ��ł���΁C�V�������擾��R�~���j�P�[�V�����̎�i�Ƃ��ė��p�ł���̂ł͂Ȃ����Ǝv���܂��D

�����ŁC�L���ł́C�H���d�q�ʏ��Ŏs�̂���Ă���d���f���ƒL�b�g��p���āC�l�b�g���[�N�o�R�Ŏ�y�ɂ��܂��܂ȏ���\�����邱�Ƃ��ł���u�l�b�g���[�N�d���f���ƒV�X�e���v�𐻍삵�Ă��܂��D

�}1 �l�b�g���[�N�d���f���‚̐ݒu��

�}2�@�d���f���ƒL�b�g�̊O��






���_�E�����[�h




�����s���@

�d���f���ƒT�[�o�[�̋N�����@�͈ȉ��̂悤�ɂȂ�܂��D

$ ./ledboard.rb --port com2

�����ł́CCOM2�|�[�g�𗘗p���C�f�t�H���g�̓��샂�[�h�i���[�J�����[�h�j�ŃT�[�o�[���N�����Ă��܂��D

�����ʃI�v�V����

  • --mode [-m]
    • ���샂�[�h��[local|mail|web]��3�‚���w�肵�܂��D�f�t�H���g��local�ł�
  • --port [-p]
    • COM�|�[�g��[com1-com9]�̒�����w�肵�܂��D�f�t�H���g��com1�ł��D
  • --module [-M]
    • LED���W���[������[1-4]�͈̔͂Ŏw�肵�܂��D�f�t�H���g��2�ł��D
  • --bright -b [1-10] (default:10)
    • LED�̖��邳��[1-10]�͈̔͂Ŏw�肵�܂��D10����Ԗ��邢��Ԃł��D�f�t�H���g��10�ł��D
  • --no_scroll -n
    • �������X�N���[�������Ȃ��ꍇ�Ɏw�肵�܂��D
  • --no_loop -N
    • ���������[�v�\�������Ȃ��ꍇ�Ɏw�肵�܂��D
  • --vertical -v
    • �������c���\��������ꍇ�Ɏw�肵�܂��D
  • --reverse -r
    • ���������E���]�\��������ꍇ�Ɏw�肵�܂��D
  • --kcode [-k]
    • �����R�[�h�� [sjis|euc]��2�‚���w�肵�܂��D�f�t�H���g��sjis�ł��D

�����[�J�����[�h

���[�J�����[�h�́C�R�}���h���C��������͂������b�Z�[�W�𒼐ړd���f���‚ɕ\������C���ɃV���v���ȋ@�\�ł��D���[�J�����[�h�̗��p�菇�́C�ȉ��̂悤�ɂȂ�܂��D

  • 1.���샂�[�h��"local"�ɂ��ăT�[�o�[���N�����܂��D
    • $ ./ledboard.rb --port com2 -mode local
  • 2.�\�����郁�b�Z�[�W����͂��܂��D
    • ->message: Make:02
  • 3. �����̕\���X�s�[�h��[1-10]�͈̔͂œ��͂��܂��D10���ł������C�f�t�H���g��7�ł��D
    • ->speed: 10
  • 4. �ʐ^�̂悤�ɁC�d���f���‚Ƀ��b�Z�[�W���\������܂��D
�}3 ���[�J�����[�h�̓����
�����[�����[�h

���[�����[�h�́C���[���T�[�o�[�����Ԋu�Ń|�[�����O���C�����Subject�����ƒ��[���̖{�������b�Z�[�W�Ƃ��ĕ\������@�\�ł��D�ȉ��ɁC���[�����[�h�ŃT�[�o�[���N�����C���b�Z�[�W�𑗕t����l�q�ɂ‚��Đ������܂��D

  • 1.���샂�[�h��"mail"�ɂ��ăT�[�o�[���N�����܂��D
    • $ ./ledboard.rb --port com2 -mode mail
  • 2. ���[���T�[�o�[�Ȃǂ̐ݒ����͂��܂��D�Ȃ��C�f�t�H���g�l�͑O����͂���������ł��D
    • (1) Subject���̃L�[���[�h���w�肵�܂��D�L�[���[�h�Ƀ}�b�`�����ꍇ�C���[���͓d���f���—p�̃��b�Z�[�W�Ƃ��ĉ��߂���܂�
      • ->keyword in subject(default=LED):
    • (2) ���[���T�[�o�[�̃A�h���X���w�肵�܂��D
      • ->mail server(default=mail.examle.com):
    • (3)���[���T�[�o�[�̃|�[�g�����w�肵�܂��DPOP/APOP�̏ꍇ�C�ʏ��110�ł��D
      • ->port(default=110):
    • (4) ���[���T�[�o�[�̈Í����ݒ���w�肵�܂��DAPOP�𗘗p����ꍇ��true�C���p���Ȃ��ꍇ��false���w�肵�܂��D
      • ->encryption enabled [true|false](default=true):
    • (5) ���[���T�[�o�[�̃��[�U�����w�肵�܂��D
      • ->user(default=tsuka):
    • (6)���[���T�[�o�[�̃p�X���[�h���w�肵�܂��D
      • ->password:
  • 3. �V�����[�������\�������΁C�T�[�o�[�̋N���͐����ł��D
    • -> 2 mails exist.
  • 4. �g�ѓd�b�Ȃǂ���T�[�o�[�Ŏw�肳�ꂽ�A�h���X�^Subject�Ń��[���𑗕t����ƁC�d���f���‚Ƀ��b�Z�[�W���\������܂��D
�}4 ���[�����[�h�̓����
��RSS���[�h

RSS���[�h�́C�j���[�X�^�u���O�Ȃǂ�RSS���|�[�����O���C�ŐV�̍X�V������ɓd���f���‚ɕ\������V�X�e���ł��D�ȉ��CRSS���[�h�ŃT�[�o�[���N��������@�ɂ‚��Đ������܂��D

  • 1.���샂�[�h��"web"�ɂ��ăT�[�o�[���N�����܂��D
    • $ ./ledboard.rb --port com2 -mode web
  • 2. �擾����RSS��URL���w�肵�܂��D
    • ->target url: http://mobiquitous.com/diary/index.rdf
  • 3. �擾����RSS����͂��C�T�v��d���f���‚ɕ\�����܂��D



���Q�lURL


[�f�o�C�X�ӂ�藷]