{"id":1019,"date":"2020-04-16T00:42:48","date_gmt":"2020-04-15T15:42:48","guid":{"rendered":"https:\/\/dalomo.net\/blog\/?p=1019"},"modified":"2020-04-19T00:06:23","modified_gmt":"2020-04-18T15:06:23","slug":"%e3%83%89%e3%83%83%e3%83%88%e3%83%9e%e3%83%88%e3%83%aa%e3%83%83%e3%82%af%e3%82%b9led%e3%81%a7%e9%9b%bb%e5%85%89%e6%8e%b2%e7%a4%ba%e6%9d%bf%e7%9a%84%e3%81%aa%e3%82%82%e3%81%ae%e3%82%92%e4%bd%9c","status":"publish","type":"post","link":"https:\/\/dalomo.net\/blog\/2020\/04\/16\/1019\/","title":{"rendered":"\u30c9\u30c3\u30c8\u30de\u30c8\u30ea\u30c3\u30af\u30b9LED\u3067\u96fb\u5149\u63b2\u793a\u677f\u7684\u306a\u3082\u306e\u3092\u4f5c\u308a\u305f\u3044"},"content":{"rendered":"<h1>\u96fb\u5149\u63b2\u793a\u677f<\/h1>\n<p>\u305b\u3063\u304b\u304f\u306a\u306e\u3067\u3001\u96fb\u5149\u63b2\u793a\u677f\u7684\u306a\u3082\u306e\u3092\u4f5c\u308a\u305f\u3044\u3002\u30b9\u30af\u30ed\u30fc\u30eb\u3059\u308b\u3084\u3064\u3002<\/p>\n<h2>\u4f5c\u6226\u3092\u7df4\u308b<\/h2>\n<p>\u306a\u3093\u304b\u53c2\u8003\u30b5\u30a4\u30c8\u7684\u306a\u3082\u306e\u3092\u63a2\u3057\u305f\u306e\u3060\u3051\u308c\u3069\u3001\u63a2\u3057\u65b9\u304c\u60aa\u3044\u306e\u304b\u3042\u3093\u307e\u3088\u304f\u5206\u304b\u3089\u306a\u304b\u3063\u305f\u306e\u3067\u4f5c\u6226\u3092\u7df4\u308b\u3002\u96fb\u5149\u63b2\u793a\u677f\u306e\u8868\u793a\u306e\u6d41\u308c\u3092\u5206\u89e3\u3057\u3066\u3044\u304f\u3068\u3001\u8868\u793a\u3057\u305f\u3044\u30c7\u30fc\u30bf\u3092\u4f5c\u3063\u3066\u3001\u73fe\u5728\u306e\u8868\u793a\u3092\u53f3\u306b\u3072\u3068\u30de\u30b9\u305a\u3064\u305a\u3089\u3057\u3066\u3001\u8868\u793a\u3057\u305f\u3044\u30c7\u30fc\u30bf\u306e\u4e00\u756a\u5de6\u304b\u3089\u9806\u306b\u3001\u3072\u3068\u30de\u30b9\u305a\u3089\u3057\u305f\u7a7a\u304d\u306e\u6240\u306b\u306f\u3081\u8fbc\u3093\u3067\u3001\u307e\u305f\u8868\u793a\u3057\u3066\u3042\u3052\u308c\u3070\u6d41\u308c\u3066\u3044\u304f\u3088\u3046\u306b\u898b\u3048\u308b\u306f\u305a\u3002\u2026\u306f\u305a\u3002<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb2.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1020\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb2-300x300.gif\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb2-300x300.gif 300w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb2-150x150.gif 150w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb2-100x100.gif 100w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\u3053\u3093\u306a\u611f\u3058\u3002<\/p>\n<p>\u3068\u308a\u3042\u3048\u305a\u3001\u304d\u308c\u3044\u306a\u30b3\u30fc\u30c9\u3068\u304b\u3001\u518d\u5229\u7528\u3057\u3084\u3059\u3044\u30b3\u30fc\u30c9\u3068\u304b\u3001\u6c4e\u7528\u6027\u306e\u3042\u308b\u30b3\u30fc\u30c9\u3068\u304b\u3001\u610f\u8b58\u305b\u305a\u306b\u3068\u306b\u304b\u304f\u307e\u305a\u52d5\u304f\u3082\u306e\u3092\u4f5c\u308d\u3046\u3002<\/p>\n<h2>\u8868\u793a\u3057\u305f\u3044\u30c7\u30fc\u30bf\u3092\u4f5c\u308b<\/h2>\n<p>\u30d5\u30a9\u30f3\u30c8\u304b\u3089\u30d3\u30c3\u30c8\u30c7\u30fc\u30bf\u4f5c\u308b\u3068\u304b\u9ad8\u5c1a\u306a\u3053\u3068\u304c\u5206\u304b\u3089\u3093\u306e\u3067\u3001\u7f8e\u54b2\u30d5\u30a9\u30f3\u30c8\u3092\u53c2\u8003\u306b\u3001\u624b\u6253\u3061\u3067\u30a8\u30af\u30bb\u30eb\u3092\u4f7f\u3044\u3064\u3064\u914d\u5217\u30c7\u30fc\u30bf\u3092\u4f5c\u3063\u305f\u3002<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1021\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb1-300x121.png\" alt=\"\" width=\"300\" height=\"121\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb1-300x121.png 300w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb1.png 460w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\u3053\u308c\u304c<\/p>\n<pre><code class=\"cpp\">const boolean data[8][24] = {\r\n  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0},\r\n  {1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0},\r\n  {1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0},\r\n  {1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0},\r\n  {0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0}\r\n};<\/code><\/pre>\n<p>\u3053\u3046\u306a\u308b\u3002<\/p>\n<h2>\u30b3\u30fc\u30c9\u66f8\u304f<\/h2>\n<pre><code class=\"cpp\">#include &lt;ht16k33.h&gt;\r\n\r\nHT16K33 HT;\r\n\r\nuint8_t disptable[8][16][2] = {\r\n  {{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}, {5, 0}, {6, 0}, {7, 0}, {8, 0}, {9, 0}, {10, 0}, {11, 0}, {12, 0}, {13, 0}, {14, 0}, {15, 0}},\r\n  {{16, 0}, {17, 0}, {18, 0}, {19, 0}, {20, 0}, {21, 0}, {22, 0}, {23, 0}, {24, 0}, {25, 0}, {26, 0}, {27, 0}, {28, 0}, {29, 0}, {30, 0}, {31, 0}},\r\n  {{32, 0}, {33, 0}, {34, 0}, {35, 0}, {36, 0}, {37, 0}, {38, 0}, {39, 0}, {40, 0}, {41, 0}, {42, 0}, {43, 0}, {44, 0}, {45, 0}, {46, 0}, {47, 0}},\r\n  {{48, 0}, {49, 0}, {50, 0}, {51, 0}, {52, 0}, {53, 0}, {54, 0}, {55, 0}, {56, 0}, {57, 0}, {58, 0}, {59, 0}, {60, 0}, {61, 0}, {62, 0}, {63, 0}},\r\n  {{64, 0}, {65, 0}, {66, 0}, {67, 0}, {68, 0}, {69, 0}, {70, 0}, {71, 0}, {72, 0}, {73, 0}, {74, 0}, {75, 0}, {76, 0}, {77, 0}, {78, 0}, {79, 0}},\r\n  {{80, 0}, {81, 0}, {82, 0}, {83, 0}, {84, 0}, {85, 0}, {86, 0}, {87, 0}, {88, 0}, {89, 0}, {90, 0}, {91, 0}, {92, 0}, {93, 0}, {94, 0}, {95, 0}},\r\n  {{96, 0}, {97, 0}, {98, 0}, {99, 0}, {100, 0}, {101, 0}, {102, 0}, {103, 0}, {104, 0}, {105, 0}, {106, 0}, {107, 0}, {108, 0}, {109, 0}, {110, 0}, {111, 0}},\r\n  {{112, 0}, {113, 0}, {114, 0}, {115, 0}, {116, 0}, {117, 0}, {118, 0}, {119, 0}, {120, 0}, {121, 0}, {122, 0}, {123, 0}, {124, 0}, {125, 0}, {126, 0}, {127, 0}}\r\n};\r\n\r\nconst boolean data[8][24] = {\r\n  {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0},\r\n  {1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0},\r\n  {1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0},\r\n  {1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0},\r\n  {0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0}\r\n};\r\n\r\nvoid moveline() {\r\n  for (int i = 0 ; i &lt; 8; i++) {\r\n    for (int j = 1; j &lt; 16; j++) {\r\n      disptable[i][j - 1][1] = disptable[i][j][1];\r\n    }\r\n  }\r\n}\r\n\r\nvoid dispset() {\r\n  for (int i = 0 ; i &lt; 8; i++) {\r\n    for (int j = 0; j &lt; 16; j++) {\r\n      if (disptable[i][j][1] == 1) {\r\n        HT.setLed(disptable[i][j][0]);\r\n      } else {\r\n        HT.clearLed(disptable[i][j][0]);\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\nvoid setup() {\r\n  HT.begin(0x00);\r\n}\r\n\r\nvoid loop() {\r\n\r\n  for (int i = 0 ; i &lt; 24; i++) {\r\n\r\n    moveline();\r\n\r\n    for (int j = 0; j &lt; 8; j++) {\r\n      if (data[j][i]) {\r\n        disptable[j][15][1] = 1;\r\n      } else {\r\n        disptable[j][15][1] = 0;\r\n      }\r\n    }\r\n\r\n    HT.clearAll();\r\n    dispset();\r\n\r\n    HT.sendLed();\r\n    delay(100);\r\n  }\r\n\r\n  for (int i = 0 ; i &lt; 24; i++) {\r\n\r\n    moveline();\r\n    HT.clearAll();\r\n    dispset();\r\n\r\n    HT.sendLed();\r\n    delay(100);\r\n  }\r\n}<\/code><\/pre>\n<p>\u305d\u3093\u3067<\/p>\n<p><a href=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1023\" src=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb3-300x225.png\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb3-300x225.png 300w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb3-768x576.png 768w, https:\/\/dalomo.net\/blog\/wp-content\/uploads\/2020\/04\/eb3.png 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/SiekFQLAhnY\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>\u52d5\u753b\u3060\u3068\u3061\u3089\u3064\u3044\u3066\u308b\u3051\u3069\u3001\u5b9f\u969b\u76ee\u3067\u898b\u308b\u3068\u3044\u3044\u611f\u3058\u3067\u3059\u3002\u30b3\u30fc\u30c9\u304d\u3063\u305f\u306a\u3044\u3051\u3069\u3068\u308a\u3042\u3048\u305a\u52d5\u3044\u305f\u3002\u6b21\u306e\u6bb5\u968e\u306b\u884c\u3051\u308b\u3060\u308d\u3046\u304b\u3002<\/p>\n<h2>\u7e26\u65b9\u5411\u3082<\/h2>\n<pre><code class=\"cpp\">#include &lt;ht16k33.h&gt;\r\n\r\nHT16K33 HT;\r\n\r\nuint8_t disptable[16][8][2] = {\r\n  {{112, 0}, {96, 0}, {80, 0}, {64, 0}, {48, 0}, {32, 0}, {16, 0}, {0, 0}},\r\n  {{113, 0}, {97, 0}, {81, 0}, {65, 0}, {49, 0}, {33, 0}, {17, 0}, {1, 0}},\r\n  {{114, 0}, {98, 0}, {82, 0}, {66, 0}, {50, 0}, {34, 0}, {18, 0}, {2, 0}},\r\n  {{115, 0}, {99, 0}, {83, 0}, {67, 0}, {51, 0}, {35, 0}, {19, 0}, {3, 0}},\r\n  {{116, 0}, {100, 0}, {84, 0}, {68, 0}, {52, 0}, {36, 0}, {20, 0}, {4, 0}},\r\n  {{117, 0}, {101, 0}, {85, 0}, {69, 0}, {53, 0}, {37, 0}, {21, 0}, {5, 0}},\r\n  {{118, 0}, {102, 0}, {86, 0}, {70, 0}, {54, 0}, {38, 0}, {22, 0}, {6, 0}},\r\n  {{119, 0}, {103, 0}, {87, 0}, {71, 0}, {55, 0}, {39, 0}, {23, 0}, {7, 0}},\r\n  {{120, 0}, {104, 0}, {88, 0}, {72, 0}, {56, 0}, {40, 0}, {24, 0}, {8, 0}},\r\n  {{121, 0}, {105, 0}, {89, 0}, {73, 0}, {57, 0}, {41, 0}, {25, 0}, {9, 0}},\r\n  {{122, 0}, {106, 0}, {90, 0}, {74, 0}, {58, 0}, {42, 0}, {26, 0}, {10, 0}},\r\n  {{123, 0}, {107, 0}, {91, 0}, {75, 0}, {59, 0}, {43, 0}, {27, 0}, {11, 0}},\r\n  {{124, 0}, {108, 0}, {92, 0}, {76, 0}, {60, 0}, {44, 0}, {28, 0}, {12, 0}},\r\n  {{125, 0}, {109, 0}, {93, 0}, {77, 0}, {61, 0}, {45, 0}, {29, 0}, {13, 0}},\r\n  {{126, 0}, {110, 0}, {94, 0}, {78, 0}, {62, 0}, {46, 0}, {30, 0}, {14, 0}},\r\n  {{127, 0}, {111, 0}, {95, 0}, {79, 0}, {63, 0}, {47, 0}, {31, 0}, {15, 0}}\r\n\r\n};\r\n\r\nconst boolean data[24][8] = {\r\n  {0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 1, 0, 1, 0},\r\n  {1, 1, 1, 1, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 1, 1, 1, 0},\r\n  {0, 1, 0, 0, 0, 0, 0, 0},\r\n  {0, 1, 0, 0, 1, 0, 0, 0},\r\n  {1, 0, 0, 1, 0, 0, 0, 0},\r\n  {1, 0, 0, 0, 1, 1, 1, 0},\r\n  {0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 1, 1, 1, 1, 1, 0, 0},\r\n  {0, 0, 0, 1, 0, 0, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 0, 0},\r\n  {0, 1, 1, 1, 1, 1, 0, 0},\r\n  {1, 0, 0, 0, 0, 0, 1, 0},\r\n  {0, 0, 0, 0, 0, 0, 1, 0},\r\n  {0, 0, 1, 1, 1, 1, 0, 0},\r\n  {0, 0, 0, 0, 0, 0, 0, 0},\r\n  {0, 0, 0, 1, 0, 0, 0, 0},\r\n  {1, 1, 1, 1, 1, 1, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 0, 0},\r\n  {1, 1, 1, 1, 1, 1, 0, 0},\r\n  {0, 0, 1, 0, 0, 0, 1, 0},\r\n  {0, 0, 1, 0, 0, 0, 1, 0},\r\n  {0, 0, 0, 1, 1, 1, 0, 0}\r\n};\r\n\r\nvoid moveline() {\r\n  for (int i = 1; i &lt; 16; i++) {\r\n    for (int j = 0 ; j &lt; 8; j++) {\r\n      disptable[i - 1][j][1] = disptable[i][j][1];\r\n    }\r\n  }\r\n\r\n  for (int k = 0; k &lt; 8; k++) {\r\n    disptable[15][k][1] = 0;\r\n  }\r\n}\r\n\r\nvoid dispset() {\r\n  for (int i = 0; i &lt; 16; i++) {\r\n    for (int j = 0 ; j &lt; 8; j++) {\r\n      if (disptable[i][j][1] == 1) {\r\n        HT.setLed(disptable[i][j][0]);\r\n      } else {\r\n        HT.clearLed(disptable[i][j][0]);\r\n      }\r\n    }\r\n  }\r\n}\r\n\r\nvoid setup() {\r\n  HT.begin(0x00);\r\n  HT.setBrightness(1);\r\n}\r\n\r\nvoid loop() {\r\n\r\n  for (int j = 0 ; j &lt; 24; j++) {\r\n\r\n    moveline();\r\n\r\n    for (int i = 0; i &lt; 8; i++) {\r\n      if (data[j][i]) {\r\n        disptable[15][i][1] = 1;\r\n      } else {\r\n        disptable[15][i][1] = 0;\r\n      }\r\n    }\r\n\r\n    HT.clearAll();\r\n    dispset();\r\n\r\n    HT.sendLed();\r\n    delay(100);\r\n  }\r\n\r\n  for (int i = 0 ; i &lt; 24; i++) {\r\n\r\n    moveline();\r\n    HT.clearAll();\r\n    dispset();\r\n\r\n    HT.sendLed();\r\n    delay(100);\r\n  }\r\n}<\/code><\/pre>\n<p>\u7e26\u3067\u3082\u3084\u3063\u3066\u307f\u305f\u3002moveline()\u306b\u6700\u5f8c\u306e\u884c\u304c\u7e4b\u304c\u3063\u3061\u3083\u3046\u30d0\u30b0\u304c\u6709\u3063\u305f\u306e\u3067\u5bfe\u51e6\u3057\u305f\u3002\u3042\u3068\u7729\u3057\u3044\u306e\u3067\u6697\u304f\u3057\u305f\u3002<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/IUNu7h-ppoY\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>\u53c2\u8003<\/h2>\n<p><a href=\"https:\/\/littlelimit.net\/misaki.htm\">https:\/\/littlelimit.net\/misaki.htm<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u96fb\u5149\u63b2\u793a\u677f \u305b\u3063\u304b\u304f\u306a\u306e\u3067\u3001\u96fb\u5149\u63b2\u793a\u677f\u7684\u306a\u3082\u306e\u3092\u4f5c\u308a\u305f\u3044\u3002\u30b9\u30af\u30ed\u30fc\u30eb\u3059\u308b\u3084\u3064\u3002 \u4f5c\u6226\u3092\u7df4\u308b \u306a\u3093\u304b\u53c2\u8003\u30b5\u30a4\u30c8\u7684\u306a\u3082\u306e\u3092\u63a2\u3057\u305f\u306e\u3060\u3051\u308c\u3069\u3001\u63a2\u3057\u65b9\u304c\u60aa\u3044\u306e\u304b\u3042\u3093\u307e\u3088\u304f\u5206\u304b\u3089\u306a\u304b\u3063\u305f\u306e\u3067\u4f5c\u6226\u3092\u7df4\u308b\u3002\u96fb\u5149\u63b2\u793a\u677f\u306e\u8868\u793a\u306e\u6d41\u308c\u3092\u5206\u89e3 &hellip; <a href=\"https:\/\/dalomo.net\/blog\/2020\/04\/16\/1019\/\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1023,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[8],"tags":[69,106,105,107,54],"class_list":["post-1019","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-8","tag-arduino","tag-ht16k33","tag-led","tag-107","tag-54"],"_links":{"self":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts\/1019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/comments?post=1019"}],"version-history":[{"count":4,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts\/1019\/revisions"}],"predecessor-version":[{"id":1026,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/posts\/1019\/revisions\/1026"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/media\/1023"}],"wp:attachment":[{"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/media?parent=1019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/categories?post=1019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalomo.net\/blog\/wp-json\/wp\/v2\/tags?post=1019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}