ÕªÒª£º½éÉÜ»ùÓÚAndroidµÄ¶à´«¸ÐÆ÷ÐÅÏ¢Èںϼ¼ÊõÔÚÆøÈܽº×Ô¶¯»¯¼ì²âÖеÄÓ¦Ó᣶à¸ö´«¸ÐÆ÷²ÉÓÃͳһ½Ó¿Ú·½Ê½×éÍø£¬Ã¿Ò»¸ö¶ÀÁ¢´«¸ÐÆ÷²É¼¯µÄÊý¾Ýͨ¹ýÀ¶ÑÀ´«Êäµ½ÍøÄÚµÄAndroid´¦ÀíÖն˽øÐÐÈںϺͷÖÎö¡£Í¨¹ý¶Ô5ÖÖ´«¸ÐÆ÷½øÐÐ×éÍø²É¼¯Êý¾Ý£¬½á¹ûÖ¤Ã÷¶à´«¸ÐÆ÷ÐÅÏ¢Èںϼ¼ÊõµÄÓ¦ÓÃÔöÇ¿ÁËÐÅÏ¢´¦ÀíϵͳµÄÊÊÓ¦ÐÔ£¬ÊµÏÖÁË´«¸ÐÆ÷Ö®¼äµÄÊý¾Ý»¥²¹£¬Ìá¸ßÁËϵͳµÄ±ãЯÐÔºÍÒƶ¯ÐÔ¡£
ÒýÑÔ
ÆøÈܽºµÄ¼ì²â·½·¨ºÍÒÇÆ÷ºÜ¶à£¬²»Í¬·½·¨¼°ÒÇÆ÷µÄÊÊÓ¦·¶Î§²»Í¬£¬¸÷ÖÖ¼ì²âÒÇÆ÷¼äµÄÐÅÏ¢´æÔÚ»¥²¹ÐÔ¡£²»Í¬ÒÇÆ÷²ÉÓõÄÐÒéÀàÐͺͽӿڷ½Ê½²»Í¬£¬¸øʹÓúÍʵʱ¼ì²â´øÀ´ºÜ´ó²»±ã¡£ÆøÈܽºº¸ÇµÄÎïÖÊÖÖÀà·±¶à£¬³É·Ö¸´ÔÓ£¬µ¥Ò»ÒÇÆ÷ÍùÍùÖ»Äܲɼ¯Ò»¸ö»ò¼¸¸ö²ÎÊý¡£´«Í³·½°¸ÔÚ
¶à²ÎÊýÊý¾Ý²É¼¯·ÖÎöϵͳÖеÄÓ¦ÓüӾçÁËϵͳµÄ¸´Ôӳ̶ȣ¬½µµÍÁËϵͳµÄÊÊÓ¦ÐÔ¼°±ã½Ý²Ù×÷ÐÔ¡£
²âÁ¿ÆøÈܽºµÄ¿ÕÆø¶¯Á¦Ñ§Á£Æ×ÒÇ¡¢»ý·Ö×ǶÈÒÇ¡¢É¨ÃèǨÒÆÂÊÁ£Æ×ÒÇ¡¢ºÚ̼ÒǺÍQ-Trak PlusÊÒÄÚ¿ÕÆøÖÊÁ¿¼à²âÆ÷Äܹ»×¼È·²âÁ¿²»Í¬ÐÔÖʵÄÆøÈܽº²ÎÊý£¬µ«ÊǸ÷ÖÖ´«¸ÐÆ÷µÄ²âÁ¿½á¹û³£³£³öÏÖ²»Ò»ÖµÄÇé¿ö£¬Òò´ËÐèÒª¶Ô²âÁ¿½á¹û½øÐÐ×ۺ϶ԱȷÖÎö¡£ÆøÈܽºµÄ¼¸ÖÖ²âÁ¿ÒÇÆ÷µÄ½á¹û»¥Îª²¹³ä£¬Í¨¹ý¶Ô±ÈºÍ×ۺϷÖÎö£¬¿ÉÒԵõ½ÆøÈܽºµÄ×ÛºÏÐÔÖÊ£¬¶Ô´óÆø¼¤¹â´«Êä¡¢·øÉä´«Êä¼ÆËãµÈ·½ÃæÓÐÖØÒªµÄÒâÒå¡£
±¾ÎÄÌá³öµÄ¶à´«¸ÐÆ÷ÐÅÏ¢ÈںϷ½·¨£¬½«¶àÖÖÒÇÆ÷²ÉÓÃͳһ½Ó¿Ú·½Ê½½øÐÐ×éÍø£¬Ã¿ÖÖÒÇÆ÷¶ÀÁ¢²É¼¯Êý¾Ý»¥²»Ó°Ï죬ͨ¹ýAndroidƽ̨´¦ÀíÖն˶Բɼ¯µÄÊý¾Ý½øÐÐÈںϡ¢·ÖÎöºÍÆÀ¼Û£¬¶Ô¹Û²â¡¢·ÖÎöºÍÈںϴóÆøÆøÈܽºÊý¾Ý¾ßÓÐÒ»¶¨µÄÓ¦ÓüÛÖµ¡£
1 ¶à´«¸ÐÆ÷ÐÅÏ¢ÈÚºÏϵͳ¼Ü¹¹
±¾ÏµÍ³ÖÐÖ÷ҪʹÓÃ5ÖÖ´«¸ÐÆ÷²âÁ¿ÒÇÆ÷¶ÔÊý¾Ý½øÐвɼ¯¡¢´æ´¢ºÍ·ÖÎö£º
¢ÙAPS¡«3321ÐÍ¿ÕÆø¶¯Á¦Ñ§Á£¾¶Æ×ÒÇÊǸßÐÔÄÜ¡¢¶àÓÃ;µÄÐÂÒ»´úÁ£×Ó²âÁ¿ÒÇÆ÷£¬Ö÷ÒªÓÃÀ´²âÁ¿¿ÕÆø¶¯Á¦Ñ§Á£¾¶(0£®5¡«20μm)ºÍ¹âÉ¢ÉäÇ¿¶È(0£®37¡«20 μm)¡£
¢ÚIN-3550ÐÍ»ý·Ö×ǶȼÆÖ÷ÒªÓÃÀ´½øÐг¤ÆڵĿÉÊÓ¾àÀë¼à¿ØºÍµØÃæ¼°¿ÕÖпÕÆøÖÊÁ¿µÄÑо¿£¬ËüÄܹ»Á¬Ðø²»¶ÏµØ¼ì²â¿ÕÖÐÁ£×Ó¹âÉ¢ÉäϵÊý¡£
¢ÛSMPS-3936ÐÍɨÃèµçǨÒÆÂÊ¿ÅÁ£ÎïÁ£¾¶Æ×ÒÇÖ÷ÒªÓÃÀ´²âÁ¿¿ÕÆøÖÐÖ±¾¶ÔÚ0£®01¡«1 μm·¶Î§ÄڵĿÅÁ£ÎïÁ£¾¶¡£
¢ÜQT-8554ÐÍÊÒÄÚ¿ÕÆøÆ·Öʼà²âÆ÷Ö÷ÒªÓÃÀ´²âÁ¿¶þÑõ»¯Ì¼ºÍÒ»Ñõ»¯Ì¼µÄŨ¶È¡¢Î¶ȡ¢Ïà¶Ôʪ¶È¡¢·çËÙ¡¢Ð·çÁ¿¡¢¹À¼Æ¶µã¡¢ÊªÇòζȺÍÊÒÍâ¿ÕÆø°Ù·Ö±ÈµÈ¡£
¢ÝAE-31ÐͺÚ̼ÒÇ¿ÉÒÔͬʱ²âÁ¿370 nm¡¢470 mm¡¢520 nm¡¢590 nm¡¢660 nm¡¢880 nmºÍ950 nmµÄºÚ̼ÆøÈܽºÖÊÁ¿Å¨¶È£¬Ìṩ±È½ÏÈ«ÃæµÄºÚ̼ÆøÈܽº¹âѧÎüÊÕÐÔÖÊÊý¾ÝÐÅÏ¢¡£
5ÖÖ²âÁ¿ÒÇÆ÷¾ùÖ§³ÖRS232µÄ½Ó¿ÚͨÐűê×¼£¬·Ö±ðͨ¹ýRS232Á¬½ÓÀ¶ÑÀÄ£¿é£¬ARM¶ËÐÅÏ¢ÈÚºÏÓ¦ÓÃϵͳͨ¹ýÀ¶ÑÀ½ÓÊÕ²¢´æ´¢Õâ5ÖÖÒÇÆ÷²É¼¯µÄÊý¾Ý¡£ÔÚÒ»¸öÀ¶ÑÀ΢΢ÍøÖÐÖ÷½Úµã×î¶à¿ÉÒÔÓÐ7¸ö´Ó½Úµã£¬²¢ÇÒÔÊÐí¶àÖÁ256¸ö´Ó½ÚµãÓëÖ÷½Úµã±£³ÖÔÚÐÝÃß״̬¡£À¶ÑÀµÄ·¢Éä¾àÀëÒ»°ãΪ10 m£¬Í¨¹ýÔö´ó·¢É书ÂÊ¿É´ï100 m¡£×éÍø·½°¸ÖвÉÓÃÀ¶ÑÀ½øÐÐ×éÍø£¬ÍêÈ«¿ÉÒÔÂú×ã¶Ì¾àÀëÎÞÏßͨÐŵÄÐèÒª¡£½áºÏʵ¼ÊÇé¿ö£¬Õû¸öϵͳµÄ×éÍø·½°¸Éè¼ÆÈçͼ1Ëùʾ¡£
ARMƽ̨Android´¦ÀíÖն˲ÉÓÃARM´¦ÀíÆ÷£¬256MBÄڴ棬4£®3Ó¢´çÕæ²ÊLCD´¥ÃþÆÁ£¬·Ö±æÂÊ480×272£¬·½±ã²Ù×÷£¬¿ÉÇåÎúÏÔʾ²É¼¯µÄÊý¾ÝÇúÏߣ»Å䱸2G SD¿¨£¬±£Ö¤Á˳¤Ê±¼äÊý¾Ý´æ´¢£»Í¬Ê±£¬´îÔص±ÏÂ×îÈÈÃŵĹȸèÒƶ¯Ç¶Èëʽ²Ù×÷ϵͳAndroid2£®2¡£
2 ÐÅÏ¢ÈÚºÏÈí¼þ
¿¼Âǵ½ÐÅÏ¢ÈÚºÏÈí¼þµÄ±ã½Ý²Ù×÷ºÍʵÓÃÐÔ£¬±¾ÐÅÏ¢ÈÚºÏÈí¼þÖ÷Òª°üÀ¨Êý¾Ý½ÓÊÕÄ£¿é¡¢Îļþ¹ÜÀíÄ£¿éºÍÉèÖùÜÀíÄ£¿é¡£Í¼2ΪÐÅÏ¢ÈÚºÏÈí¼þµÄÖ÷½çÃæ¡£
ͼ3ΪÐÅÏ¢ÈÚºÏϵͳµÄÊý¾Ý²É¼¯Ö÷³ÌÐòÁ÷³Ì¡£
2£®1 Êý¾Ý½ÓÊÕÄ£¿é
Êý¾Ý½ÓÊÕÄ£¿éÖ÷ҪʵÏֶഫ¸ÐÆ÷Êý¾ÝµÄ½ÓÊÕ¡¢Êý¾ÝÇúÏߵĻæÖƺʹ洢¡£Í¨¹ý¼Ì³ÐAndroidƽ̨ϵÄServiceÀ࣬½¨Á¢5¸öÒÇÆ÷¿ÉÒÔͬʱºǫִ́ÐеÄÊý¾Ý²É¼¯·þÎñ£»ÅäºÏNotificationµÄ±ã½Ý²Ù×÷£¬ÊµÏÖ²»Í¬ÒÇÆ÷Êý¾Ý²É¼¯½çÃæµÄÇл»¡£Êý¾Ý½ÓÊÕÄ£¿é³ÌÐòÁ÷³ÌÈçͼ4Ëùʾ¡£
ÒÇÆ÷¶ËÀ¶ÑÀͬARM¶ËÀ¶ÑÀ½¨Á¢Á¬½Óºó¿ªÊ¼Êý¾Ý´«Ê䣬ÐÅÏ¢ÈÚºÏϵͳ¿ªÊ¼²É¼¯²¢´æ´¢Êý¾Ý£¬Í¬Ê±»æÖÆÊý¾ÝÇúÏß¡£Í¼5Ϊ5ÖÖÒÇÆ÷ͬʱÔÚºǫ́ÔËÐеÄNotificationЧ¹ûͼ¡£Í¼6¡«Í¼10·Ö±ðΪQT-8554¡¢APS-3321¡¢SMPS-3936¡¢IN-3550¡¢AE-31µÄʵʱÊý¾ÝÇúÏßͼ¡£
2£®2 Îļþ¹ÜÀíÄ£¿é
Îļþ¹ÜÀíÄ£¿éÖ÷ҪΪ²é¿´ÀúÊ·Êý¾ÝÎļþ¶øÉè¼Æ£¬ÌṩËæʱ²é¿´¡¢·ÖÎöÀúÊ·Êý¾ÝµÄ¹¦ÄÜ¡£¶ÔÀúÊ·Êý¾ÝÎļþµÄ²Ù×÷Ö÷ÒªÓÐÊý¾ÝÐÅÏ¢²é¿´ºÍÊý¾ÝÐÅϢͳ¼Æ¡£ÁíÍ⣬ΪÁ˸üÖ±¹ÛµØ·´Ó³Êý¾ÝµÄ±ä»¯Ç÷ÊÆ£¬ÀúÊ·Êý¾ÝÎļþ²Ù×÷Ä£¿éÖвÉÓÃÊý¾ÝÇúÏß»¹Ô·½°¸£¬ÔÙÏÖÊý¾Ý²É¼¯¹ý³ÌÖеÄÊý¾ÝÇúÏߣ¬²¢ÌṩÇúÏߵķŴóËõС²é¿´Ä£Ê½£¬±ãÓڲ鿴Êý¾Ý±ä»¯Çé¿ö¡£
ͼ11ΪÊý¾ÝÇúÏ߲鿴¹¦ÄܵÄЧ¹ûͼ¡£ÆäÖÐͼ11(a)Ϊ´ò¿ªÇúÏ߲鿴ģʽºóµÄ³õʼģʽ¡£Îª±ãÓڲ鿴½Ï´óÊý¾ÝÎļþ£¬±¾Èí¼þÉè¼Æʱ²ÉÓÃAndroidÏÂ×Ô¶¨ÒåviewµÄÐÎʽ£¬Éè¼ÆÁ˲鿴ÇúÏßµÄpicview¿Ø¼þ¡£Ìí¼Ó´¥¿Ø²Ù×÷£¬¿ÉÒÔ·½±ãµØ×óÓÒ»¬¶¯ÒԲ鿴¸÷¸ö½×¶ÎµÄÊý¾Ý¡£Í¼11(b)ÏÔʾ
ÁËÏòÓÒ»¬¶¯picviewºóµÄЧ¹ûͼ¡£ÓÉÓÚÊý¾ÝÎļþÖеÄÊý¾ÝÖÖÀà½Ï¶à£¬Èí¼þÖÐÉè¼ÆÁ˵¥Ò»Êý¾ÝÇúÏßģʽ£¬Í¨¹ý“Çл»” °´Å¥×ª»»µ½Í¼11(c)ËùʾЧ¹û£¬²¢¿ÉÒÔͨ¹ýµã»÷×óÓÒ¼ýͷʵÏÖ²»Í¬²ÎÊýÇúÏß¼äµÄÇл»¡£
2£®3 ÉèÖùÜÀíÄ£¿é
ÉèÖùÜÀíÄ£¿éÖ÷ҪʵÏÖϵͳÏà¹ØÅäÖü°Èí¼þ°ïÖúÐÅÏ¢µÄ²é¿´µÈ¹¦ÄÜ¡£Èí¼þÖÐÅäÖÃÐÅÏ¢µÄ´æ´¢·½Ê½·Ö±ð²ÉÓÃÁËAndroidÌṩµÄ¹²ÏíÓÅÏÈÊý¾Ý·½·¨(shared prefer-ences)£¬ÈçÎļþ¹ÜÀíÄ£¿éÖмÇÒ书ÄÜ¿ª¹ØµÄÅäÖúÍÔÚÏßÀëÏßģʽÇл»µÄÅäÖã»Androidϱê×¼µÄSQLiteÊý¾Ý¿âÐÎʽ£¬ÈçÀ¶ÑÀIDÐÅÏ¢ÅäÖõȣ»»ù±¾µÄÎļþ´æ´¢ÐÎʽ£¬Èç°ïÖúÎļþµÈ¡£
3 Êý¾ÝÈںϴ¦Àí
5ÖÖÒÇÆ÷²É¼¯µÄÊý¾Ý¸ñʽ£¬ËäÈ»²ÎÊý¸öÊý²»Í¬£¬µ«ÊǸ÷ÖÖÒÇÆ÷Êý¾Ý¾ù²ÉÓÃASCIIÂëµÄÐÎʽ·¢ËÍ£¬¸÷¸öÊý¾Ý¼ä²ÉÓöººÅ·Ö¸ô¡£ÀýÈ磬QT-8554Êý¾Ý¸ñʽ£º
2010£¯09£¯30£¬19£º24£º57£¬555£¬0£®2£¬28£®8£¬78£®4
AE-31Êý¾Ý¸ñʽ£º
QT-8554Êý¾ÝÖаüº¬ÈÕÆÚ¡¢Ê±¼äºÍ4¸ö²âÁ¿²ÎÊý£¬AE-31Êý¾ÝÖв»½ö°üº¬ÈÕÆÚ¡¢Ê±¼äºÍ7¸ö²âÁ¿²ÎÊý£¬»¹°üº¬ºÜ¶àÎÞÓòÎÕÕÐÅÏ¢¡£Ó¦¶ÔÉÏÊöÇé¿ö£¬ÔÚÉè¼Æʱ²ÉÓÃÁËÌí¼ÓÊý¾ÝÖ¡Í·µÄÐÎʽ£¬Í¨¹ý¶ÔÖ¡Í·ÖжÔÓ¦ÐÅÏ¢µÄÅжÏÇø·Ö²»Í¬ÒÇÆ÷Êý¾Ý£¬ÌáÈ¡ÓÐЧÊý¾Ý¡£
Êý¾ÝÖ¡Í·¸ñʽΪ£º
ÆäÖУ¬00λΪ±£Áôλ£»IDΪIDºÅ£¬Í¬ÐÅÏ¢ÈÚºÏÈí¼þÖÐIDÅäÖÃÆ¥Å䣻AddrΪԴÀ¶ÑÀµØÖ·£»ModeΪͨÐÅ·½Ê½£¬00Ϊpolledģʽ£¬01Ϊunpoll edģʽ£»TypeΪÏûÏ¢ÀàÐÍ£¬00ΪָÁ01ΪÊý¾Ý£»DSΪÊý¾ÝÇø¿ªÊ¼Î»Öã»DLΪÊý¾Ý³¤¶È£»VDLΪÓÐЧÊý¾Ý³¤¶È£»VDNΪÓÐЧÊý¾Ý¸öÊý¡£
ÒÇÆ÷²É¼¯´«ÊäµÄÊý¾ÝÖÐËäÈ»°üº¬ºÜ¶à¶ÔʵʱÏÔʾÇúÏßÎÞÓõIJÎÕÕ¼°Í³¼ÆÐÅÏ¢£¬µ«ÊǶԺóÐøµÄ·ÖÎö´¦ÀíÊý¾Ý»¹ÊÇÓÐÖØÒªµÄ¼ÛÖµ£¬Òò´Ë¶ÔÊý¾Ý¸ñʽ½øÐйéÒ»»¯´¦Àí¹ý³ÌÖÐҪȷ±£Ö¡Í·ºóÊý¾ÝµÄÍêÕûÐÔ¡£ARM¶ËÐÅÏ¢ÈÚºÏÈí¼þÔÚ½ÓÊÕµ½¸ñʽ»¯µÄÊý¾Ýºó£¬°´ÏàͬµÄ¸ñʽ»ñÈ¡¸÷¸öλµÄÐÅÏ¢£¬¸ù¾ÝÖ¡Í·ÐÅÏ¢¼°ÉèÖÃÄ£¿éÖеÄÉèÖÃÐÅÏ¢Çø·Ö¿ª²»Í¬ÒÇÆ÷Êý¾Ý¡£ÅжÏÍêÊý¾ÝµÄÓÐЧÐÔ¼°ÍêÕûÐÔºó£¬Êý¾ÝÊ×Ïȱ»ÍêÕûµØ´æ´¢µ½´ÅÅÌ£¬¶øºóµ÷ÓÃÏàÓ¦Êý¾Ý·ÖÎöÄ£¿é£¬½øÐÐÊý¾Ý´¦ÀíÏÔʾ¡£
4 ×ܽá
¶à´«¸ÐÆ÷ÐÅÏ¢ÈÚºÏϵͳ±¾×ÅÄܹ»·½±ã¡¢¸ßЧ¼ì²âÆøÈܽºµÄÔÔò½øÐÐÉè¼Æ£¬½öÑ¡ÔñÁË5ÖÖ²âÁ¿ÒÇÆ÷½øÐÐÊý¾ÝÈںϣ¬Ìá¸ßÁËϵͳµÄ±ãЯÐÔºÍÒƶ¯ÐÔ¡£ÎªÊÊÓ¦¸ü¶àµÄ²ÎÊý²âÁ¿¼°ÈÕºó¹¤×÷µÄÐèÒª£¬±¾ÏµÍ³Ô¤ÁôÁËÐÂÔöÒÇÆ÷ÅäÖÃÄ£¿é£¬Ìá¸ßÁËϵͳµÄÊÊÓ¦ÐÔ¡£ÏµÍ³ÖÐÈÔÓкܶ๦ÄÜδÄÜÍêÉÆ£¬ÈÕºó¹¤×÷Ö÷ÒªÓУºÔÚÊý¾ÝÇúÏßʵʱ»æÖƼ°ÀúÊ·ÇúÏ߲鿴ģ¿éÖÐÌí¼Óͨ¹ýµ¥»÷ÇúÏßÉÏÈÎÒâÒ»µãÏÔʾ¸ÃµãµÄÊý¾ÝÖµµÄ¹¦ÄÜ£¬ÒÔ±ã²é¿´·ÖÎöÀëÉ¢Êý¾ÝÖµ£»ÔÚÊý¾ÝÈÚºÏÖÐÌí¼ÓËã·¨£¬ÅųýÖظ´ÈßÓàµÄÊý¾Ý£¬ÌáÈ¡ÓÐЧµÄÊý¾Ý£¬Ìá¸ßϵͳµÄЧÂʵȡ£