ϵÁÐÎÄÕÂĿ¼
Ô¤±¸ÖªÊ¶
ËäÈ»±êÌâд×ÅÊÇ¡°´ÓÁ㿪ʼ¡±£¬µ«Õâ²¢²»Òâζ×ÅÃæÏòËùÓеijõѧÕߣ¬ÎÄÕÂÒ²²»»á¹Ë¼°µ½Ã¿¸öСϸ½Ú£¨ºÃ°ÉÎÒÊDZêÌâµ³£©¡£ËùÒÔÎÒ¼ÙÉèÄãÒѾÓÐÒ»¶¨µÄÏà¹Ø֪ʶ£¬±ÈÈ磺
¼òµ¥µÄÍøҳǰ¶Ë֪ʶ£¨html¡¢css¡¢js£©
Ò»ÃÅWebºǫ́¿ª·¢ÓïÑÔ£¨ÎÒÓõÄÊÇ.Netƽ̨µÄC#£©
51µ¥Æ¬»ú»ù´¡ÖªÊ¶£¨´®¿Ú¡¢Öжϣ©ÒÔ¼°³ÌÐò±àдºÍÉÕд·½·¨
ESP8266´®¿ÚWiFiÄ£¿éµÄ»ù±¾Ê¹Ó㨻ù´¡ATÖ¸ÁîµÄʹÓ㬿ɲο¼ÎÄÕÂESP8266´®¿ÚWiFiÄ£¿éµÄ»ù±¾Ê¹Óã©
Èç¹ûÉÏÃ漸µãÈÃÄãÒ»Á³ã±ƵĻ°£¬ÄÇÎÒÏëÕâϵÁеÄÎÄÕÂÔÝʱ²¢²»ÊʺÏÄ㣬ÄãÐèÒªÏȲ¹³äһϻù´¡ÖªÊ¶¡£
ÄÚÈݼò½é
WiFiÄ£¿é½â¾öÁËÓ²¼þ¡°ÉÏÍøÄÑ¡±µÄÎÊÌ⣬¶øÖÇÄÜÅäÖÃ(Smart Config)½â¾öÁËWiFiÄ£¿é¡°ÅäÍøÄÑ¡±µÄÎÊÌâ¡£¡°Ò»¼üÅäÍø¡±¸üÊÇÊÐÃæÉÏÁªÍøÓ²¼þ²úÆ·µÄ±êÅä¡£±¾ÎÄÌṩÁËÒ»ÖÖ¼òµ¥µÄ˼·£ºÍ¨¹ýʹÓõ¥Æ¬»úµÄÖжÏÏìÓ¦°´¼ü¡¢´®¿Ú¿ØÖÆWiFiÄ£¿é£¬²¢Ó¦ÓÃ΢ÐÅÍøҳʵÏÖÊÖ»úÓëWiFiÄ£¿éµÄAirkissÐÒéͨÐÅ£¬´Ó¶øʵÏÖÎÒÃÇ×Ô¼ºµÄ¡°Ò»¼üÅäÍø¡±¡£
ΪʲôдÕâ¸öϵÁÐ
ÕâÊǵÚÒ»´Îд¡°ÏµÁÐÎÄÕ¡±£¬±¾À´Ïëһƪ³¤Æª´óÂÛËæ±ãдд¾ÍËãÁË£¬µ«×ܾõµÃÍøÉÏÀàËƵÄÎÄÕÂÒѾºÜ¶àÁË£¬¶øÇÒдµÄ±ÈÎҺã¬ÎÒ¾Íû±ØÒªÔÙ×öÖظ´¹¤×÷ÁË¡£ÎÒÏëдµÄÊÇ×Ô¼º¶ÀÒ»ÎÞ¶þµÄ¾Àú£¬¼´ÈçºÎ´ÓÁ㿪ʼ¡¢´ÓÎÞµ½ÓÐÒ»²½²½°ÑÒ»¸ö¹¦ÄÜʵÏֵĹý³Ì¡£
×ö¹ý΢ÐÅÅäÍøµÄÈËÒ²ÐíÓкܶ࣬ÿ¸öÈ˶¼ÊÇ´ÓÒ»ÎÞËùÖª£¬È»ºóÔÚÍøÉÏËÑÁ˺ܶàÏà¹Ø×ÊÁÏ£¬µ½Öð½¥Àí½âÔÀí£¬²»¶Ï³¢ÊÔ£¬×îºó³É¹¦¡¡µ«Èç¹û¾ÍÕâÑùÍêʵĻ°£¬ÄÇÏÂÒ»¸öÈËÒÀ¾ÉÕâ°ãÕÛÌÚ¡£µ«Èç¹ûÿ¸öÈ˶¼ÄÜ°Ñ×Ô¼ºµÄÃþË÷¹ý³Ì¼Ç¼ÏÂÀ´¡¢·ÖÏí³öÀ´£¬ºóÈË¿´µ½¾Í»áÉÙ×ßЩÍä·£¨Ò²¿ÉÄÜ×߸ü¶àÍä·£¬µ«Ï£ÍûÎÒ²»Òª×öÕâÑùµÄÊÂÇ飩£¬Ëùν¡°Õ¾ÔÚ¾ÞÈ˵ļç°òÉÏ¡±»òÐí¾ÍÊÇÕâÑù°É¡£
¶øÕâϵÁеÄÎÄÕ´Ó×Ô¼º¿ª·¢Î¢ÐÅÍøÒ³¡¢×Ô¼º´îµç·£¨WiFiÄ£¿éÊÇÏֳɵģ©£¬µ½ÈíÓ²Áªµ÷ʵÏÖ×îÖÕ¹¦ÄÜ£¨¹¦ÄܽöÏÞÓÚ¡°ÄÜÅÜÆðÀ´¡±£¬ÖÁÓÚÐÔÄܺͰ²È«¾ÍÒª¿´¸öÈËÔ컯ÁË£©¡£Êǵģ¬ÎÞÐ迪·¢°å£¬Ò²²»Ê¹ÓñðÈ˵ÄAPP»ò¹«Öںţ¬´ÓÈí¼þµ½Ó²¼þ¶¼ÊÇ×Ô¼ºÀ´£¬Ç×Á¦Ç×Ϊ¡¢²½²½ÎªÓª¡£Ï£ÍûÈÃû½Ó´¥¹ýÕâ·½ÃæµÄÈ˶¼ÄÜÓÐÒ»µãÊÕ»ñ£¬Ò²ÊǶÔ×Ô¼ºÑ§Ï°¹ý³ÌºÍ¸ÐÊܵÄÒ»¸ö×ܽᡢ¼Ç¼¡£
ÄÚÈÝ°²ÅÅ×¢£ºÊµ¼ÊÉÏÎÒÊǵÚÒ»´Î½Ó´¥Î¢ÐÅ¿ª·¢£¬ËùÒÔдµÄ¶¼ÊÇһЩ´ÖdzµÄ¶«Î÷£¬Äª¼ûЦ¡£ÎÒÖ»ÊÇÏë¼Ç¼×Ô¼ºÕæʵµÄˮƽ£¬Èç¹ûÄã¾õµÃÎҲˣ¬¶øÎÒÆäʵ¾ÍÊÇÕâô²Ë£¬ÄÇÎÒµÄÄ¿µÄ¾Í´ïµ½ÁË¡£µ«Èç¹ûÄã¿´²»¶®£¬ÇëÈ¥²éÔÄдµÄ±ÈÎÒ¸üºÃµÄ×ÊÁÏ¡¢Îĵµ£¬³¢ÊÔÀí½â¸÷¸ö¸ÅÄ±ð²»Ã÷¾õÀ÷¡¢×Ô×÷¶àÇéµÄ°ÑÎÒµ±×÷´óÉñ£¬ÕâÖÖºÁÎÞÒâÒåµÄ´µÅõÎÒ²»ÐèÒª¡¡
µÚһƪ£º¼òµ¥½éÉÜÖÇÄÜÅäÖÃ(Smart Config)µÄʹÓó¡¾°¡¢ÊµÏÖÔÀíÒÔ¼°ÀûÓõ¥Æ¬»úºÍ΢ÐÅAirkissʵÏÖÒ»¼üÅäÍøµÄ´óÌå˼·¡£
µÚ¶þƪ£º´Ó΢ÐŹ«ÖںŽӿÚÈëÊÖ£¬·ÖÎöÁË΢ÐÅJS-SDK¡¢JSAPIµÄʹÓò½Ö裬ʵÏÖµ÷³ö΢ÐÅÔÉúAirkiss½çÃæµÄ×îÖÕÄ¿µÄ¡£
µÚÈýƪ£º±àдCÓïÑÔ³ÌÐò£¬Í¨¹ý STC12C5A60S2 µ¥Æ¬»úµÄÍⲿÖжÏʵÏÖ°´¼üÏìÓ¦£¬ÀûÓô®¿ÚÓëWiFiÄ£¿é½»»¥£¬Ê¹WiFiÄ£¿é½øÈëSmart Configģʽ¡£
ÐèÇó·ÖÎö
ÔÚÍæESP8266WiFiÄ£¿éʱ£¬±»ÆäÇ¿´óµÄATÖ¸ÁîÕÛ·þ£¬µ«ATÖ¸ÁîÒ²²»ÊÇÍòÄܵģ¬±ÈÈçÅäÖÃWiFiÄ£¿éÁ¬½Ó·ÓÉÆ÷ʱ¾ÍÂÔÏÔ·±Ëö¡£Ê¹Óõصã¹Ì¶¨»¹ºÃ£¬µ«ÒªÊÇÒª¸ü¸ÄÁ¬½ÓµÄ·ÓÉÆ÷£¬¾ÍÒª°ÑÄ£¿é²åÉÏ´®¿ÚÓõçÄÔ¡°´®¿ÚÖúÊÖ¡±ÖØз¢Ò»´ÎSSIDºÍÃÜÂëµÄATÖ¸ÁîÀ´ÅäÖã¬×Ô¼ºÍ滹ºÃ£¬Êµ¼Ê²úÆ·¿Ï¶¨²»ÄÜÕâÑù£¬ÄÇÓ¦¸ÃÊÇÔõÑùµÄÄØ£¿ÔÚij±¦Ëæ±ãÕÒÁËÒ»¿îWiFiÒôÏ䣬ÉÌÆ·ÏêÇéÒ³ÖоÍÓÐWiFiÅäÖõĽéÉÜ£¬ÈçÏÂͼ£º
ÖصãÎÒÓúì¿òȦÁËÆðÀ´£¬¿ÉÒÔ¿´µ½£¬ÏÖÔÚÊг¡ÉÏÖ÷Á÷µÄÖÇÄÜÓ²¼þ¶¼ÊÇͨ¹ý¡°°´Ò»¸ö°´¼ü¡±¡¢È»ºó¡°ÊÖ»úÊäÈëWiFiÃÜÂ롱µÄ·½Ê½À´Á¬WiFiµÄ£¬ÕâÖÖÒ»¼üÅäÍø·½·¨³ÆΪ¡°ÖÇÄÜÅäÖá±£¬¶øÎÒÃÇÕâ´Î¾ÍÒª×Ô¼º¶¯ÊÖʵÏÖÕâôһ¸öʵÓöøÓָߴóÉϵŦÄÜ£¡
ÖÇÄÜÅäÖÃ(Smart Config)ËùνµÄsmartconfig¾ÍÊÇ£º
1¡¢wifiÄ£¿éͨµç£¬Ã»ÓпÉÓõÄwifi, ½øÈë»ìÔÓģʽ,¿ªÊ¼¼àÌýÐźŸ²¸Ç·¶Î§ÄÚËùÓÐWiFiÊý¾ÝÖ¡
2¡¢ÊÖ»úAPP¶Ë·¢ËÍ°üº¬WIFI Óû§Ãû WIFIÃÜÂëµÄ UDP ¹ã²¥°ü»òÕß×é²¥°ü£¬
3¡¢ÖÇÄÜÖն˵ÄWIFIоƬ¿ÉÒÔ½ÓÊÕµ½¸ÃUDP°ü£¬Ö»ÒªÖªµÀUDPµÄ×éÖ¯ÐÎʽ£¬¾Í¿ÉÒÔͨ¹ý½ÓÊÕµ½µÄUDP°ü½âÃÜ ³öWIFI Óû§Ãû ÃÜÂ룬
4¡¢È»ºóÖÇÄÜÓ²¼þÅäÖÃÊÕµ½µÄWIFI Óû§Ãû ÃÜÂëµ½Ö¸¶¨µÄWIFI AP ÉÏ¡£
ÖÇÄÜÅäÖÃ˵°×Á˾ÍÊÇ£ºÄãÓÐÒ»¸öÖÇÄÜÓ²¼þ£¨WiFiÄ£¿é£©ÐèÒªÁ¬WiFi£¬µ«ÓÖûÓÐÏÔʾÆÁºÍÊäÈë½çÃ棬Õâʱ¾ÍÒª½èÖúÊÖ»ú°ÑÒªÁ¬½ÓµÄWiFiÃûºÍÃÜÂë¡°·¢ËÍ¡±¸øÖÇÄÜÓ²¼þ¡£ËµÊÇ·¢ËÍ£¬µ«Ó²¼þÏÖÔÚûÓÐÁªÍø£¬´¦ÔÚÓëÍâ½ç¸ôÀë¡°µ¥»úģʽ¡±£¬ÄÇÒªÔõô°ÑWiFiÐÅÏ¢´«¸øÕâ¸ö¡°ÐÅÏ¢¹Âµº¡±ÄØ£¿¾ÍҪͨ¹ýһЩÌØÊâµÄÐÒéÀûÓÃÎÞÏßÍø¿¨¡°¹ã²¥ºÍ×¥°ü¡±µÄ·½Ê½ÊµÏÖ£¬ÏñÀÖöεÄESP-TouchÐÒéºÍ΢ÐŵÄAirkiss¼¼Êõ£¬¾ßÌåÔÀí¾Í(wo)²»(ye)Õ¹(bu)¿ª(tai)ÁË(dong)£¬ÓÐÐËȤµÄ¿ÉÒÔ×Ô¼ºÃþË÷¡¡
ÖÇÄÜÅäÖõķ½°¸¸÷ʽ¸÷Ñù£¬Ã¿¸öWiFiÄ£¿é³§¼Ò¡¢Æ½Ì¨¶¼ÓÐ×Ô¼ºµÄÐÒéºÍSDK¡£¶øÕâ´ÎÎÒÃÇʹÓÃ×Ô´øAirkissÐÒéµÄESP8266´®¿ÚWiFiÄ£¿é£¨Ó²¼þ£©ºÍÊÖ»ú΢ÐŹ«ÖÚºÅÍøÒ³JSSDK£¨Èí¼þ£©ÊµÏÖ¡°Î¢ÐÅÅäÍø¡±£¬´ó´ó¼ò»¯ÁËÎÒÃǵĿª·¢¡£
΢ÐÅÅäÍøʵÏÖ˼·
ÔÚ¿ªÊ¼Ö®Ç°ÐèÒª°Ñ˼·ÀíһϣºESP8266Ä£¿é×Ô´øÖ§³ÖAirkissÐÒéµÄÖÇÄÜÅäÖÃģʽ£¬µ«ÐèÒªATÖ¸ÁîÀ´²Ù×÷¡£Ïëµ½¿É°ÑATÖ¸ÁîдÔÚµ¥Æ¬»úÄÚ£¬Í¨¹ýÍⲿÖжÏÏàÓ¦°´¼ü°´Ï£¬ÀûÓô®¿ÚÓëWiFiÄ£¿é½øÐн»»¥£¬Ê¹WiFiÄ£¿é½øÈëÖÇÄÜÅäÖÃģʽ¡¢Íê³ÉÅäÍø²¢»Ö¸´ÔÀ´×´Ì¬£¬ÔÀíͼÈçÏ¡£
ʹÓÃ΢ÐÅÅäÍøµÄ²½Öè¸üºÃµÄ·½·¨ÊÇSOC·½°¸¡ª¡ªÏìÓ¦°´¼ü²¿·ÖÖ±½ÓÔÚESP8266оƬÉÏ¿ª·¢£¬Ê¡È¥Ò»¿éµ¥Æ¬»ú£¬µ«ÄѶÈÉÔ´ó¡£ÎÒÃÇÕâÀïÓÃ×ȴ×î¼òµ¥µÄ´®¿Ú·½°¸¡£
Óû§½øÈë΢ÐŹ«ÖںŠ-> µã»÷ÅäÍø²Ëµ¥ -> µ¯³öÌáʾҳÃæ -> °´ÏÂÅäÍø°´Å¥¡¢Ö¸Ê¾µÆÁÁÆð -> ¼ÌÐøÅäÍø¡¢µ¯³ö΢ÐÅÔÉúAirkiss½çÃæ -> ÊäÈëWiFiÃÜÂë -> ÅäÍø³É¹¦
ͨ¹ýʹÓÃ΢ÐŹ«ÖÚºÅÓë΢ÐÅÄÚÍøÒ³£¬¿É´ó´ó¼ò»¯ÖÇÄÜÅäÖÃÊÖ»ú¶ËµÄ¿ª·¢¡£ÏÂһƪÈÃÎÒÃǽøÈë΢ÐÅ¿ª·¢²¿·Ö¡£Íòʾ㱸µÄ»°£¬ÄǾͿªÊ¼°É£¡
²Î¿¼ÎÄÕ£º