{"id":3819,"date":"2017-03-22T16:04:32","date_gmt":"2017-03-22T08:04:32","guid":{"rendered":"http:\/\/benjenq.ddns.net\/blog\/%e3%80%90%e5%89%b5%e5%ae%a2%e3%80%91%e9%96%8b%e7%99%bc%e6%9d%bf%e5%ae%9a%e7%be%a9\/"},"modified":"2017-03-22T16:04:32","modified_gmt":"2017-03-22T08:04:32","slug":"%e3%80%90%e5%89%b5%e5%ae%a2%e3%80%91%e9%96%8b%e7%99%bc%e6%9d%bf%e5%ae%9a%e7%be%a9","status":"publish","type":"post","link":"http:\/\/benjenq.ddns.net\/blog\/%e3%80%90%e5%89%b5%e5%ae%a2%e3%80%91%e9%96%8b%e7%99%bc%e6%9d%bf%e5%ae%9a%e7%be%a9\/","title":{"rendered":"\u3010\u5275\u5ba2\u3011\u958b\u767c\u677f\u5b9a\u7fa9"},"content":{"rendered":"<p><img decoding=\"async\" alt=\"\u3010\u5275\u5ba2\u3011\u958b\u767c\u677f\u5b9a\u7fa9\" border=\"0\" src=\"https:\/\/pic.pimg.tw\/benjenq\/1490175827-15374926.jpg\" title=\"\u3010\u5275\u5ba2\u3011\u958b\u767c\u677f\u5b9a\u7fa9\"><\/p>\n<p>\u6700\u8fd1\u6211\u7684\u4eba\u751f\u53c8\u88ab\u7121\u60c5\u7ffb\u8f49\u4e86\u597d\u5e7e\u8f2a\uff0c\u53ea\u597d\u5728\u4e0d\u60d1\u4e4b\u5e74\u518d\u5ea6\u5617\u8a66\u5b78\u7fd2\u4e00\u4e9b <a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E5%8D%95%E7%89%87%E6%9C%BA\" target=\"_blank\">MCU<\/a> \/ <a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E7%B3%BB%E7%BB%9F%E8%8A%AF%E7%89%87\" target=\"_blank\">SoC<\/a> \u97cc\u9ad4\u958b\u767c\u9818\u57df\u7684\u300c\u65b0\u300d\u4e8b\u7269\u3002<\/p>\n<p>\u5176\u5be6\u9019\u6771\u897f\u4e26\u4e0d\u7b97\u65b0\uff0c\u570b\u5916\u751a\u81f3\u767c\u5c55\u51fa\u8d85\u4f4e\u9580\u6abb MCU \u958b\u767c\u677f <a href=\"https:\/\/www.arduino.cc\/\" target=\"_blank\">Arduino<\/a>&nbsp;\uff0c\u6bd4 iPhone \u4e0a\u5e02\u6642\u9593\u9084\u8981\u65e9\u3002\u96a8\u8457\u5341\u591a\u5e74\u6642\u9593\u7684\u6f14\u9032\uff0c\u9032\u5165\u9019\u9818\u57df\u7684\u9580\u6abb\u5df2\u7d93\u4f4e\u5230\u53ea\u9700\u5177\u5099\u5c0f\u5b78\u751f + \u6703\u73a9\u96fb\u8166\u7684\u7b49\u7d1a\u7a0b\u5ea6\u5c31\u80fd\u4f7f\u7528\uff0c\u64b0\u5beb\u7b2c\u4e00\u652f MCU \u7684 Hello world \u7a0b\u5f0f\u7684\u5b78\u7fd2\u6210\u672c\u53ea\u9700 \u4e00\u53f0\u666e\u901a\u96fb\u8166 + \u62cd\u8ce3 200 \u5143\u53f0\u5e63\u6709\u627e\u7684\u526f\u5ee0\u76f8\u5bb9 Arduino Uno \u958b\u767c\u677f + 10 \u5206\u9418\u958b\u767c\u74b0\u5883\u5efa\u7f6e\u517c\u6253\u5b57\uff08\u4f46\u662f\u96e2\u771f\u6b63\u7684 MCU \u5546\u696d\u61c9\u7528\u9084\u5f88\u9059\u9060\uff09\uff0c\u89f8\u53ca\u5230\u5b78\u751f\u65cf\u7fa4\u3001\u5275\u610f\u8a2d\u8a08\u7b49\u975e\u96fb\u5b50\u76f8\u95dc\u6280\u8853\u4eba\u54e1\uff0c\u5df2\u767c\u5c55\u5230\u76f8\u7576\u6210\u719f\u4e14\u5e73\u7a69\u7a0b\u5ea6\uff0c\u6700\u7d42\u4e5f\u4f3c\u4e4e\u53ea\u662f\u300c\u666e\u901a\u4eba\u4e5f\u80fd\u8f15\u9b06\u88fd\u4f5c\u51fa\u96fb\u5b50\u73a9\u5177\u300d\u7684\u7528\u9014\uff0c\u4f3c\u4e4e\u9054\u5230\u4e86\u6975\u9650\u3002\u4e0d\u904e\u96a8\u8457\u9019\u4e9b\u5e74\u300c\u7269\u806f\u7db2\u300d\uff08Internet of Things\uff0c\u7c21\u7a31 IoT\uff09\u3001\u96f2\u7aef\u3001\u5927\u6578\u64da\u7b49\u8b70\u984c\u8208\u8d77\uff0c\u4ee5\u53ca\u5fae\u8655\u7406\u5668\u3001\u611f\u6e2c\u5143\u4ef6\u6210\u672c\u964d\u4f4e\uff0cMCU \/ SoC \u97cc\u9ad4\u958b\u767c\u61c9\u7528\u53c8\u518d\u5ea6\u706b\u71b1\u4e86\u8d77\u4f86\uff0c\u4e5f\u8b93\u539f\u672c\u7684\u958b\u767c\u677f\u696d\u8005\uff0c\u7d1b\u7d1b\u767c\u8868\u65b0\u7684\u7522\u54c1\u4f86\u56e0\u61c9\u3002<\/p>\n<p>\u95dc\u65bc IoT \u7684\u6280\u8853\u8207\u5546\u6a5f\uff0c\u5168\u4e16\u754c\u7684\u96f2\u7aef\u670d\u52d9\u3001\u8edf\u786c\u9ad4\u4f9b\u61c9\u5927\u5ee0\uff0c\u5982 <a href=\"https:\/\/aws.amazon.com\/tw\/iot-platform\/\" target=\"_blank\">Amazon<\/a>\u3001<a href=\"https:\/\/www.microsoft.com\/zh-tw\/server-cloud\/internet-of-things\/azure-iot-suite.aspx\" target=\"_blank\">\u5fae\u8edf<\/a>\u3001<a href=\"http:\/\/www.intel.com.tw\/content\/www\/tw\/zh\/internet-of-things\/overview.html\" target=\"_blank\">Intel<\/a> \u7b49\uff0c\u6700\u8fd1\u5e7e\u5e74\u5168\u90fd\u7e31\u8eab\u8df3\u5165\u9019\u500b\u706b\u5751\uff0c\u6436\u98df IoT \u5927\u9905\uff0c\u4ee4\u4eba\u9a5a\u8a1d\u7684\u662f\u8fd1\u5e74\u8fc5\u901f\u5d1b\u8d77\u7684<a href=\"http:\/\/www.iotcn.org.cn\/\" target=\"_blank\">\u4e2d\u570b<\/a>\u65e9\u5df2\u4e0d\u843d\u4eba\u5f8c\uff0c\u5728\u7269\u806f\u7db2\u6280\u8853\u9818\u57df\u65e9\u5df2\u5361\u597d\u4f4d\u7f6e\uff0c\u67d0\u4e9b\u6838\u5fc3\u6280\u8853\u6587\u4ef6\u9084\u662f\u4e2d\u570b\u4eba\u7528\u4e2d\u6587\u5beb\u7684\u3002\u8fd1\u5e74\u4e00\u5927\u5806\u6b6a\u679c\u4eba\u6d41\u884c\u5b78\u4e2d\u6587\u4e26\u975e\u9818\u7565\u4e2d\u83ef\u6587\u5316\uff0c\u800c\u662f\u7834\u5929\u8352\u8981\u4e86\u89e3\u8fd1\u4f86\u4e2d\u570b\u4eba\u6025\u8d77\u76f4\u8ffd\u7684\u79d1\u6280\u767c\u5c55\u65b9\u5411\uff0c\u6b63\u6240\u8b02\u5b78\u7fd2(\u7b80\u4f53)\u4e2d\u6587\u662f\u4e00\u7a2e\u8da8\u52e2\uff0c\u4e2d\u570b\u771f\u662f\u63a8\u4e86\u597d\u5927\u4e00\u628a\uff5e<\/p>\n<p>\u4e0d\u904e\u53cd\u89c0\u53f0\u7063\uff0cIoT \u8981\u6210\u70ba\u767c\u5c55\u986f\u5b78\u6050\u6015\u662f\u4e0d\u592a\u53ef\u80fd\u7684\u4e8b\uff0c\u5c31\u9023\u5411\u4e0b\u624e\u6839\u5230\u6559\u5b78\u9818\u57df\u7684\u89f8\u53ca\u7387\u90fd\u5f88\u4f4e\uff08\u4f46\u4e00\u76f4\u90fd\u6709<a href=\"http:\/\/wf8266.com\/wf8266r\/\" target=\"_blank\">\u53f0\u7063\u4eba\u9ed8\u9ed8\u52aa\u529b<\/a>\u6295\u5165\uff09\uff0c\u6216\u8a31\u5927\u591a\u6578\u570b\u4eba\u9762\u5c0d\u9019\u4ef6\u4e8b\u7684\u5fc3\u614b\uff0c\u5982\u540c\u81c9\u66f8 \/ Google \/ \u638f\u5bf6\u5929\u8c93\u4e00\u6a23\uff0c\u5230\u6642\u5019\u53ea\u6703\u7b49\u8457\u4eab\u53d7\u5916\u570b\u4eba\u3001\u751a\u81f3\u4e2d\u570b\u4eba\u7684\u5275\u65b0\u767c\u5c55\u6210\u679c\uff0c\u7136\u5f8c\u62c6\u958b\u4f86\u770b\u5e7e\u500b\u6838\u5fc3\u5143\u4ef6\uff0c\u767c\u73fe\u5176\u4e2d\u4e5f\u6709\u53f0\u7a4d\u3001\u806f\u767c\u79d1\u3001\u65e5\u6708\u5149\u7b49\u7206\u809d\u53f0\u5ee0\u7684\u5f71\u5b50\uff0c\u7136\u5f8c\u81ea\u6211\u5b89\u6170\u53f0\u7063\u597d\u68d2\u68d2\u3001\u6c92\u6709\u88ab\u4e16\u754c\u908a\u7de3\u5316\uff0c\u7136\u5f8c\u7e7c\u7e8c\u71b1\u8877\u7092\u80a1\u7092\u623f\u5750\u6536\u623f\u79df\uff0c\u518d\u628a\u8cfa\u5230\u7684\u71b1\u9322\u62ff\u53bb\u990a\u8eca\u990a\u623f\u990a\u5c0f\u4e09\u3002<\/p>\n<p><!-- more --><\/p>\n<p>\u8ac7\u5230\u5b78\u7fd2\u8cc7\u6e90\uff0c <a href=\"https:\/\/www.arduino.cc\/\" target=\"_blank\">Arduino<\/a> \u662f\u8de8\u9032\u9019\u9818\u57df\u7684\u5165\u53e3\uff0c\u4e0d\u904e\u5f9e Arduino \u5230 MCU \/ SoC \u5546\u696d\u61c9\u7528\u7684\u8ddd\u96e2\u5247\u662f\u76f8\u7576\u9059\u9060\uff0c\u5982\u540c Hello World \u7a0b\u5f0f\u548c<a href=\"http:\/\/bentobox.railway.gov.tw\/?AspxAutoDetectCookieSupport=1\" target=\"_blank\">\u53f0\u9435\u8a02\u4fbf\u7576\u7db2\u7ad9<\/a>\u4e00\u6a23\u7684\u8ddd\u96e2\u3002<a href=\"https:\/\/www.google.com.tw\/#safe=off&amp;q=Arduino+%E6%95%99%E5%AD%B8&amp;*\" target=\"_blank\">Arduino \u7684\u6559\u5b78\u8cc7\u6e90<\/a>\u6bd4\u8d77\u4e03\u5e74\u524d\u5b78\u7fd2 Object-C \u958b\u767c iOS App \u9084\u591a\u51fa\u4e86\u4e0d\u77e5\u6578\u5341\u500d\u554a\uff01\u7528\u300c\u6578\u5341\u500d\u300d\u4f86\u5f62\u5bb9\u53ef\u80fd\u9084\u4fdd\u5b88\u4e86\u9ede\uff0c\u5c31\u6211\u7684\u611f\u53d7\u4f86\u8aaa\uff0c\u5927\u6982\u662f\u300c\u6d77\u91cf\u4e0d\u76e1\u300dvs\u300c\u676f\u6c34\u89e3\u6e34\u300d\u7684\u5f62\u5bb9\u3002\u4e5f\u56e0\u70ba\u662f\u300c\u6d77\u91cf\u300d\uff0c\u6574\u7406\u8d77\u4f86\u4e5f\u76f8\u7576\u7684\u8cbb\u4e8b\uff0c\u6709\u4e9b\u5e38\u7528\u7684\u6771\u897f\u7e3d\u662f\u4e00\u800c\u518d\u3001\u518d\u800c\u4e09\u7684 Google\uff0c\u653e\u5230\u66f8\u7c64\u4e0d\u77e5\u4e0d\u89ba\u4e5f\u597d\u5e7e\u767e\u500b\uff0c\u6240\u4ee5\u4e7e\u8106\u628a\u5e38\u7528\u7684\u6771\u897f\u6574\u7406\u8d77\u4f86\u597d\u4e86\u3002\u9019\u7bc7\u5148\u6574\u7406\u958b\u767c\u677f Marco \u5b9a\u7fa9\uff0c\u56e0\u70ba\u9019\u90e8\u5206\u5206\u6563\u5728\u958b\u767c\u74b0\u5883\u4e2d\uff0c\u5927\u591a\u6578\u7684\u539f\u59cb\u78bc\u63d0\u4f9b\u8005\u4e5f\u4e0d\u4e00\u5b9a\u6703\u5b9a\u7fa9\u6e05\u695a\uff08\u7562\u7adf\u80fd\u4e00\u6b21\u64c1\u6709\u6578\u5341\u7a2e\u958b\u767c\u677f\u7684\u4eba\u4e5f\u662f\u6975\u5c11\u6578\uff09\uff0c\u6240\u4ee5\u57f7\u884c\u8d77\u4f86\u4e5f\u662f\u5404\u7a2e\u602a\u73fe\u8c61\u3002<\/p>\n<p>\u5ee2\u8a71\u597d\u50cf\u592a\u591a\u4e86\uff5eXD<\/p>\n<p><strong><span style=\"font-size:12pt\">\u3127\u3001 AVR MCU \u7cfb\u5217<\/span><\/strong><\/p>\n<p>\u4e00\u822c\u901a\u7528\u578b\uff1a<\/p>\n<p>#if defined (__AVR__) || (__avr__) #endif<\/p>\n<p>\u4e0d\u540c\u958b\u767c\u677f\uff1a\u53ef\u53c3\u8003\u9019\u500b <a href=\"https:\/\/github.com\/backupbrain\/ArduinoBoardManager\/blob\/master\/ArduinoBoardManager.h\" target=\"_blank\">Arduino Board Manager<\/a>\u3002\u4ee5\u4e0b\u5217\u8209\u51fa\u5176\u4ed6\u7a2e<\/p>\n<p>#if defined (__AVR_ATmega328P__) #endif \/\/Microprocessors using the ATmega328p (like the Uno) .<\/p>\n<p>#if defined (__AVR_ATmega32U4__) #endif \/\/Microprocessors using the ATmega32u4 (like Leonardo)<\/p>\n<p>#if defined (__AVR_ATtiny85__) #endif \/\/Microprocessors using the ATtiny85 chip (Trinket, Gemma, Digispark)_<\/p>\n<p>#if defined (__AVR_ATmega2560__) #endif \/\/Microprocessors using the ATmega2560 chip (Mega)<\/p>\n<p>#if defined (__arm__) #endif \/\/&#8211;\u5e95\u4e0b\u4e09\u7a2e\u7684\u901a\u7528<\/p>\n<p>#if defined (__SAM3X8E__) #endif \/\/Due and DigiX<\/p>\n<p>#if defined (__MK20DX128__) #endif \/\/Teensy 3.0<\/p>\n<p>#if defined (__MK20DX256__) #endif \/\/Teensy 3.1<\/p>\n<p><strong><span style=\"font-size:12pt\">\u4e8c\u3001<a href=\"http:\/\/espressif.com\/zh-hans\/products\/hardware\/esp8266ex\/overview\" target=\"_blank\">ESP8266 SoC<\/a> \u7cfb\u5217<\/span><\/strong><\/p>\n<p>\u4e00\u822c\u901a\u7528\u578b\uff1a<\/p>\n<p>#if defined(ARDUINO_ARCH_ESP8266) || defined(ESP8266) #endif \/\/\u4f7f\u7528 ESP8266 SoC \u7684\u5404\u7a2e\u6a21\u7d44\u901a\u7528<\/p>\n<p>\u4e0d\u540c\u958b\u767c\u7248\uff1a<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESP01) #endif \/\/ESP-01 \u6a21\u7d44\u901a\u7528\uff0c\u8207ESP8255\u3001Core Development Module\u3002V2.3 SDK<\/p>\n<p>#if defined (ARDUINO_ESP8266_GENERIC) #endif \/\/ESP-01 \u6a21\u7d44\u901a\u7528\uff0c\u8207ESP8255\u3001Core Development Module\u3002V2.4&nbsp;SDK<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESP07) #endif \/\/WifInfo ESP07 (1M\/192K SPIFFS)<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESP12) #endif \/\/ESP-12&nbsp;\u6a21\u7d44\u901a\u7528\uff0c\u5982 Adafruit HUZZAH ESP8266\uff0cESPino (ESP-12 Module)\uff0cWifInfo ESP12 (4M\/1M SPIFFS)<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESP13) #endif \/\/ESP-13 \u6a21\u7d44\u901a\u7528\uff0c\u5982 ESPDuino\uff0cThaiEasyElec&#8217;s ESPino<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESPRESSO_LITE_V1) #endif \/\/ESPresso Lite 1.0<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESPRESSO_LITE_V2) #endif \/\/ESPresso Lite 2.0<\/p>\n<p>#if defined (ARDUINO_ESP8266_PHOENIX_V1) #endif \/\/Phoenix 1.0<\/p>\n<p>#if defined (ARDUINO_ESP8266_PHOENIX_V2) #endif \/\/Phoenix 2.0<\/p>\n<p>#if defined (ARDUINO_ESP8266_NODEMCU) #endif \/\/\u4f7f\u7528 ESP-12(E) \u7684 NodeMCU \u7522\u54c1 0.9\uff08\u5373 V1\uff09\/1.0\uff08\u5373 V2\/V3\uff09<\/p>\n<p>#if defined (ARDUINO_MOD_WIFI_ESP8266) #endif \/\/Olimex MOD-WIFI-ESP8266(-DEV)<\/p>\n<p>#if defined (ARDUINO_ESP8266_THING) #endif \/\/SparkFun ESP8266 Thing<\/p>\n<p>#if defined (ARDUINO_ESP8266_THING_DEV) #endif \/\/SparkFun ESP8266 Thing Dev<\/p>\n<p>#if defined (ARDUINO_ESP8266_ESP210) #endif \/\/SweetPea ESP-210<\/p>\n<p>#if defined (ARDUINO_ESP8266_WEMOS_D1MINI) #endif \/\/WeMos D1 R2 &amp; mini &amp; WeMos D1(Retired)<\/p>\n<p>\u6aa2\u67e5\u7279\u5b9a\u958b\u767c\u7248\u7684\u7de8\u8b6f\u8a9e\u6cd5\uff1a\u4ee5 ESP8266 \u7cfb\u5217\u70ba\u4f8b<\/p>\n<p>#ifndef ARDUINO_ARCH_ESP8266<br \/>\n#error &#8220;This code is only compatible for ESP8266 board. Uncomment this line to test at your own risk.&#8221;<br \/>\n#endif<\/p>\n<p><strong><span style=\"font-size:12pt\">\u4e09\u3001<a href=\"http:\/\/espressif.com\/zh-hans\/products\/hardware\/esp32\/overview\" target=\"_blank\">ESP32 SoC<\/a> \u7cfb\u5217<\/span><\/strong><\/p>\n<p>\u4e00\u822c\u901a\u7528\u578b\uff1a<\/p>\n<p>#if defined(ARDUINO_ARCH_ESP32) || defined(ESP32) #endif \/\/\u4f7f\u7528 ESP32 SoC \u7684\u5404\u7a2e\u6a21\u7d44\u901a\u7528<\/p>\n<p>\u4e0d\u540c\u958b\u767c\u7248<\/p>\n<p>#if defined (ARDUINO_ESP32_DEV) #endif \/\/ESP32-Dev \u6a21\u7d44\u901a\u7528\u3002<\/p>\n<p><span style=\"font-size:14px\"><strong>\u56db\u3001Raspberry Pi PICO \/ PICO W<\/strong><\/span><\/p>\n<p>#if defined(ARDUINO_RASPBERRY_PI_PICO) || defined(ARDUINO_RASPBERRY_PI_PICO_W) #endif<\/p>\n<p>\u5176\u4ed6\u958b\u767c\u677f\u5b9a\u7fa9\uff0c\u5f8c\u7e8c\u6162\u6162\u88dc\u5145&#8230;<\/p>\n<p><script src=\"chrome-extension:\/\/hhojmcideegachlhfgfdhailpfhgknjm\/web_accessible_resources\/index.js\"><\/script><script src=\"chrome-extension:\/\/hhojmcideegachlhfgfdhailpfhgknjm\/web_accessible_resources\/index.js\"><\/script><script src=\"chrome-extension:\/\/hhojmcideegachlhfgfdhailpfhgknjm\/web_accessible_resources\/index.js\"><\/script><\/p>\n<div id=\"gtx-anchor\" style=\"position: absolute; visibility: hidden; left: 693px; top: 1691px; width: 59px; height: 18px;\">&nbsp;<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u8fd1\u6211\u7684\u4eba\u751f\u53c8\u88ab\u7121\u60c5\u7ffb\u8f49\u4e86\u597d\u5e7e\u8f2a\uff0c\u53ea\u597d\u5728\u4e0d\u60d1\u4e4b\u5e74\u518d\u5ea6\u5617\u8a66\u5b78\u7fd2\u4e00\u4e9b MCU \/ SoC \u97cc\u9ad4\u958b\u767c\u9818\u57df\u7684\u300c\u65b0\u300d\u4e8b\u7269 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-container-style":"default","site-container-layout":"default","site-sidebar-layout":"default","disable-article-header":"default","disable-site-header":"default","disable-site-footer":"default","disable-content-area-spacing":"default","footnotes":""},"categories":[55],"tags":[],"class_list":["post-3819","post","type-post","status-publish","format-standard","hentry","category-55"],"_links":{"self":[{"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/posts\/3819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/comments?post=3819"}],"version-history":[{"count":0,"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/posts\/3819\/revisions"}],"wp:attachment":[{"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/media?parent=3819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/categories?post=3819"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/benjenq.ddns.net\/blog\/wp-json\/wp\/v2\/tags?post=3819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}