Page 155 - ipst-microbox_manual
P. 155
¤Áً Í× ÍҌ §Í§Ô áÅÐ㪧Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX l 155

â»Ãá¡ÃÁ¤Çº¤ÁØ -1 : áÊ´§µÇÑ àÅ¢¹ºÑ ¢¹éÖ ¨Ò¡ 000.0 ¶§Ö 999.9

àÁÍè× µÍ‹ ǧ¨ÃàÃÂÕ ºÃ͌ ÂÁÒÊ¡‹Ù ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁàÃÁèÔ µ¹Œ ´ÇŒ ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁà¾Íè× ¡Òí ˹´ãËàŒ ¡´Ô ¡ÒùºÑ ¤Ò‹ àÇÅÒ
¢¹éÖ áÅnj ʧ‹ ¤Ò‹ ¡ÒùºÑ ä»Â§Ñ ÊNj ¹áÊ´§¼Å â´Â¼ÅÅ¾Ñ ¸¢ ͧâ»Ãá¡ÃÁ·èÕ K2-1 ¤Í× ¨Ðà¡´Ô ¡ÒÃáʧ¤Ò‹ µÇÑ àÅ¢à¾ÁèÔ ¤Ò‹ ¢¹éÖ
¨Ò¡ 000.0 仨¹¶§Ö 999.9 áÅnj Ë嫯 ¤Ò‹ ¢Í§µÇÑ àÅ¢¨Ðà¾ÁèÔ ¤Ò‹ ¢¹Öé ·¡Ø æ 0.1 Ç¹Ô Ò·Õ Í¹Ñ à»¹š ¼ÅÁÒ¨Ò¡¤Òí ʧèÑ Ë¹Ç‹ §
àÇÅÒ sleep(100);

#include // Variable for 4 digit
int i=0 ;
void main() // Loop
{
// Show data from 0000
while(1) // Delay 0.1 second
{ // icrement variable
// show dot point on ditit 2
segment(i);
sleep(100);
i++;
segment_dot(2);

}

}

â»Ãá¡ÃÁ·èÕK2-1â»Ãá¡ÃÁ¹ºÑ àÅ¢¢¹Öé ¾Ã͌ ÁáÊ´§¨´Ø ·ËèÕ Å¡Ñ ·èÕ2

â»Ãá¡ÃÁ¤Çº¤ÁØ -2 : ÃºÑ ¤Ò‹ ÊÇµÔ ª- à»ÅÂèÕ ¹¤Ò‹ µÇÑ àÅ¢

â»Ãá¡ÃÁ·èÕ K2-2 ãªàŒ ¾Í×è ·´Êͺ¡Ò÷Òí §Ò¹¢Í§ÊÇµÔ ª â´ÂàÁÍ×è ¡´ÊÇµÔ ª ¤Ò‹ ¢Í§ LED µÇÑ àÅ¢ 7 ÊNj ¹ ¨Ðà¾ÁÔè
¢¹éÖ ¤ÃÒÇÅÐ 1 ¤Ò‹ â´Â¡ÒõÃǨ¨ºÑ ¡Òá´ÊÇµÔ ª¹ ¹éÑ ¨ÐµÃǨ¨ºÑ ¡Òá´áÅлÅ͋ ÂÊÇµÔ ª ¡ÒÃ˹Nj §àÇÅÒã¹â»Ãá¡ÃÁ
¹¡éÕ àç ¾Íè× »Í‡ §¡¹Ñ Ê­Ñ ­Ò³Ãº¡Ç¹Í¹Ñ à¹Í×è §ÁÒ¨Ò¡¡Òá´áÅлÅ͋ ÂÊÇµÔ ªÃ Ç´àÃÇç à¡¹Ô ä»

¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁã¹Å¡Ñ ɳйéÕ àËÁÒСºÑ ¡ÒÃà¾ÁèÔ ¤Ò‹ µÇÑ àÅ¢·µèÕ ÍŒ §¡ÒäÇÒÁáÁ¹‹ ÂÒí ¤Ò‹ ¢Í§µÇÑ àÅ¢·µèÕ ÍŒ §¡ÒÃ
µ§éÑ ¤Ò‹ ÁäÕ ÁÁ‹ Ò¡¹¡Ñ

#include // Variable for 7 segment
int i=0;
void main() // Show var on 7 segment
{ // Loop

segment(i); // Wait key press
while(1) // Until key unpress
{ // delay 100 ms for debounce
// increment variable
while(in_d(7)==1); // show 7 segment
while(in_d(7)==0);
sleep(100);
i++;
segment(i);
}
}

â»Ãá¡ÃÁ·èÕK2-2â»Ãá¡ÃÁà¾ÁÔè ¤Ò‹ ¡ÒÃáÊ´§¼ÅµÇÑ àÅ¢´ÇŒ ¡Òá´ÊÇµÔ ª
   150   151   152   153   154   155   156   157   158   159   160