Page 112 - ipst-microbox_manual
P. 112
l ¤ÁÙ Í× ÍÒ §Í§Ô áÅÐ㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
7.10 ª´Ø ¤Òí ʧÑè ¡Òí à¹´Ô àÊÂÕ §
7.10.1 ¿§ ¡ª ¹Ñè beep
beep_a àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶èÕ 2000Hz ·¢èÕ ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ A
beep_b àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè 2000Hz ·¢èÕ ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ B
beep_c àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè 2000Hz ·¢èÕ ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ C
beep_d àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè 2000Hz ·¢Õè ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ D
ÃٻẺ¿§¡ªèѹ
void beep_a(char ch)
void beep_b(char ch)
void beep_c(char ch)
void beep_d(char ch)
¾ÒÃÒÁàÔ µÍÃ
ch ·Òí Ë¹Ò ·¡èÕ Òí ˹´¢ÒÊÑ Ò³·µÕè Í §¡ÒÃ¡ÅºÑ Åͨ¡Ô «§èÖ Á¤Õ Ò µ§Ñé áµ 0 ¶§Ö 7
7.10.2 ¿§ ¡ª ¹Ñè sound
sound_a ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢Õè ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ A
sound_b ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢Õè ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ B
sound_c ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢èÕ ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ C
sound_d ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢Õè ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ D
ÃٻẺ¿§¡ªÑè¹
void sound_a(char ch,int freq,int time)
void sound_b(char ch,int freq,int time)
void sound_c(char ch,int freq,int time)
void sound_d(char ch,int freq,int time)
¾ÒÃÒÁàÔ µÍÃ
ch ·Òí Ë¹Ò ·¡Õè Òí ˹´¢ÒÊÑ Ò³·µèÕ Í §¡ÒÃ¡ÅºÑ Åͨ¡Ô «§èÖ Á¤Õ Ò µ§Ñé áµ 0 ¶§Ö 7
freq ·Òí Ë¹Ò ·¡èÕ Òí ˹´¤ÇÒÁ¶ÊèÕ Ñ Ò³àÊÂÕ §
time ·Òí Ë¹Ò ·¡Õè Òí ˹´ªÇ §àÇÅÒ㹡ÒáÒí à¹´Ô àÊÂÕ §à»¹ ¨Òí ¹Ç¹àµÁç à·Ò ¢Í§ 0.1 ÁÅÔ ÅÇÔ ¹Ô Ò·Õ
µÇÑ ÍÂÒ §·èÕ 7-27
beep_d(2); //¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè2000Hz¹Ò¹10ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¢Ò¾Íõ PA2
sound_b(4,800,500); //¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè800Hz¹Ò¹50ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¢Ò¾Íõ P4
7.10 ª´Ø ¤Òí ʧÑè ¡Òí à¹´Ô àÊÂÕ §
7.10.1 ¿§ ¡ª ¹Ñè beep
beep_a àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶èÕ 2000Hz ·¢èÕ ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ A
beep_b àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè 2000Hz ·¢èÕ ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ B
beep_c àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè 2000Hz ·¢èÕ ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ C
beep_d àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè 2000Hz ·¢Õè ÒÊÑ Ò³ã´æ ¹Ò¹ 10 ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¾Íõ D
ÃٻẺ¿§¡ªèѹ
void beep_a(char ch)
void beep_b(char ch)
void beep_c(char ch)
void beep_d(char ch)
¾ÒÃÒÁàÔ µÍÃ
ch ·Òí Ë¹Ò ·¡èÕ Òí ˹´¢ÒÊÑ Ò³·µÕè Í §¡ÒÃ¡ÅºÑ Åͨ¡Ô «§èÖ Á¤Õ Ò µ§Ñé áµ 0 ¶§Ö 7
7.10.2 ¿§ ¡ª ¹Ñè sound
sound_a ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢Õè ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ A
sound_b ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢Õè ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ B
sound_c ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢èÕ ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ C
sound_d ÊÒí ËÃºÑ àÅÍ× ¡¡Òí à¹´Ô àÊÂÕ §·¢Õè ÒÊÑ Ò³ã´æ ¨Ò¡¾Íõ D
ÃٻẺ¿§¡ªÑè¹
void sound_a(char ch,int freq,int time)
void sound_b(char ch,int freq,int time)
void sound_c(char ch,int freq,int time)
void sound_d(char ch,int freq,int time)
¾ÒÃÒÁàÔ µÍÃ
ch ·Òí Ë¹Ò ·¡Õè Òí ˹´¢ÒÊÑ Ò³·µèÕ Í §¡ÒÃ¡ÅºÑ Åͨ¡Ô «§èÖ Á¤Õ Ò µ§Ñé áµ 0 ¶§Ö 7
freq ·Òí Ë¹Ò ·¡èÕ Òí ˹´¤ÇÒÁ¶ÊèÕ Ñ Ò³àÊÂÕ §
time ·Òí Ë¹Ò ·¡Õè Òí ˹´ªÇ §àÇÅÒ㹡ÒáÒí à¹´Ô àÊÂÕ §à»¹ ¨Òí ¹Ç¹àµÁç à·Ò ¢Í§ 0.1 ÁÅÔ ÅÇÔ ¹Ô Ò·Õ
µÇÑ ÍÂÒ §·èÕ 7-27
beep_d(2); //¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè2000Hz¹Ò¹10ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¢Ò¾Íõ PA2
sound_b(4,800,500); //¡Òí à¹´Ô àÊÂÕ §¤ÇÒÁ¶Õè800Hz¹Ò¹50ÁÅÔ ÅÇÔ ¹Ô Ò·¨Õ Ò¡¢Ò¾Íõ P4