Page 6 - ipst-actuatorlab
P. 6
l ¤ÁÙ Í× ¡Ò÷´Åͧ¢ºÑ âËÅ´¡ÃÐáÊʧ٠¢Í§ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
¡ÒÃàÃÂÕ ¡ãª§ Ò¹äźÃÒÃÂÕ Í Â
¢Í§äźÃÒÃÕ ipst.h
à¹×éÍËҢͧ˹ѧÊ×ÍàÅÁ¹Õé¹íÒàʹ͵ÑÇÍÂÒ§¡ÒþѲ¹Òâ»Ãá¡ÃÁÊíÒËÃѺ·´Åͧ㪧ҹªØ´
¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX ´Ç ¡ÒÃàÃÂÕ ¡ãª§ Ò¹äźÃÒÃÂÕ Í Â¢Í§ä¿Åä źÃÒÃËÕ Å¡Ñ ipst.h ·§éÑ ¹àÕé ¾Í×è
»ÃÐ⪹â´ÂÊÃØ»´Ñ§¹éÕ
1. Å´¢¹Ò´¢Í§â»Ãá¡ÃÁ¤Çº¤ØÁŧ 㹡óշÕèµÍ§¡ÒÃ㪧ҹ¿§¡ªÑ蹢ͧâ»Ãá¡ÃÁ
äÁ¤Ãº·Ñé§ËÁ´¢Í§·Ø¡äźÃÒÃÕÂÍÂ
2. ªÇ Âã˼ ãÙ ª§ Ò¹ÊÒÁÒöºÃËÔ ÒÃ·Ã¾Ñ ÂҡâͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃä ´Í ÂÒ §Á»Õ ÃÐ
Ê·Ô ¸ÀÔ Ò¾ÁÒ¡¢¹Öé à¹Íè× §¨Ò¡àÁÍ×è àÃÂÕ ¡ãªä źÃÒÃÂÕ Í Â ¨Ð·Òí ãËÁ ËÕ ¹Ç ¤ÇÒÁ¨Òí ¢Í ÁÅÙ àËÅÍ× à¾ÁèÔ ¢¹Öé ÊÒÁÒö
¹Òí ä»ãª» ÃÐâª¹Í ¹×è æ ä´
3. ªÇ Âã˼ ¾Ù ²Ñ ¹Òâ»Ãá¡ÃÁ·ÃÒº¶§Ö Ë¹Ò ·áÕè ÅСÒ÷Òí §Ò¹¢Í§äźÃÒÃ·Õ µÕè Í §¡ÒÃ㪧 Ò¹
ã¹áµÅ ÐÊÇ ¹ à¾Í×è »ÃÐ⪹㠹¡ÒÃ»ÃºÑ »Ã§Ø äźÃÒÃ´Õ Ç Âµ¹àͧã¹Í¹Ò¤µ à¾ÃÒÐÊÒÁÒöá¡ä ¢»ÃºÑ »Ã§Ø
੾ÒÐäźÃÒÃÂÕ Í Â·µÕè Í §¡ÒÃä´ ÃÇÁä»¶§Ö ËÒ¡Á¤Õ ÇÒÁµÍ §¡ÒÃà¾ÁÔè àµÁÔ ä¿Åä źÃÒÃÂÕ Í Â¡Êç ÒÁÒö·Òí ä´
Å¡Ö Í´Õ ¹´Ô ¡ºÑ ä¿Åä źÃÒÃÕ ipst.h
¨Ò¡µÇÑ ÍÂÒ §¡Ò÷´Åͧ㹻¯ºÔ µÑ ¡Ô ÒÃµÒ §æ ã¹Ë¹§Ñ ÊÍ× ¤ÁÙ Í× ¡Ò÷´ÅͧàºÍé× §µ¹ ¨Ðà˹ç ä´Ç Ò ã¹
µÍ¹µ¹ ¢Í§â»Ãá¡ÃÁ¨Ð·Òí ¡Òü¹Ç¡ä¿Åä źÃÒÃÕipst.h¡Í ¹àÊÁÍà¾Íè× ãËÀ ÒÂã¹â»Ãá¡ÃÁÁͧà˹ç áÅÐ
à¢Ò ¶§Ö ¿§ ¡ª ¹èÑ µÒ §æ ÀÒÂã¹äźÃÒÃÂÕ Í Â¢Í§ä¿Åä źÃÒÃËÕ Å¡Ñ ipst.h «§èÖ ä´¼ ¹Ç¡äÇÀ ÒÂã¹Í¡Õ ·Í´Ë¹§èÖ
à¹Íé× ËÒÀÒÂã¹ä¿Åä źÃÒÃÕ ipst.h Á´Õ §Ñ ¹éÕ
#include // Header for AVR MCU
#include // Library for delay
#include // Library for digital Input/Output port
#include // Library for sound generation
#include // Library for LCD display
#include // Library for read input Analog(PA7-PA0)
¡ÒÃàÃÂÕ ¡ãª§ Ò¹äźÃÒÃÂÕ Í Â
¢Í§äźÃÒÃÕ ipst.h
à¹×éÍËҢͧ˹ѧÊ×ÍàÅÁ¹Õé¹íÒàʹ͵ÑÇÍÂÒ§¡ÒþѲ¹Òâ»Ãá¡ÃÁÊíÒËÃѺ·´Åͧ㪧ҹªØ´
¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX ´Ç ¡ÒÃàÃÂÕ ¡ãª§ Ò¹äźÃÒÃÂÕ Í Â¢Í§ä¿Åä źÃÒÃËÕ Å¡Ñ ipst.h ·§éÑ ¹àÕé ¾Í×è
»ÃÐ⪹â´ÂÊÃØ»´Ñ§¹éÕ
1. Å´¢¹Ò´¢Í§â»Ãá¡ÃÁ¤Çº¤ØÁŧ 㹡óշÕèµÍ§¡ÒÃ㪧ҹ¿§¡ªÑ蹢ͧâ»Ãá¡ÃÁ
äÁ¤Ãº·Ñé§ËÁ´¢Í§·Ø¡äźÃÒÃÕÂÍÂ
2. ªÇ Âã˼ ãÙ ª§ Ò¹ÊÒÁÒöºÃËÔ ÒÃ·Ã¾Ñ ÂҡâͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃä ´Í ÂÒ §Á»Õ ÃÐ
Ê·Ô ¸ÀÔ Ò¾ÁÒ¡¢¹Öé à¹Íè× §¨Ò¡àÁÍ×è àÃÂÕ ¡ãªä źÃÒÃÂÕ Í Â ¨Ð·Òí ãËÁ ËÕ ¹Ç ¤ÇÒÁ¨Òí ¢Í ÁÅÙ àËÅÍ× à¾ÁèÔ ¢¹Öé ÊÒÁÒö
¹Òí ä»ãª» ÃÐâª¹Í ¹×è æ ä´
3. ªÇ Âã˼ ¾Ù ²Ñ ¹Òâ»Ãá¡ÃÁ·ÃÒº¶§Ö Ë¹Ò ·áÕè ÅСÒ÷Òí §Ò¹¢Í§äźÃÒÃ·Õ µÕè Í §¡ÒÃ㪧 Ò¹
ã¹áµÅ ÐÊÇ ¹ à¾Í×è »ÃÐ⪹㠹¡ÒÃ»ÃºÑ »Ã§Ø äźÃÒÃ´Õ Ç Âµ¹àͧã¹Í¹Ò¤µ à¾ÃÒÐÊÒÁÒöá¡ä ¢»ÃºÑ »Ã§Ø
੾ÒÐäźÃÒÃÂÕ Í Â·µÕè Í §¡ÒÃä´ ÃÇÁä»¶§Ö ËÒ¡Á¤Õ ÇÒÁµÍ §¡ÒÃà¾ÁÔè àµÁÔ ä¿Åä źÃÒÃÂÕ Í Â¡Êç ÒÁÒö·Òí ä´
Å¡Ö Í´Õ ¹´Ô ¡ºÑ ä¿Åä źÃÒÃÕ ipst.h
¨Ò¡µÇÑ ÍÂÒ §¡Ò÷´Åͧ㹻¯ºÔ µÑ ¡Ô ÒÃµÒ §æ ã¹Ë¹§Ñ ÊÍ× ¤ÁÙ Í× ¡Ò÷´ÅͧàºÍé× §µ¹ ¨Ðà˹ç ä´Ç Ò ã¹
µÍ¹µ¹ ¢Í§â»Ãá¡ÃÁ¨Ð·Òí ¡Òü¹Ç¡ä¿Åä źÃÒÃÕipst.h¡Í ¹àÊÁÍà¾Íè× ãËÀ ÒÂã¹â»Ãá¡ÃÁÁͧà˹ç áÅÐ
à¢Ò ¶§Ö ¿§ ¡ª ¹èÑ µÒ §æ ÀÒÂã¹äźÃÒÃÂÕ Í Â¢Í§ä¿Åä źÃÒÃËÕ Å¡Ñ ipst.h «§èÖ ä´¼ ¹Ç¡äÇÀ ÒÂã¹Í¡Õ ·Í´Ë¹§èÖ
à¹Íé× ËÒÀÒÂã¹ä¿Åä źÃÒÃÕ ipst.h Á´Õ §Ñ ¹éÕ
#include
#include
#include
#include
#include
#include