Ardublockºº»¯°æÊÇÒ»¿îÌرðʵÓõÄArduinoͼÐνçÃæ±à³ÌרÓù¤¾ß£¬APPÓÃÓÚArduinoÎÄ×Öʽ±à³Ì×ÔÈ»»·¾³£¬ËüÊÇÒÔͼÐνçÃæ»ýľ¹¹½¨µÄ·½·¨±à³ÌµÄ£¬ÄÇÑùµÄ·½·¨»áʹ±à³ÌµÄ½»»¥ºÍÒ×ÓÃÐÔ¼ÓÇ¿£¬±à³ÌÃÅ¿²¼õÉÙ£¬¼´Ê¹›]Óбà³Ì¹¤×÷¾ÑéµÄÈËÒ²Äܹ»ÊÔןøArduino¿ØÖÆ°å³ÌÐò±àд¡£
Ò»¡¢¡¾¹¤¾ßÇø¡¿
¹¤¾ßÇø°üÀ¨Ôö¼Ó´¢´æÁí´æ¿ªÆôÉÏÔص½ArduinoSerialMonitor£¬Ôö¼Ó±ãÊÇд´½¨£¬´¢´æÁí´æ¿ªÆôҲȫÊÇÆäËûAPPµÄרÓù¤¾ß£¬Õâ¶ù±ã²»×öÏêϸ½éÉÜÁË¡£µãÒ»ÏÂÉÏÔص½Arduino£¬ArduinoIDE½«×ª»¯³É±àÂ룬²¢È«×Ô¶¯ÉÏÔص½Arduinoľ°å£¬±ØÐëÁôÒâµÄÊÇÔÚÉÏÔØArduinoÒÔÇ°£¬Òª¼ì²éһ϶˿ںÍÖ÷¿Ø°åÐͺŹæ¸ñÊDz»ÊÇÇ¡µ±¡£ÔÚµãÒ»ÏÂÉÏÔص½ArduinoÒÔºó£¬ÎÒÃÇ¿ÉÒÔ¿ªÆôArduinoIDE²éѯ³ÌÐòÁ÷³ÌÊDz»ÊÇÉÏÔØÈ¡µÃ³É¹¦¡£SerialMonitorÔòÊÇ¿ªÆô´®¿ÚͨÐżà¿ØÆ÷£¬´®¿ÚͨÐżà¿ØÆ÷½öÓÐÔÚµçÄÔÉÏÖÐÓÐArduino¶Ë¿ÚºÅʱ²Å¿ÉÒÔ¿ªÆô¡£
¶þ¡¢¡¾»ýľÇø¡¿
»ýľÇø°üÀ¨ÁË¡¶Arduino´´Òâ»úÆ÷ÈË¡·¿Î³ÌÄÚÈÝÖÐʹÓõÄÈ«²¿Ä£¿é£¬»¹°üÀ¨ÓÐһЩ¿Î³ÌÄÚÈÝÖЛ]ÓÐÉæ¼°µ½µ«³£³£²ÉÓõÄÄ£¿é¡£»ýľÇøµÄ»ýľ¹²·Ö³ÉÆß¾ø´ó¶àÊý£º²Ù×Ý£¬¹Ü½Å£¬Âß¼ÔËËã·û£¬ÊýѧÔËË㣬±äÁ¿/±äÁ¿¶¨Ò壬ºÃÓÃÖ¸Á½ÌÓý»úÆ÷ÈË¡£
1¡¢²Ù×Ý
²Ù×ÝÖеÄÿ¸öÄ£¿éÈ«ÊÇһЩ×îÖ÷ÒªµÄ±à³Ì¾ä×Ó£¬Ö»Ðè´¥Åö¹ý±à³ÌµÄÈ˶¼ÊÇ»á·Ç³£ÈÝÒ×Á˽âÕâÀï±ßµÄÿ¸öÄ£¿éµÄº¬Òâ¡£
2¡¢¹Ü½Å
¹Ü½ÅÖеÄÿ¸öÄ£¿éÊǶÔÓÚArduino°åµÄ¹Ü½Å(Ò²³ÆÕë½Ç)ËùÖƶ¨µÄ£¬Ö÷ÒªÊÇÊý¾ÝÕë½ÇºÍ·ÂÕæÄ£ÄâÕë½Ç£¬Ò²°üÀ¨Ò»Ð©³£ÓõÄÓ¦Óã¬ÀýÈç¶æ»ú£¬³¬Òô²¨µÈ¡£
3¡¢Âß¼ÔËËã·û
Âß¼ÔËËã·û¹Ø¼ü°üÀ¨ÆÕ±éµÄÇÒ»ò·Ç£¬»¹°üÀ¨½ÏΪ²Ù×÷·û£¬ÈçÊý¾ÝÖµ¡¢·ÂÕæÄ£ÄâÖµºÍ±êʶ·ûµÄ¸÷ÖÖ¸÷Ñù½ÏΪ¡£
4¡¢ÊýѧÔËËã
ÊýѧÔËËãÖ÷ÒªÊÇArduinoÖнϳ£ÓõĻù±¾ÉϼÆË㣬°üÀ¨ËÄÔòÔËËã¡¢Èý½Çº¯Êý¡¢ºÊýͶÉäµÈ¡£
5¡¢±äÁ¿/±äÁ¿¶¨Òå
±äÁ¿/±äÁ¿¶¨Òå¹Ø¼ü°üÀ¨Êý¾Ý±äÁ¿¡¢·ÂÕæÄ£Äâ±äÁ¿¡¢±êʶ·û±äÁ¿¡¢×Ö·û´®Êý×é±äÁ¿¼°ÆäËûÃÇÏàÆ¥ÅäµÄ¸÷ÖÖ¸÷Ñù±äÁ¿¶¨Òå¡£
6¡¢ºÃÓÃÖ¸Áî
ºÃÓÃÖ¸ÁîÊǾ³£Ê¹Óõ½µÄһЩָÁ°üÀ¨ÑÓ³Ùʱ¼ä¡¢´®¿ÚͨÐżà¿ØÆ÷µÄʵ¼Ê²Ù×÷¡¢ºìÍâÐźŵÄʵ¼Ê²Ù×÷µÈ¡£
7¡¢½ÌÓý»úÆ÷ÈË
½ÌÓý»úÆ÷ÈËÊÇΪ´ó¼ÒµÄ¿Î³ÌÄÚÈÝÄ£¿é¶©ÖƵÄһЩÀ©Õ¹Ä£¿é£¬°üÀ¨DFRobotµÄBlunoÏÔʾÆ÷µÄ²Ù×÷·½·¨ºÍRoMeo²Ù×ݵĵ綯»úʵ¼Ê²Ù×÷£¬ÒªÊÇûÓÐÓ¦ÓÃÕâÀàľ°å£¬¿ÉÒÔºöÊÓ¡£
Èý¡¢¡¾±à³ÌÇø¡¿
±à³ÌÇøÊdzÌÐò±à³ÌµÄÑݳöÎę̀£¬¿ÉÒÔ¸ù¾ÝÍÏקÓÒ²àºÍÏÂÃæµÄÏÂÀÁбíÀ´²éѯ±à³ÌÇø¡£ÔËÐÐArduBlockºó£¬±à³ÌÇøҪĬÈÏÉèÖõطŽøÒ»¸ö×Ó³ÌÐòÄ£¿é£¬ÓÉÓÚ×Ó³ÌÐòÓÐÇÒÖ»ÓÐÓÐÒ»¸ö£¬Òò´Ë²»¿ÉÒÔÔÙÖØÐÂÍùÀï¼ÓÉÏ×Ó³ÌÐòÄ£¿éÁË£¬¼ÙÈçÔÙÍϽøÈ¥×Ó³ÌÐòÄ£¿éµÃ»°£¬ÉÕ¼µÄ¹ý³ÌÖлáÌáÐÑÑ»·ÏµÍ³¿é·´¸´¡£´ËÍ⣬³ý³ÌÐò¶ÎʵÐÐÄ£¿éÍ⣬ȫ²¿»ýľģ¿é¶¼Îñ±Ø·Åµ½×Ó³ÌÐòƒÈ²¿¡£µ±¹¹½¨»ýľ³ÌÐò±àдʱ£¬ÒªÁôÒâ°Ñ¾ß±¸Í¬Ñù¿ÕȱµÄ»ýľģ¿é´îÔÚÒ»Æð£¬È¡µÃ³É¹¦µÄʱºò»á´«³ößǵÄÒ»Éù¡£´ó¼Ò»¹Äܹ»¶Ô»ýľģ¿é¿ªÕ¹¸´ÖÆ»ò¼ÓÉÏ×¢½â¾ä×Ó£¬Ö»ÐèÑ¡¶¨¸ÃÄ£¿é£¬ÓÒ¼ü¾Í¿ÉÒÔÍê³É¶Ô¸ÃÄ£¿éµÄ¸´ÖƺͼÓÉÏ×¢½âʵ¼Ê²Ù×÷;ÔÚÆäÖгÌÐò¶ÎʵÐÐÄ£¿éÒ²ÓдËÍâÒ»¸ö×÷ÓÃÊǽ¨Á¢ÒýÈ룬¼´µãÒ»ÏÂÒÔºó»á×Ôµ¯³ö³ö¶ÁÈ¡¸Ã³ÌÐò¶ÎµÄÄ£¿é¡£
¡¾°²Ñb±íÃ÷¡¿
1¡¢ÔË×÷Arduino(›]Óа²ÑbµÄÇë°²×°ÏÂÔØ)£¬µã»÷²Ëµ¥Îĵµ¡·Ê×Ñ¡Ïî
2¡¢Ñ°ÕÒÐÂÏîÄ¿Îļþ¼ÐÃû³Æ£¬¼Í¼ÏÂÎļþ¼ÐÃû³Æ²¿Î»
3¡¢½«ArdublockÎĵµardublock-all.jar¿½µ½ÉϱßÎļþ¼ÐÃû³ÆµÄ/tools/ArduBlockTool/tool/ÎļþĿ¼ÀҪÊÇûÓдËÎļþ¼ÐÃû³Æ£¬Ð´´½¨Ò»¸ö
4¡¢ÔÙ´ÎÔË×÷Arduino,µãÒ»ÏÂרÓù¤¾ßÏÕâ¶ùÎÒÃÇ¿ÉÒÔ¼ûµ½¶àÁËÒ»¸öеIJ˵¥À¸ArduBlock£¬µãһϾͿÉÒÔÔËÐÐArduBlock¡£
5¡¢ÒÔºó¾Í¿ÉÒÔÒ»ÇÐÕý³£Ó¦Óá£
¶àÌØÈí¼þרÌâΪÄúÌṩ±à³ÌÈí¼þ,cnc±à³ÌÈí¼þ,java±à³ÌÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ±à³Ì¹¤¾ß,±à³Ì¹¤¾ßÅÅÐаñ,±à³Ì±Ø±¸¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
±à³ÌÔ½À´Ô½½Ó½üÎÒÃǵÄÉú»î¡£ÔÚÐÅϢʱ´ú£¬Á¼ºÃµÄÓ¦Óòã³ö²»Çî¡£Ô½À´Ô½¶àµÄÈË¿ªÊ¼Ñ§Ï°±à³Ì¼¼Êõ¡£Í¼Ðαà³ÌÈí¼þ¿ÉÒÔÔö¼Óÿ¸öÈ˶Աà³ÌµÄÐËȤ£¬Ìá¸ß¶Ô´úÂëµÄÀí½â£¬Ò²¿ÉÒԼӿ쿪·¢Ëٶȣ¬´Ó¶øÖ±¹ÛµØ¿´µ½×Ô¼ºµÄ±à³Ì½ø¶È¡£Ñ§Î»£¬ÄÇôͼÐαà³ÌÈí¼þÊÇʲô£¿ÕâÀïÓÐһЩºÃµÄͼÐαà³ÌÈí¼þ¹©ÄúÍƼö¡£¶àÌØÈí¼þרÌâΪÄúÌṩͼÐαà³ÌÈí¼þ,ͼÐαà³ÌÈí¼þÏÂÔØ,ͼÐαà³ÌÈí¼þÓÐÄÄЩ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÊÖÓÎרÌâΪÄúÌṩ±à³ÌÓÎÏ·´óÈ«,ÏëѧÓÎÏ·±à³Ì¡£°²×¿Æ»¹û°æÒ»Ó¦¾ãÈ«,ÕÒ¾µäÊÖÓξÍÀ´¶àÌØÊÖ»úÓÎϷƵµÀÏÂÔØ!
JavaÊÇÒ»ÖÖÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔ£¬¿ÉÒÔ±àд¿çƽ̨µÄÓ¦ÓóÌÐò¡£Java¼¼Êõ¾ßÓÐÁ¼ºÃµÄͨÓÃÐÔ¡¢¸ßЧÐÔ¡¢Æ½Ì¨ÒÆÖ²ÐԺͰ²È«ÐÔ¡£¹ã·ºÓ¦ÓÃÓÚPC»ú¡¢Êý¾ÝÖÐÐÄ¡¢ÓÎÏ·»ú¡¢¿Æѧ³¬¼¶¼ÆËã»ú¡¢ÊÖ»ú¡¢»¥ÁªÍøµÈÁìÓò¡£Ëü»¹ÓµÓÐÊÀ½çÉÏ×î´óµÄ¿ª·¢ÈËԱרҵÉçÇø¡£Ïô±ßÒѾÊÕ¼¯ÁËһЩÁ÷ÐеĺÍÓÐÓõÄJava±à³ÌÈí¼þÀ´ÏòÄúÍƼö¡£¶àÌØÈí¼þרÌâΪÄúÌṩjava±à³ÌÈí¼þ,javaʹÓÃʲôÈí¼þ±à³Ì,±à³ÌÒ»°ãÓÃʲôÈí¼þ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£