{"id":183,"date":"2025-12-15T06:11:26","date_gmt":"2025-12-15T06:11:26","guid":{"rendered":"https:\/\/hyc.eshachem.com\/program\/?p=183"},"modified":"2025-12-15T06:44:14","modified_gmt":"2025-12-15T06:44:14","slug":"%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a","status":"publish","type":"post","link":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/","title":{"rendered":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 \u2013 \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/Chen11111112\/Pico-1.git\">https:\/\/github.com\/Chen11111112\/Pico-1.git<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"thoony\">Thoony<\/h1>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"\">\u5b98\u7db2\u4e0b\u8f09thoony<\/li>\n\n\n\n<li class=\"\">\u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002<\/li>\n\n\n\n<li class=\"\">\u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port)<\/li>\n\n\n\n<li class=\"\">thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py)<\/li>\n\n\n\n<li class=\"\">\u6309\u4e0a\u65b9\u7da0\u8272\u7684\u201d\u57f7\u884c\u201d\u3002<\/li>\n\n\n\n<li class=\"\">\u6703\u8f38\u51fa\u201d Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09\u201d\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!!<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"%e4%bf%ae%e6%94%b9%e8%97%8d%e8%8a%bd%e5%b0%8d%e5%a4%96%e5%90%8d%e7%a8%b1\">\u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"\">\u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002<\/li>\n\n\n\n<li class=\"\">\u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"%e5%9f%b7%e8%a1%8c%e8%97%8d%e8%8a%bd\">\u57f7\u884c\u85cd\u82bd<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"\">\u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002<\/li>\n\n\n\n<li class=\"\">\u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002<\/li>\n\n\n\n<li class=\"\">\u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!!<\/li>\n<\/ol>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"nrf-connect\">nRF Connect<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"\">\u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect<\/li>\n\n\n\n<li class=\"\">\u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4\n<ul class=\"wp-block-list\">\n<li class=\"\"><a href=\"https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect\u2014iPhone-%E7%89%88%E6%9C%AC<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"\">\u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!!<\/li>\n\n\n\n<li class=\"\">\u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002<s>\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d<\/s><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\/<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>\u9808\u4fee\u932f\u8aa4<\/summary>\n<p class=\"wp-block-paragraph\">\u5728bot.py\u4e2d:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"PHP\" data-shcb-language-slug=\"php\"><span><code class=\"hljs language-php\">from machine import Pin, UART\nimport time\n\n<span class=\"hljs-comment\"># ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====<\/span>\nM1_A = Pin(<span class=\"hljs-number\">12<\/span>, Pin.OUT)   <span class=\"hljs-comment\"># \u5de6\u8f2a<\/span>\nM1_B = Pin(<span class=\"hljs-number\">13<\/span>, Pin.OUT)\n\nM2_A = Pin(<span class=\"hljs-number\">10<\/span>, Pin.OUT)   <span class=\"hljs-comment\"># \u53f3\u8f2a\uff08\u5be6\u9ad4\u65b9\u5411\u76f8\u53cd\uff09<\/span>\nM2_B = Pin(<span class=\"hljs-number\">11<\/span>, Pin.OUT)\n\n<span class=\"hljs-comment\"># ===== \u55ae\u9846\u99ac\u9054\u65b9\u5411\u63a7\u5236 =====<\/span>\ndef _set_motor(a, b, v):\n    <span class=\"hljs-keyword\">if<\/span> v &gt; <span class=\"hljs-number\">0<\/span>:          <span class=\"hljs-comment\"># \u6b63\u8f49<\/span>\n        a.value(<span class=\"hljs-number\">1<\/span>)\n        b.value(<span class=\"hljs-number\">0<\/span>)\n    elif v &lt; <span class=\"hljs-number\">0<\/span>:        <span class=\"hljs-comment\"># \u53cd\u8f49<\/span>\n        a.value(<span class=\"hljs-number\">0<\/span>)\n        b.value(<span class=\"hljs-number\">1<\/span>)\n    <span class=\"hljs-keyword\">else<\/span>:              <span class=\"hljs-comment\"># \u505c\u6b62<\/span>\n        a.value(<span class=\"hljs-number\">0<\/span>)\n        b.value(<span class=\"hljs-number\">0<\/span>)\n\n<span class=\"hljs-comment\"># \u5de6\u8f2a\uff1a\u6b63\u5e38<\/span>\ndef left(v):\n    _set_motor(M1_A, M1_B, v)\n\n<span class=\"hljs-comment\"># \u53f3\u8f2a\uff1a\u88dc\u511f\u5be6\u9ad4\u53cd\u5411\uff08\u95dc\u9375\u5728\u9019\uff09<\/span>\ndef right(v):\n    _set_motor(M2_A, M2_B, -v)\n\n<span class=\"hljs-comment\"># ===== \u52d5\u4f5c\u5b9a\u7fa9\uff08\u73fe\u5728\u5168\u90e8\u90fd\u6703\u6b63\u78ba\uff09 =====<\/span>\ndef stop():\n    left(<span class=\"hljs-number\">0<\/span>)\n    right(<span class=\"hljs-number\">0<\/span>)\n\ndef back():\n    left(<span class=\"hljs-number\">1<\/span>)\n    right(<span class=\"hljs-number\">1<\/span>)\n\ndef forward():\n    left(<span class=\"hljs-number\">-1<\/span>)\n    right(<span class=\"hljs-number\">-1<\/span>)\n\ndef left_t():\n    left(<span class=\"hljs-number\">-1<\/span>)\n    right(<span class=\"hljs-number\">1<\/span>)\n\ndef right_t():\n    left(<span class=\"hljs-number\">1<\/span>)\n    right(<span class=\"hljs-number\">-1<\/span>)\n\n<span class=\"hljs-comment\"># ===== BLE UART =====<\/span>\nble = UART(<span class=\"hljs-number\">0<\/span>, <span class=\"hljs-number\">115200<\/span>, tx=Pin(<span class=\"hljs-number\">0<\/span>), rx=Pin(<span class=\"hljs-number\">1<\/span>))\n\n<span class=\"hljs-keyword\">print<\/span>(<span class=\"hljs-string\">\"BLE \u8eca\u5b50\u555f\u52d5\u5b8c\u6210\uff08\u65b9\u5411\u5df2\u6821\u6b63\uff09\"<\/span>)\n\nstop()\n\n<span class=\"hljs-comment\"># ===== \u4e3b\u8ff4\u5708 =====<\/span>\n<span class=\"hljs-keyword\">while<\/span> <span class=\"hljs-keyword\">True<\/span>:\n    <span class=\"hljs-keyword\">if<\/span> ble.any():\n        ch = ble.read(<span class=\"hljs-number\">1<\/span>)\n        <span class=\"hljs-keyword\">if<\/span> not ch:\n            <span class=\"hljs-keyword\">continue<\/span>\n\n        cmd = ch.decode().lower()\n\n        <span class=\"hljs-keyword\">if<\/span> cmd == <span class=\"hljs-string\">'w'<\/span>:\n            forward()\n        elif cmd == <span class=\"hljs-string\">'s'<\/span>:\n            back()\n        elif cmd == <span class=\"hljs-string\">'a'<\/span>:\n            left_t()\n        elif cmd == <span class=\"hljs-string\">'d'<\/span>:\n            right_t()\n        elif cmd == <span class=\"hljs-string\">'x'<\/span>:\n            stop()\n\n    time.sleep(<span class=\"hljs-number\">0.05<\/span>)<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">PHP<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">php<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre><\/details>\n","protected":false},"excerpt":{"rendered":"<p>\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 \u2013 \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u57f7\u884c\u85cd\u82bd nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-183","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684&quot;\u57f7\u884c&quot;\u3002 \u6703\u8f38\u51fa&quot; Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09&quot;\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"H.Y. Chen\"\/>\n\t<meta name=\"google-site-verification\" content=\"-324YR5tomynX5FeTW2lTMHIX0KmPBvpxjXpOhXwi1Q\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"HyC Wiki - Technical articles\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki\" \/>\n\t\t<meta property=\"og:description\" content=\"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684&quot;\u57f7\u884c&quot;\u3002 \u6703\u8f38\u51fa&quot; Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09&quot;\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/hyc.eshachem.com\/program\/wp-content\/uploads\/2026\/06\/cropped-cropped-\u672a\u547d\u540d\u8a2d\u8a08-4.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/hyc.eshachem.com\/program\/wp-content\/uploads\/2026\/06\/cropped-cropped-\u672a\u547d\u540d\u8a2d\u8a08-4.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"64\" \/>\n\t\t<meta property=\"og:image:height\" content=\"64\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-12-15T06:11:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-15T06:44:14+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki\" \/>\n\t\t<meta name=\"twitter:description\" content=\"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684&quot;\u57f7\u884c&quot;\u3002 \u6703\u8f38\u51fa&quot; Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09&quot;\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/hyc.eshachem.com\/program\/wp-content\/uploads\/2026\/06\/cropped-cropped-\u672a\u547d\u540d\u8a2d\u8a08-4.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#blogposting\",\"name\":\"\\u7528\\u85cd\\u82bd\\u6307\\u4ee4\\u64cd\\u63a7\\u5c0f\\u8eca - HyC Wiki\",\"headline\":\"\\u7528\\u85cd\\u82bd\\u6307\\u4ee4\\u64cd\\u63a7\\u5c0f\\u8eca\",\"author\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/author\\\/hychen\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fc6e05e080c9ea570267ee9ed68c8b1841d745cee07c0331c5440646e0646603?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"H.Y. Chen\"},\"datePublished\":\"2025-12-15T06:11:26+00:00\",\"dateModified\":\"2025-12-15T06:44:14+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#webpage\"},\"articleSection\":\"Uncategorized\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/category\\\/uncategorized\\\/#listItem\",\"name\":\"Uncategorized\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/category\\\/uncategorized\\\/#listItem\",\"position\":2,\"name\":\"Uncategorized\",\"item\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/category\\\/uncategorized\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#listItem\",\"name\":\"\\u7528\\u85cd\\u82bd\\u6307\\u4ee4\\u64cd\\u63a7\\u5c0f\\u8eca\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#listItem\",\"position\":3,\"name\":\"\\u7528\\u85cd\\u82bd\\u6307\\u4ee4\\u64cd\\u63a7\\u5c0f\\u8eca\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/category\\\/uncategorized\\\/#listItem\",\"name\":\"Uncategorized\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/#person\",\"name\":\"H.Y. Chen\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fc6e05e080c9ea570267ee9ed68c8b1841d745cee07c0331c5440646e0646603?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"H.Y. Chen\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/author\\\/hychen\\\/#author\",\"url\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/author\\\/hychen\\\/\",\"name\":\"H.Y. Chen\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fc6e05e080c9ea570267ee9ed68c8b1841d745cee07c0331c5440646e0646603?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"H.Y. Chen\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#webpage\",\"url\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/\",\"name\":\"\\u7528\\u85cd\\u82bd\\u6307\\u4ee4\\u64cd\\u63a7\\u5c0f\\u8eca - HyC Wiki\",\"description\":\"\\u9019\\u662fpython Pipico \\u5c0f\\u8eca\\u64cd\\u63a7\\u7684\\u7b2c\\u4e00\\u7bc7 - \\u7528\\u85cd\\u82bd\\u6307\\u4ee4\\u64cd\\u63a7\\u3002 \\u5b8c\\u6b63\\u6574\\u7684\\u7a0b\\u5f0f\\u78bc\\u5728gitHub https:\\\/\\\/github.com\\\/Chen11111112\\\/Pico-1.git \\u4e0b\\u8f09\\u6a94\\u6848\\u89e3\\u58d3\\u7e2e\\u5f8c\\u5c07\\u5c0f\\u8eca\\u900f\\u904eusb\\u7dda\\u9023\\u63a5\\u96fb\\u8166\\u3002 Thoony \\u5b98\\u7db2\\u4e0b\\u8f09thoony \\u5728\\u4e0a\\u65b9Tools\\u9078\\u53d6Options\\uff0c\\u9032\\u5165Interpreter\\u9801\\u9762\\u4fee\\u6539Interpreter\\u70baPipico\\u3002 \\u4e0b\\u65b9Prot\\u9078\\u64c7COM3 (\\u8eca\\u5b50\\u7684port) thoony\\u4e0d\\u80fd\\u76f4\\u63a5\\u6253\\u958b\\u8cc7\\u6599\\u593e\\uff0c\\u8981\\u900f\\u904e\\u8def\\u5f91\\u4e00\\u6b65\\u6b65\\u53bb\\u627e\\u5230\\u3002(\\u627e\\u5230moto.py) \\u6309\\u4e0a\\u65b9\\u7da0\\u8272\\u7684\\\"\\u57f7\\u884c\\\"\\u3002 \\u6703\\u8f38\\u51fa\\\" Pico \\u5c0f\\u8eca\\u6e2c\\u8a66\\uff08\\u6700\\u7d42\\u6821\\u6b63\\u7248\\uff09\\\"\\u5728\\u7d42\\u7aef\\u6a5f\\uff0c\\u6b64\\u6642\\u5c31\\u53ef\\u4ee5\\u6839\\u64da\\u6307\\u4ee4\\u64cd\\u63a7\\u5c0f\\u8eca\\u4e86!! \\u4fee\\u6539\\u85cd\\u82bd\\u5c0d\\u5916\\u540d\\u7a31 \\u5c07blue.py\\u9019\\u500b\\u6a94\\u6848\\u53e6\\u5b58\\u70ba(Save as)blue\\u5728Raspberry Pi Pico\\u3002 \\u57f7\\u884cchange_ble_name_uuid.py\\u9019\\u500b\\u6a94\\u6848\\u3002 \\u57f7\\u884c\\u85cd\\u82bd \\u5c07bot.py\\u9019\\u500b\\u6a94\\u6848\\u53e6\\u5b58\\u70ba(Save as)bot\\u5728Raspberry Pi Pico\\u3002 \\u57f7\\u884crcbot.py\\u9019\\u500b\\u6a94\\u6848\\u3002 \\u6b64\\u6642\\u5728\\u7d42\\u7aef\\u6a5f\\u8f38\\u5165\\u4efb\\u4f55\\u6307\\u4ee4\\u90fd\\u662f\\u7121\\u6548\\u7684\\uff0c\\u56e0\\u70ba\\u73fe\\u5728\\u8981\\u900f\\u904e\\u85cd\\u82bd\\u4f86\\u8f38\\u5165\\u4e86!! nRF Connect \\u85cd\\u82bd\\u6e2c\\u8a66\\u7684\\u958b\\u767c\\u5de5\\u5177\\u3002 \\u5728\\u884c\\u52d5\\u88dd\\u7f6e\\u4e0a\\u4e0b\\u8f09nRF Connect \\u53ef\\u53c3\\u8003\\u4ee5\\u4e0b\\u6587\\u4ef6\\u8f38\\u5165\\u85cd\\u82bd\\u6307\\u4ee4 https:\\\/\\\/hackmd.io\\\/@flagmaker\\\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \\u6b64\\u6642\\u50b3\\u5165wsad\\u7b49\\u6307\\u4ee4\\u5c31\\u53ef\\u4ee5\\u8dd1\\u8d77\\u4f86\\u4e86!!!!!!!!! \\u4e0d\\u904e\\u4f60\\u6703\\u767c\\u73fe\\u65b9\\u5411\\u662f\\u932f\\u7684OwO \\u672c\\u6a94\\u6848\\u4fc2\\u7d93\\u53f0\\u5317\\u5546\\u696d\\u5927\\u5b78\\u674e\\u6587\\u6bc5\\u8001\\u5e2b\\u6388\\u6b0a\\u63d0\\u4f9b\\uff0c\\u4f5c\\u70ba\\u5176\\u81ea\\u8d70\\u8eca\\u81ea\\u4e3b\\u5b78\\u7fd2\\u7df4\\u7fd2\\u6559\\u6750\\u4f7f\\u7528\\u3002\\u88e1\\u9762\\u6709\\u4e00\\u4e9b\\u4e9b\\u8001\\u5e2b\\u6545\\u610f\\u7559\\u7684bug\\uff0c\\u6211\\u5df2\\u7d93\\u5e6b\\u5fd9\\u4fee\\u6389\\u4e00\\u4e9b\\u4e86\\u3002\\u4f46\\u9084\\u662f\\u7559\\u4e86\\u4e00\\u4e9b\\u7d66\\u8981\\u4e0b\\u8f09\\u7684\\u5404\\u4f4d \\\/ \\u9808\\u4fee\\u932f\\u8aa4 \\u5728bot.py\\u4e2d: from machine import Pin, UART import time # ===== \\u99ac\\u9054\\u63a7\\u5236\\u8173\\u4f4d =====\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/author\\\/hychen\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/author\\\/hychen\\\/#author\"},\"datePublished\":\"2025-12-15T06:11:26+00:00\",\"dateModified\":\"2025-12-15T06:44:14+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/#website\",\"url\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/\",\"name\":\"HyC Wiki\",\"description\":\"Technical articles\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/hyc.eshachem.com\\\/program\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki","description":"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684\"\u57f7\u884c\"\u3002 \u6703\u8f38\u51fa\" Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09\"\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====","canonical_url":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"-324YR5tomynX5FeTW2lTMHIX0KmPBvpxjXpOhXwi1Q","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#blogposting","name":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki","headline":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca","author":{"@id":"https:\/\/hyc.eshachem.com\/program\/author\/hychen\/#author"},"publisher":{"@id":"https:\/\/hyc.eshachem.com\/program\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/fc6e05e080c9ea570267ee9ed68c8b1841d745cee07c0331c5440646e0646603?s=96&d=mm&r=g","width":96,"height":96,"caption":"H.Y. Chen"},"datePublished":"2025-12-15T06:11:26+00:00","dateModified":"2025-12-15T06:44:14+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#webpage"},"isPartOf":{"@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#webpage"},"articleSection":"Uncategorized"},{"@type":"BreadcrumbList","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program#listItem","position":1,"name":"Home","item":"https:\/\/hyc.eshachem.com\/program","nextItem":{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program\/category\/uncategorized\/#listItem","name":"Uncategorized"}},{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program\/category\/uncategorized\/#listItem","position":2,"name":"Uncategorized","item":"https:\/\/hyc.eshachem.com\/program\/category\/uncategorized\/","nextItem":{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#listItem","name":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca"},"previousItem":{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#listItem","position":3,"name":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca","previousItem":{"@type":"ListItem","@id":"https:\/\/hyc.eshachem.com\/program\/category\/uncategorized\/#listItem","name":"Uncategorized"}}]},{"@type":"Person","@id":"https:\/\/hyc.eshachem.com\/program\/#person","name":"H.Y. Chen","image":{"@type":"ImageObject","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/fc6e05e080c9ea570267ee9ed68c8b1841d745cee07c0331c5440646e0646603?s=96&d=mm&r=g","width":96,"height":96,"caption":"H.Y. Chen"}},{"@type":"Person","@id":"https:\/\/hyc.eshachem.com\/program\/author\/hychen\/#author","url":"https:\/\/hyc.eshachem.com\/program\/author\/hychen\/","name":"H.Y. Chen","image":{"@type":"ImageObject","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/fc6e05e080c9ea570267ee9ed68c8b1841d745cee07c0331c5440646e0646603?s=96&d=mm&r=g","width":96,"height":96,"caption":"H.Y. Chen"}},{"@type":"WebPage","@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#webpage","url":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/","name":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki","description":"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684\"\u57f7\u884c\"\u3002 \u6703\u8f38\u51fa\" Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09\"\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/hyc.eshachem.com\/program\/#website"},"breadcrumb":{"@id":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/#breadcrumblist"},"author":{"@id":"https:\/\/hyc.eshachem.com\/program\/author\/hychen\/#author"},"creator":{"@id":"https:\/\/hyc.eshachem.com\/program\/author\/hychen\/#author"},"datePublished":"2025-12-15T06:11:26+00:00","dateModified":"2025-12-15T06:44:14+00:00"},{"@type":"WebSite","@id":"https:\/\/hyc.eshachem.com\/program\/#website","url":"https:\/\/hyc.eshachem.com\/program\/","name":"HyC Wiki","description":"Technical articles","inLanguage":"en-US","publisher":{"@id":"https:\/\/hyc.eshachem.com\/program\/#person"}}]},"og:locale":"en_US","og:site_name":"HyC Wiki - Technical articles","og:type":"article","og:title":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki","og:description":"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684&quot;\u57f7\u884c&quot;\u3002 \u6703\u8f38\u51fa&quot; Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09&quot;\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====","og:url":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/","og:image":"https:\/\/hyc.eshachem.com\/program\/wp-content\/uploads\/2026\/06\/cropped-cropped-\u672a\u547d\u540d\u8a2d\u8a08-4.png","og:image:secure_url":"https:\/\/hyc.eshachem.com\/program\/wp-content\/uploads\/2026\/06\/cropped-cropped-\u672a\u547d\u540d\u8a2d\u8a08-4.png","og:image:width":64,"og:image:height":64,"article:published_time":"2025-12-15T06:11:26+00:00","article:modified_time":"2025-12-15T06:44:14+00:00","twitter:card":"summary_large_image","twitter:title":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca - HyC Wiki","twitter:description":"\u9019\u662fpython Pipico \u5c0f\u8eca\u64cd\u63a7\u7684\u7b2c\u4e00\u7bc7 - \u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u3002 \u5b8c\u6b63\u6574\u7684\u7a0b\u5f0f\u78bc\u5728gitHub https:\/\/github.com\/Chen11111112\/Pico-1.git \u4e0b\u8f09\u6a94\u6848\u89e3\u58d3\u7e2e\u5f8c\u5c07\u5c0f\u8eca\u900f\u904eusb\u7dda\u9023\u63a5\u96fb\u8166\u3002 Thoony \u5b98\u7db2\u4e0b\u8f09thoony \u5728\u4e0a\u65b9Tools\u9078\u53d6Options\uff0c\u9032\u5165Interpreter\u9801\u9762\u4fee\u6539Interpreter\u70baPipico\u3002 \u4e0b\u65b9Prot\u9078\u64c7COM3 (\u8eca\u5b50\u7684port) thoony\u4e0d\u80fd\u76f4\u63a5\u6253\u958b\u8cc7\u6599\u593e\uff0c\u8981\u900f\u904e\u8def\u5f91\u4e00\u6b65\u6b65\u53bb\u627e\u5230\u3002(\u627e\u5230moto.py) \u6309\u4e0a\u65b9\u7da0\u8272\u7684&quot;\u57f7\u884c&quot;\u3002 \u6703\u8f38\u51fa&quot; Pico \u5c0f\u8eca\u6e2c\u8a66\uff08\u6700\u7d42\u6821\u6b63\u7248\uff09&quot;\u5728\u7d42\u7aef\u6a5f\uff0c\u6b64\u6642\u5c31\u53ef\u4ee5\u6839\u64da\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\u4e86!! \u4fee\u6539\u85cd\u82bd\u5c0d\u5916\u540d\u7a31 \u5c07blue.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)blue\u5728Raspberry Pi Pico\u3002 \u57f7\u884cchange_ble_name_uuid.py\u9019\u500b\u6a94\u6848\u3002 \u57f7\u884c\u85cd\u82bd \u5c07bot.py\u9019\u500b\u6a94\u6848\u53e6\u5b58\u70ba(Save as)bot\u5728Raspberry Pi Pico\u3002 \u57f7\u884crcbot.py\u9019\u500b\u6a94\u6848\u3002 \u6b64\u6642\u5728\u7d42\u7aef\u6a5f\u8f38\u5165\u4efb\u4f55\u6307\u4ee4\u90fd\u662f\u7121\u6548\u7684\uff0c\u56e0\u70ba\u73fe\u5728\u8981\u900f\u904e\u85cd\u82bd\u4f86\u8f38\u5165\u4e86!! nRF Connect \u85cd\u82bd\u6e2c\u8a66\u7684\u958b\u767c\u5de5\u5177\u3002 \u5728\u884c\u52d5\u88dd\u7f6e\u4e0a\u4e0b\u8f09nRF Connect \u53ef\u53c3\u8003\u4ee5\u4e0b\u6587\u4ef6\u8f38\u5165\u85cd\u82bd\u6307\u4ee4 https:\/\/hackmd.io\/@flagmaker\/ry6ST-Get#nRF-Connect---iPhone-%E7%89%88%E6%9C%AC \u6b64\u6642\u50b3\u5165wsad\u7b49\u6307\u4ee4\u5c31\u53ef\u4ee5\u8dd1\u8d77\u4f86\u4e86!!!!!!!!! \u4e0d\u904e\u4f60\u6703\u767c\u73fe\u65b9\u5411\u662f\u932f\u7684OwO \u672c\u6a94\u6848\u4fc2\u7d93\u53f0\u5317\u5546\u696d\u5927\u5b78\u674e\u6587\u6bc5\u8001\u5e2b\u6388\u6b0a\u63d0\u4f9b\uff0c\u4f5c\u70ba\u5176\u81ea\u8d70\u8eca\u81ea\u4e3b\u5b78\u7fd2\u7df4\u7fd2\u6559\u6750\u4f7f\u7528\u3002\u88e1\u9762\u6709\u4e00\u4e9b\u4e9b\u8001\u5e2b\u6545\u610f\u7559\u7684bug\uff0c\u6211\u5df2\u7d93\u5e6b\u5fd9\u4fee\u6389\u4e00\u4e9b\u4e86\u3002\u4f46\u9084\u662f\u7559\u4e86\u4e00\u4e9b\u7d66\u8981\u4e0b\u8f09\u7684\u5404\u4f4d \/ \u9808\u4fee\u932f\u8aa4 \u5728bot.py\u4e2d: from machine import Pin, UART import time # ===== \u99ac\u9054\u63a7\u5236\u8173\u4f4d =====","twitter:image":"https:\/\/hyc.eshachem.com\/program\/wp-content\/uploads\/2026\/06\/cropped-cropped-\u672a\u547d\u540d\u8a2d\u8a08-4.png"},"aioseo_meta_data":{"post_id":"183","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-07-28 14:30:02","updated":"2026-07-28 14:30:02"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/hyc.eshachem.com\/program\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/hyc.eshachem.com\/program\/category\/uncategorized\/\" title=\"Uncategorized\">Uncategorized<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/hyc.eshachem.com\/program"},{"label":"Uncategorized","link":"https:\/\/hyc.eshachem.com\/program\/category\/uncategorized\/"},{"label":"\u7528\u85cd\u82bd\u6307\u4ee4\u64cd\u63a7\u5c0f\u8eca","link":"https:\/\/hyc.eshachem.com\/program\/%e7%94%a8%e8%97%8d%e8%8a%bd%e6%8c%87%e4%bb%a4%e6%93%8d%e6%8e%a7%e5%b0%8f%e8%bb%8a\/"}],"views":62,"_links":{"self":[{"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/posts\/183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/comments?post=183"}],"version-history":[{"count":3,"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/posts\/183\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/posts\/183\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/media?parent=183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/categories?post=183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hyc.eshachem.com\/program\/wp-json\/wp\/v2\/tags?post=183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}