<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[がじぇっとろぐ]]></title><description><![CDATA[デジタルガジェットが好きなので、実際に購入して使ってみたデジタルガジェットのうち、これは良かったと思うものについて紹介していきたいと思います。]]></description><link>http://b.okadajp.org/</link><image><url>http://b.okadajp.org/favicon.png</url><title>がじぇっとろぐ</title><link>http://b.okadajp.org/</link></image><generator>Ghost 5.26</generator><lastBuildDate>Fri, 01 May 2026 22:22:00 GMT</lastBuildDate><atom:link href="http://b.okadajp.org/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[ImadokoM5Unified]]></title><description><![CDATA[<h1 id="imadokom5unified">ImadokoM5Unified</h1><p>&#x4ECA;&#x56DE;&#x306F;&#x3001;<a href="https://github.com/mokjpn/ImadokoM5Unified">ImadokoM5Unified</a>&#x306B;&#x3064;&#x3044;&#x3066;&#x7D39;&#x4ECB;&#x3057;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002; ImadokoM5Unified&#x306F;&#x3001;<a href="https://owntracks.org/">ownTracks</a>&#x304B;&#x3089;<a href="https://mqtt.org/">MQTT</a>&#x3092;&#x7528;&#x3044;&#x3066;&#x5F97;&#x3089;&#x308C;&#x308B;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x3082;&#x3068;&#x306B;&#x3001;<a href="https://www.openstreetmap.org/">OpenStreetMap</a>&#x7B49;&#x306E;&#x5730;&#x56F3;</p>]]></description><link>http://b.okadajp.org/2023/05/11/imadokom5unified/</link><guid isPermaLink="false">645cbbe6e4e159079e1927c2</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Thu, 11 May 2023 10:26:32 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2023/05/IMG_1696-1.jpeg" medium="image"/><content:encoded><![CDATA[<h1 id="imadokom5unified">ImadokoM5Unified</h1><img src="http://b.okadajp.org/content/images/2023/05/IMG_1696-1.jpeg" alt="ImadokoM5Unified"><p>&#x4ECA;&#x56DE;&#x306F;&#x3001;<a href="https://github.com/mokjpn/ImadokoM5Unified">ImadokoM5Unified</a>&#x306B;&#x3064;&#x3044;&#x3066;&#x7D39;&#x4ECB;&#x3057;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002; ImadokoM5Unified&#x306F;&#x3001;<a href="https://owntracks.org/">ownTracks</a>&#x304B;&#x3089;<a href="https://mqtt.org/">MQTT</a>&#x3092;&#x7528;&#x3044;&#x3066;&#x5F97;&#x3089;&#x308C;&#x308B;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x3082;&#x3068;&#x306B;&#x3001;<a href="https://www.openstreetmap.org/">OpenStreetMap</a>&#x7B49;&#x306E;&#x5730;&#x56F3;&#x3092;&#x7528;&#x3044;&#x3066;&#x753B;&#x50CF;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;PHP&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x3067;&#x3042;&#x308B;<a href="https://github.com/mokjpn/staticmap.php">staticmap.php</a>&#x3067;&#x751F;&#x6210;&#x3055;&#x308C;&#x305F;&#x5730;&#x56F3;&#x753B;&#x50CF;&#x3092;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3057;&#x3066;&#x3001;<a href="https://m5stack.com/">M5Stack&#x30B7;&#x30EA;&#x30FC;&#x30BA;</a>&#x306E;&#x753B;&#x9762;&#x4E0A;&#x306B;&#x5730;&#x56F3;&#x3092;&#x8868;&#x793A;&#x3057;&#x7D9A;&#x3051;&#x308B;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3067;&#x3059;&#x3002;</p><p><a href="https://github.com/m5stack/M5Unified">M5Unified&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;</a>&#x3092;&#x7528;&#x3044;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x69D8;&#x3005;&#x306A;M5Stack&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x3067;&#x52D5;&#x4F5C;&#x3057;&#x307E;&#x3059;&#x3002;&#x30D3;&#x30EB;&#x30C9;&#x306F;<a href="https://platformio.org/">PlatformIO</a>&#x4E0A;&#x3067;&#x884C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2023/05/IMG_1696.jpeg" class="kg-image" alt="ImadokoM5Unified" loading="lazy" width="4032" height="3024"></figure><h2 id="%E5%8B%95%E6%A9%9F%E3%81%A8%E5%8B%95%E4%BD%9C%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF">&#x52D5;&#x6A5F;&#x3068;&#x52D5;&#x4F5C;&#x306E;&#x4ED5;&#x7D44;&#x307F;</h2><p>&#x3053;&#x306E;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x76EE;&#x7684;&#x306F;&#x3001;&#x81EA;&#x5206;&#x306E;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x5BB6;&#x65CF;&#x304C;&#x7C21;&#x5358;&#x306B;&#x78BA;&#x8A8D;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3059;&#x3002;ownTracks&#x306F;&#x3001;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30D5;&#x30A9;&#x30F3;&#x306B;&#x30A2;&#x30D7;&#x30EA;&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30D5;&#x30A9;&#x30F3;&#x306E;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;MQTT&#x30B5;&#x30FC;&#x30D0;&#x306B;&#x9001;&#x4FE1;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3067;&#x3059;&#x3002;MQTT&#x30B5;&#x30FC;&#x30D0;&#x306F;&#x3001;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x53D7;&#x3051;&#x53D6;&#x3063;&#x3066;&#x4FDD;&#x5B58;&#x3057;&#x305F;&#x308A;&#x3001;&#x4ED6;&#x306E;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3084;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306B;&#x914D;&#x4FE1;&#x3057;&#x305F;&#x308A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;staticmap.php&#x306F;&#x3001;OpenStreetMap&#x306E;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x304B;&#x3089;&#x5730;&#x56F3;&#x753B;&#x50CF;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;PHP&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x3067;&#x3059;&#x3002;ImadokoM5Unified&#x306F;&#x3001;MQTT&#x3067;&#x53D7;&#x4FE1;&#x3057;&#x305F;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x3082;&#x3068;&#x306B;&#x3001;staticmap.php&#x304C;&#x751F;&#x6210;&#x3057;&#x305F;&#x5730;&#x56F3;&#x753B;&#x50CF;&#x3092;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3057;&#x3066;&#x3001;M5Stack&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306E;&#x753B;&#x9762;&#x306B;&#x8868;&#x793A;&#x3057;&#x307E;&#x3059;&#x3002; &#x3053;&#x308C;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3001;&#x51FA;&#x5F35;&#x4E2D;&#x306A;&#x3069;&#x306B;&#x81EA;&#x5206;&#x304C;&#x3069;&#x306E;&#x3042;&#x305F;&#x308A;&#x306B;&#x3044;&#x308B;&#x304B;&#x3092;&#x5BB6;&#x65CF;&#x306B;&#x898B;&#x305B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x540C;&#x3058;&#x3053;&#x3068;&#x306F;iPhone&#x306E;&#x300C;&#x63A2;&#x3059;&#x300D;&#x30A2;&#x30D7;&#x30EA;&#x306A;&#x3069;&#x3067;&#x3082;&#x53EF;&#x80FD;&#x3067;&#x3059;&#x304C;&#x3001;M5Stack&#x3067;&#x79FB;&#x52D5;&#x7D4C;&#x8DEF;&#x3092;&#x5E38;&#x6642;&#x8868;&#x793A;&#x3057;&#x3066;&#x304A;&#x304F;&#x3068;&#x307E;&#x305F;&#x72EC;&#x7279;&#x306E;&#x9762;&#x767D;&#x3055;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x306D;&#x3002;</p><h2 id="%E5%BF%85%E8%A6%81%E3%81%AA%E3%82%82%E3%81%AE">&#x5FC5;&#x8981;&#x306A;&#x3082;&#x306E;</h2><p>&#x3053;&#x306E;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3092;&#x4F7F;&#x3046;&#x306B;&#x306F;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3082;&#x306E;&#x304C;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x3002; &#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x6271;&#x3046;&#x306E;&#x3067;&#x3001;MQTT&#x30B5;&#x30FC;&#x30D0;&#x3092;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x969B;&#x306F;&#x30BB;&#x30AD;&#x30E5;&#x30EA;&#x30C6;&#x30A3;&#x306B;&#x5341;&#x5206;&#x6C17;&#x3092;&#x3064;&#x3051;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p><ul><li>ownTracks&#x304B;&#x3089;&#x306E;&#x60C5;&#x5831;&#x304C;Publish&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;MQTT&#x30B5;&#x30FC;&#x30D0;</li><li>staticmap.php&#x304C;&#x52D5;&#x4F5C;&#x3057;&#x3066;&#x3044;&#x308B;Web&#x30B5;&#x30FC;&#x30D0;</li><li>Wi-Fi</li></ul><h2 id="%E3%83%93%E3%83%AB%E3%83%89%E6%96%B9%E6%B3%95">&#x30D3;&#x30EB;&#x30C9;&#x65B9;&#x6CD5;</h2><p>&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x306F;<a href="https://github.com/mokjpn/ImadokoM5Unified">GitHub&#x306E;&#x30EA;&#x30DD;&#x30B8;&#x30C8;&#x30EA;</a>&#x3067;&#x516C;&#x958B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002; &#x30D3;&#x30EB;&#x30C9;&#x65B9;&#x6CD5;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x901A;&#x308A;&#x3067;&#x3059;&#x3002;</p><ul><li>config-example.h &#x3092;&#x3082;&#x3068;&#x306B;&#x3001;config.h &#x3092;&#x4F5C;&#x6210;&#x3057;&#x3001;MQTT&#x30B5;&#x30FC;&#x30D0;&#x3084;Web&#x30B5;&#x30FC;&#x30D0;&#x306E;URL&#x306A;&#x3069;&#x3092;&#x8A2D;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x3002;</li><li>platformio.ini &#x306E; board&#x3092;&#x4F7F;&#x7528;&#x3059;&#x308B;M5Stack&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306B;&#x5408;&#x308F;&#x305B;&#x3066;&#x8A2D;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x3002;</li><li>PlatformIO&#x4E0A;&#x3067;&#x30D3;&#x30EB;&#x30C9;&#x3057;&#x3066;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;</li></ul><h2 id="%E3%81%9D%E3%81%AE%E3%81%BB%E3%81%8B%E3%81%AE%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%A7%E3%82%82%E2%80%A6">&#x305D;&#x306E;&#x307B;&#x304B;&#x306E;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3067;&#x3082;&#x2026;</h2><p>&#x3053;&#x3093;&#x306A;&#x611F;&#x3058;&#x3067;&#x52D5;&#x304D;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2023/05/IMG_1480.jpeg" class="kg-image" alt="ImadokoM5Unified" loading="lazy" width="3022" height="2892"></figure><p>&#x30CF;&#x30FC;&#x30C9;&#x30A6;&#x30A7;&#x30A2;&#x3054;&#x3068;&#x306B;&#x82E5;&#x5E72;&#x5909;&#x66F4;&#x70B9;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x30D6;&#x30E9;&#x30F3;&#x30C1;&#x3067;&#x5206;&#x3051;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><ul><li><a href="http://docs.m5stack.com/en/core/stamp_c3u">M5Stamp C3U</a> + <a href="https://www.switch-science.com/products/8099">M5Stamp&#x30E9;&#x30A6;&#x30F3;&#x30C9;&#x6DB2;&#x6676;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;</a>: <a href="https://github.com/mokjpn/ImadokoM5Unified/tree/stampc3u-round">GitHub - mokjpn/ImadokoM5Unified at stampc3u-round</a></li><li><a href="https://docs.m5stack.com/en/core/StampS3">M5Stamp S3</a> + <a href="https://www.switch-science.com/products/8851">M5StampS3&#x30E9;&#x30A6;&#x30F3;&#x30C9;&#x6DB2;&#x6676;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;</a>: <a href="https://github.com/mokjpn/ImadokoM5Unified/tree/stamps3-round">GitHub - mokjpn/ImadokoM5Unified at stamps3-round</a></li><li><a href="https://www.seeedstudio.com/Wio-Terminal-p-4509.html">Wio Terminal: ATSAMD51 Core with Realtek RTL8720DN BLE 5.0 &amp; Wi-Fi 2.4G/5G Dev Board - Seeed Studio</a>: <a href="https://github.com/mokjpn/ImadokoM5Unified/tree/wioterminal">GitHub - mokjpn/ImadokoM5Unified at wioterminal</a></li><li><a href="https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html">Raspberry Pi Pico W</a> + <a href="https://www.switch-science.com/products/8432">RsPico&#x30E9;&#x30A6;&#x30F3;&#x30C9;&#x6DB2;&#x6676;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;</a>: <a href="https://github.com/mokjpn/ImadokoM5Unified/tree/pipico-round">GitHub - mokjpn/ImadokoM5Unified at pipico-round</a></li></ul><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2023/05/IMG_1707.jpeg" class="kg-image" alt="ImadokoM5Unified" loading="lazy" width="4032" height="3024"></figure><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2023/05/IMG_1708.jpeg" class="kg-image" alt="ImadokoM5Unified" loading="lazy" width="4032" height="3024"></figure><ul><li><a href="https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/">Seeed Studio XIAO ESP32C3</a> + <a href="https://www.shigezone.com/product/roundlcd1_28/">1.28&#x3305;&#x30E9;&#x30A6;&#x30F3;&#x30C9;&#x6DB2;&#x6676; with XIAO RP2040</a>: <a href="https://github.com/mokjpn/ImadokoM5Unified/tree/xiaoc3-round">GitHub - mokjpn/ImadokoM5Unified at xiaoc3-round</a></li><li><a href="https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/">Seeed Studio XIAO ESP32C3</a> + <a href="https://www.switch-science.com/products/8524">XIAO&#x30B9;&#x30AF;&#x30A8;&#x30A2;&#x6DB2;&#x6676;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB; &#x2014; &#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x30B5;&#x30A4;&#x30A8;&#x30F3;&#x30B9;</a>: <a href="https://github.com/mokjpn/ImadokoM5Unified/tree/xiaoc3-square">GitHub - mokjpn/ImadokoM5Unified at xiaoc3-square</a></li></ul>]]></content:encoded></item><item><title><![CDATA[M5StickCの赤外線LEDでレゴテクニック RCトラックレーサーを動かす]]></title><description><![CDATA[<p>&#x30EC;&#x30B4;&#x306E;&#x4E2D;&#x3067;&#x3082;&#x3001;&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF;&#x306E;&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306F;&#x3044;&#x308D;&#x3044;&#x308D;&#x306A;&#x6A5F;&#x68B0;&#x306E;&#x52D5;&#x4F5C;&#x30E1;&#x30AB;&#x30CB;&#x30BA;&#x30E0;&#x304C;&#x30EC;&#x30B4;&#x3067;&#x518D;&#x73FE;&#x3055;&#x308C;&#x3066;&#x3044;&#x3066;&#x3001;&#x5927;&#x4EBA;&#x304C;</p>]]></description><link>http://b.okadajp.org/2021/10/03/m5stickcnochi-wai-xian-ledderegotekunituku-rctoratukuresawodong-kasu/</link><guid isPermaLink="false">615a2e3bd554c0095811867f</guid><category><![CDATA[M5Stack]]></category><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Sun, 03 Oct 2021 22:40:27 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2021/10/truakracer-1.png" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2021/10/truakracer-1.png" alt="M5StickC&#x306E;&#x8D64;&#x5916;&#x7DDA;LED&#x3067;&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF; RC&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x30EC;&#x30FC;&#x30B5;&#x30FC;&#x3092;&#x52D5;&#x304B;&#x3059;"><p>&#x30EC;&#x30B4;&#x306E;&#x4E2D;&#x3067;&#x3082;&#x3001;&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF;&#x306E;&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306F;&#x3044;&#x308D;&#x3044;&#x308D;&#x306A;&#x6A5F;&#x68B0;&#x306E;&#x52D5;&#x4F5C;&#x30E1;&#x30AB;&#x30CB;&#x30BA;&#x30E0;&#x304C;&#x30EC;&#x30B4;&#x3067;&#x518D;&#x73FE;&#x3055;&#x308C;&#x3066;&#x3044;&#x3066;&#x3001;&#x5927;&#x4EBA;&#x304C;&#x4F5C;&#x3063;&#x3066;&#x3082;&#x3068;&#x3066;&#x3082;&#x9762;&#x767D;&#x3044;&#x3082;&#x306E;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x4E2D;&#x3067;&#x3082;&#x3001;Lego Power Function&#x30E2;&#x30FC;&#x30BF;&#x30FC;&#x3068;&#x3044;&#x3046;&#x8D64;&#x5916;&#x7DDA;&#x53D7;&#x4FE1;&#x5668;&#x3068;&#x30E2;&#x30FC;&#x30BF;&#x30FC;&#x3001;&#x30E9;&#x30A4;&#x30C8;&#x306A;&#x3069;&#x3092;&#x7D44;&#x307F;&#x8FBC;&#x3080;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x30E2;&#x30C7;&#x30EB;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#xFF11;&#x3064;&#x6301;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;M5Stack&#x304B;&#x3089;&#x52D5;&#x304B;&#x3057;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002; <a href="https://www.amazon.co.jp/dp/B01J41LWFW/">&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF; RC&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x30EC;&#x30FC;&#x30B5;&#x30FC; 42065</a></p><p>&#x3053;&#x308C;&#x3001;<a href="https://www.switch-science.com/catalog/5207/">M5Camera</a> &#x3092;&#x642D;&#x8F09;&#x3059;&#x308B;&#x306E;&#x306B;&#x3061;&#x3087;&#x3046;&#x3069;&#x3044;&#x3044;&#x30B5;&#x30A4;&#x30BA;&#x3067;&#x3001;&#x30EC;&#x30B4;&#x3067;&#x3059;&#x304B;&#x3089;&#x7C21;&#x5358;&#x306B;M5Camera&#x3092;&#x56FA;&#x5B9A;&#x3057;&#x3066;&#x904B;&#x8EE2;&#x5E2D;&#x8996;&#x70B9;&#x306E;&#x30AB;&#x30E1;&#x30E9;&#x6620;&#x50CF;&#x3092;&#x697D;&#x3057;&#x3080;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002; &#x3053;&#x308C;&#x306B;&#x4F7F;&#x308F;&#x308C;&#x3066;&#x3044;&#x308B;&#x30E2;&#x30FC;&#x30BF;&#x30FC;&#x306F;&#x3001;&#x52D5;&#x304F;&#x30EC;&#x30B4;&#x3068;&#x3057;&#x3066;&#x6709;&#x540D;&#x306A;MindStorms&#x306E;&#x30E2;&#x30FC;&#x30BF;&#x30FC;&#x3068;&#x306F;&#x307E;&#x305F;&#x9055;&#x3046;&#x7A2E;&#x985E;&#x306A;&#x306E;&#x3067;&#x3001;&#x76F4;&#x63A5;M5Stack&#x306B;&#x63A5;&#x7D9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x306F;&#x96E3;&#x3057;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x8D64;&#x5916;&#x7DDA;&#x3067;&#x5236;&#x5FA1;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;&#x5236;&#x5FA1;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x89E3;&#x6790;&#x3057;&#x3066;Arduino&#x7528;&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x304C;&#x4F5C;&#x6210;&#x3055;&#x308C;&#x3001;&#x516C;&#x958B;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002; <a href="https://github.com/jurriaan/Arduino-PowerFunctions">Arduino-PowerFunctions</a></p><p>&#x305D;&#x3057;&#x3066;&#x3001;M5Stack&#x7CFB;&#x3067;&#x306F;&#x3001;M5StickC&#x306B;&#x5185;&#x8535;&#x306E;IR LED&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3001;M5StickC&#x3067;&#x52D5;&#x304F;&#x30EA;&#x30E2;&#x30B3;&#x30F3;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2">&#x30CF;&#x30FC;&#x30C9;&#x30A6;&#x30A7;&#x30A2;</h2><p>&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF;RC&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x30EC;&#x30FC;&#x30B5;&#x30FC; 42065 &#x306B;M5Camera&#x3092;&#x4E57;&#x305B;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;M5Camera&#x306F;&#x4ECA;&#x56DE;&#x306E;&#x5236;&#x5FA1;&#x306B;&#x306F;&#x4F7F;&#x3063;&#x3066;&#x304A;&#x3089;&#x305A;&#x3001;&#x8ECA;&#x4E21;&#x304B;&#x3089;&#x306E;&#x6620;&#x50CF;&#x3092;&#x64AE;&#x308B;&#x306E;&#x306B;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2021/10/truakracer.png" class="kg-image" alt="M5StickC&#x306E;&#x8D64;&#x5916;&#x7DDA;LED&#x3067;&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF; RC&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x30EC;&#x30FC;&#x30B5;&#x30FC;&#x3092;&#x52D5;&#x304B;&#x3059;" loading="lazy"></figure><p>&#x8D64;&#x5916;&#x7DDA;&#x3092;&#x53D7;&#x3051;&#x308B;&#x90E8;&#x5206;&#x306F;&#x5F8C;&#x90E8;&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x901A;&#x5E38;&#x306F;&#x30EC;&#x30B4;&#x30BB;&#x30C3;&#x30C8;&#x306B;&#x4ED8;&#x5C5E;&#x3059;&#x308B;&#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x30FC;&#x3067;&#x5236;&#x5FA1;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x56DE;&#x4EE3;&#x308F;&#x308A;&#x306B;M5StickC&#x304B;&#x3089;&#x8D64;&#x5916;&#x7DDA;&#x3092;&#x51FA;&#x3057;&#x3066;&#x5236;&#x5FA1;&#x3057;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2021/10/irreceiver.png" class="kg-image" alt="M5StickC&#x306E;&#x8D64;&#x5916;&#x7DDA;LED&#x3067;&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF; RC&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x30EC;&#x30FC;&#x30B5;&#x30FC;&#x3092;&#x52D5;&#x304B;&#x3059;" loading="lazy"></figure><p>&#x5DE6;&#x53F3;&#x306E;&#x30AD;&#x30E3;&#x30BF;&#x30D4;&#x30E9;&#x30FC;&#x306F;&#x72EC;&#x7ACB;&#x3057;&#x305F;&#x30E2;&#x30FC;&#x30BF;&#x30FC;&#x3067;&#x5236;&#x5FA1;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x672C;&#x5F53;&#x306F;&#x5C11;&#x306A;&#x304F;&#x3068;&#x3082;&#x524D;&#x9032;&#x30FB;&#x5F8C;&#x9000; x 2&#x7CFB;&#x7D71;&#x3067;&#xFF14;&#x3064;&#x306E;&#x5165;&#x529B;&#x304C;&#x3067;&#x304D;&#x308B;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x304C;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x304C;&#x3001;&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;&#x624B;&#x5143;&#x306B;&#x3042;&#x3063;&#x305F;Dual Button Unit&#x3067;&#xFF12;&#x30DC;&#x30BF;&#x30F3;&#x3001;&#x3042;&#x3068;M5StickC&#x306E;&#x672C;&#x4F53;&#x306B;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x4E00;&#x756A;&#x5927;&#x304D;&#x3044;&#x30DC;&#x30BF;&#x30F3;(A&#x30DC;&#x30BF;&#x30F3;)&#x306E;&#xFF13;&#x3064;&#x3067;&#x5236;&#x5FA1;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;Dual Button Unit&#x306E;&#x30DC;&#x30BF;&#x30F3;&#x3092;&#x62BC;&#x3057;&#x3066;&#x3044;&#x308B;&#x9593;&#x3001;&#x5BFE;&#x5FDC;&#x3059;&#x308B;&#x5074;&#x306E;&#x30AD;&#x30E3;&#x30BF;&#x30D4;&#x30E9;&#x304C;&#x524D;&#x9032;&#x306B;&#x5165;&#x308A;&#x3001;&#x4E21;&#x65B9;&#x540C;&#x6642;&#x62BC;&#x3057;&#x3059;&#x308B;&#x3068;&#x771F;&#x3063;&#x76F4;&#x3050;&#x524D;&#x306B;&#x9032;&#x307F;&#x307E;&#x3059;&#x3002;M5StickC&#x306E;A&#x30DC;&#x30BF;&#x30F3;&#x3092;&#x62BC;&#x3059;&#x3068;&#x3001;&#x4E21;&#x5074;&#x306E;&#x30AD;&#x30E3;&#x30BF;&#x30D4;&#x30E9;&#x304C;&#x5F8C;&#x9032;&#x306B;&#x5165;&#x308A;&#x307E;&#x3059;&#x3002;</p><p>&#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x30FC;&#x3068;&#x3057;&#x3066;&#x306F;&#x3001;M5StickC&#x306B;<a href="https://docs.m5stack.com/en/unit/dual_button">Dual Button Unit</a>&#x3092;&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x4F7F;&#x7528;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x306F;&#x3058;&#x3081;&#x306F;M5StickC&#x306B;IR LED&#x304C;&#x5185;&#x8535;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x3092;&#x5FD8;&#x308C;&#x3066;&#x3044;&#x3066;&#x3001;M5Stack Basic&#x306B;IR REMOTE&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x3064;&#x3051;&#x308B;&#x69CB;&#x6210;&#x3067;&#x306A;&#x3044;&#x3068;&#x3060;&#x3081;&#x304B;&#x3068;&#x8003;&#x3048;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x5074;&#x9762;&#x306B;&#x5C0F;&#x3055;&#x306A;&#x7A74;&#x304C;&#x3042;&#x3063;&#x3066;&#x305D;&#x3053;&#x306B;&#x51FA;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card"><img src="http://b.okadajp.org/content/images/2021/10/controller.png" class="kg-image" alt="M5StickC&#x306E;&#x8D64;&#x5916;&#x7DDA;LED&#x3067;&#x30EC;&#x30B4;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF; RC&#x30C8;&#x30E9;&#x30C3;&#x30AF;&#x30EC;&#x30FC;&#x30B5;&#x30FC;&#x3092;&#x52D5;&#x304B;&#x3059;" loading="lazy"></figure><h2 id="%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2">&#x30BD;&#x30D5;&#x30C8;&#x30A6;&#x30A7;&#x30A2;</h2><p>Arduino IDE&#x306E;<a href="https://gist.github.com/mokjpn/e1e089a0dcf1c14ce16d630108f3257c">&#x30B9;&#x30B1;&#x30C3;&#x30C1;</a>&#x3092;M5StickC&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;&#x4E8B;&#x524D;&#x306B;&#x3001;<a href="https://github.com/jurriaan/Arduino-PowerFunctions">Arduino-PowerFunctions</a>&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x304A;&#x304F;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002; &#x306A;&#x304A;&#x3001;M5StickC.h &#x3092;&#x30A4;&#x30F3;&#x30AF;&#x30EB;&#x30FC;&#x30C9;&#x3057;&#x305F;&#x72B6;&#x614B;&#x3067;&#x306F;Arduino&#x30DC;&#x30FC;&#x30C9;&#x306E;&#x30AA;&#x30F3;&#x30DC;&#x30FC;&#x30C9;LED&#x306E;GPIO&#x30D4;&#x30F3;&#x304C;&#x5B9A;&#x7FA9;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B; LED_BUILTIN &#x30DE;&#x30AF;&#x30ED;&#x304C;&#x672A;&#x5B9A;&#x7FA9;&#x306A;&#x305F;&#x3081;&#x306B;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x30A8;&#x30E9;&#x30FC;&#x304C;&#x8D77;&#x3053;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001; PowerFunctions.h &#x3092;&#x7DE8;&#x96C6;&#x3057;&#x3066;&#x3001;M5StickC&#x306E;&#x5185;&#x8535;LED&#x304C;&#x63A5;&#x7D9A;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B; GPIO10 &#x3092;</p><pre><code class="language-{arduino}">#define LED_BUILTIN 10
</code></pre><p>&#x3068;&#x3057;&#x3066;&#x52A0;&#x3048;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3092;&#x901A;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D">&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;</h2><p><a href="https://mimo.skypixel.com/videos/rc-m5stickc">&#x52D5;&#x4F5C;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x3053;&#x308D;&#x306E;&#x52D5;&#x753B;</a></p>]]></content:encoded></item><item><title><![CDATA[M5AtomLite と HBridge Driver Kit, Fader Unitを使って鉄道模型を動かす]]></title><description><![CDATA[<h2 id="-">&#x3053;&#x308C;&#x306F;&#x4F55;?</h2><p>M5Stack&#x304B;&#x3089;Fader Unit&#x304C;&#x51FA;&#x305F;&#x6642;&#x3001;&#x3042;&#x30FC;&#x3053;&#x308C;&#x306F;&#x9244;&#x9053;&#x6A21;&#x578B;&#x306E;&#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x30FC;&#x3060;&#x306A;&#x3041;&#x3068;&#x601D;&#x3044;&#x3001;&#x3084;&#x306F;&#x308A;&#x6700;&#x8FD1;&#x51FA;&#x3066;&#x3044;&#x305F;ATOM PWM Kit&</p>]]></description><link>http://b.okadajp.org/2021/09/23/m5atomlite-to-hbridge-driver-kit-fader-unitwoshi-tutetie-dao-mo-xing-wodong-kasu/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c9c</guid><category><![CDATA[M5Stack]]></category><category><![CDATA[M5ATOM]]></category><category><![CDATA[鉄道]]></category><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Thu, 23 Sep 2021 15:52:37 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2021/09/screenshot.png" medium="image"/><content:encoded><![CDATA[<h2 id="-">&#x3053;&#x308C;&#x306F;&#x4F55;?</h2><img src="http://b.okadajp.org/content/images/2021/09/screenshot.png" alt="M5AtomLite &#x3068; HBridge Driver Kit, Fader Unit&#x3092;&#x4F7F;&#x3063;&#x3066;&#x9244;&#x9053;&#x6A21;&#x578B;&#x3092;&#x52D5;&#x304B;&#x3059;"><p>M5Stack&#x304B;&#x3089;Fader Unit&#x304C;&#x51FA;&#x305F;&#x6642;&#x3001;&#x3042;&#x30FC;&#x3053;&#x308C;&#x306F;&#x9244;&#x9053;&#x6A21;&#x578B;&#x306E;&#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x30FC;&#x3060;&#x306A;&#x3041;&#x3068;&#x601D;&#x3044;&#x3001;&#x3084;&#x306F;&#x308A;&#x6700;&#x8FD1;&#x51FA;&#x3066;&#x3044;&#x305F;ATOM PWM Kit&#x3068;&#x7D44;&#x307F;&#x5408;&#x308F;&#x305B;&#x3066;&#x7C21;&#x5358;&#x306B;&#x4F5C;&#x3063;&#x3066;&#x307F;&#x3066;&#x3001;&#x88FD;&#x4F5C;&#x8A18;&#x4E8B;&#x3092;<a href="https://protopedia.net/prototype/2447">ProtoPedia&#x306B;&#x516C;&#x958B;</a>&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x5C0F;&#x3055;&#x3044;&#x306E;&#x304C;&#x3044;&#x3044;&#x3068;&#x3053;&#x308D;&#x306A;&#x306E;&#x3067;&#x3001;Z&#x30B2;&#x30FC;&#x30B8;&#x9244;&#x9053;&#x6A21;&#x578B;&#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x307F;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;PWM&#x3060;&#x3051;&#x3060;&#x3068;&#x65B9;&#x5411;&#x8EE2;&#x63DB;&#x304C;&#x3067;&#x304D;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;<a href="https://www.switch-science.com/catalog/6912/">HBridge Driver Kit</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x8D70;&#x884C;&#x65B9;&#x5411;&#x3092;&#x5909;&#x66F4;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x305F;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x3092;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p><p><a href="https://youtu.be/6C2KhT92Gsg">&#x52D5;&#x4F5C;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x3053;&#x308D;&#x306E;&#x52D5;&#x753B;</a>&#x3067;&#x3059;&#x3002;</p><h2 id="--1">&#x6750;&#x6599;</h2><ul><li><a href="https://shop.m5stack.com/collections/m5-sensor/products/fader-unit-with-b10k-potentiometer-sk6812">M5Stack Fader Unit</a></li><li><a href="https://shop.m5stack.com/products/atom-h-bridge-driver-kit-drv8876">M5ATOM HBridge Driver Kit</a></li><li><a href="https://shop.m5stack.com/collections/atom-series/products/atom-lite-esp32-development-kit">M5Atom Lite</a></li><li><a href="https://www.yodobashi.com/product-detail/100000001005323348/">12V AC&#x30A2;&#x30C0;&#x30D7;&#x30BF;</a></li><li><a href="https://www.yodobashi.com/product-detail/100000001005849565/">[&#x4EFB;&#x610F;]&#x4E2D;&#x9593;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x4ED8;&#x304D;DC&#x4E2D;&#x7D99;&#x30B1;&#x30FC;&#x30D6;&#x30EB;</a></li><li><a href="https://www.yodobashi.com/product-detail/100000001001515602/">[&#x3082;&#x3057;&#x306A;&#x3051;&#x308C;&#x3070;] Z&#x30B2;&#x30FC;&#x30B8; &#x30D5;&#x30A3;&#x30FC;&#x30C0;&#x30FC;&#x30B1;&#x30FC;&#x30D6;&#x30EB;</a></li><li><a href="https://rokuhan.base.shop/items/34365401">[&#x3082;&#x3057;&#x306A;&#x3051;&#x308C;&#x3070;] Z&#x30B2;&#x30FC;&#x30B8;&#x306E;&#x30EC;&#x30FC;&#x30EB;&#x3068;&#x8ECA;&#x4E21;</a></li></ul><h2 id="--2">&#x4F5C;&#x308A;&#x65B9;</h2><h3 id="--3">&#x914D;&#x7DDA;</h3><ol><li>Z&#x30B2;&#x30FC;&#x30B8;&#x306E;&#x30D1;&#x30EF;&#x30FC;&#x30E6;&#x30CB;&#x30C3;&#x30C8;&#x306E;&#x4EE3;&#x308F;&#x308A;&#x306B;&#x4ECA;&#x56DE;&#x4F5C;&#x308B;&#x3082;&#x306E;&#x3092;&#x4F7F;&#x3046;&#x5F62;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x30CA;&#x30ED;&#x30FC;&#x30D5;&#x30A3;&#x30FC;&#x30C0;&#x30FC;&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x306E;&#x30D1;&#x30EF;&#x30FC;&#x30E6;&#x30CB;&#x30C3;&#x30C8;&#x5074;&#x306E;&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x306F;&#x3068;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x3001;&#xFF12;&#x672C;&#x306E;&#x914D;&#x7DDA;&#x3092;&#x9732;&#x51FA;&#x3055;&#x305B;&#x307E;&#x3059;&#x3002;</li><li>AC&#x30A2;&#x30C0;&#x30D7;&#x30BF;&#x30FC;&#x306F;&#x3001;&#x96FB;&#x6E90;&#x3092;&#x7C21;&#x5358;&#x306B;&#x5207;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x4E2D;&#x9593;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x4ED8;&#x304D;&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x3092;&#x3064;&#x3051;&#x3066;&#x3001;&#x4E2D;&#x9593;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x306E;2.1mm&#x5F84;&#x306E;DC&#x30D0;&#x30EC;&#x30EB;&#x306F;&#x3068;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x3066;&#x3001;&#x914D;&#x7DDA;&#x3092;&#x9732;&#x51FA;&#x3055;&#x305B;&#x307E;&#x3059;&#x3002;</li><li>HBridge Driver Kit&#x306E;&#x7AEF;&#x5B50;&#x3068;&#x30D5;&#x30A3;&#x30FC;&#x30C0;&#x30FC;&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x3001;&#x4E2D;&#x9593;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x4ED8;&#x304D;&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x3092;&#x3001;&#x56F3;&#x306E;&#x3088;&#x3046;&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x307E;&#x3059;&#x3002;</li><li>Fader Unit&#x3092;ATOM Lite&#x306E;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</li></ol><figure class="kg-card kg-image-card kg-card-hascaption"><img src="/content/images/2021/09/image.png" class="kg-image" alt="M5AtomLite &#x3068; HBridge Driver Kit, Fader Unit&#x3092;&#x4F7F;&#x3063;&#x3066;&#x9244;&#x9053;&#x6A21;&#x578B;&#x3092;&#x52D5;&#x304B;&#x3059;" loading="lazy"><figcaption>AC&#x30A2;&#x30C0;&#x30D7;&#x30BF;&#x63A5;&#x7D9A;&#x65B9;&#x6CD5;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="/content/images/2021/09/DSC_0104.JPG" class="kg-image" alt="M5AtomLite &#x3068; HBridge Driver Kit, Fader Unit&#x3092;&#x4F7F;&#x3063;&#x3066;&#x9244;&#x9053;&#x6A21;&#x578B;&#x3092;&#x52D5;&#x304B;&#x3059;" loading="lazy"><figcaption>Fader Unit&#x306E;&#x63A5;&#x7D9A;</figcaption></figure><h3 id="--4">&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306E;&#x66F8;&#x304D;&#x8FBC;&#x307F;</h3><p>GitHub Gist&#x306B;&#x516C;&#x958B;&#x3057;&#x3066;&#x3044;&#x308B;<a href="https://gist.github.com/mokjpn/7f13bee3feb6f49a87eeb23683891f9c">&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;</a> (PlatformIO&#x3067;&#x4F5C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;Arduino IDE&#x3067;&#x3082;&#x52D5;&#x304F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;])&#x3092;ATOM Lite&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;</p><h2 id="--5">&#x4F7F;&#x3044;&#x65B9;</h2><p>&#x30D5;&#x30A3;&#x30FC;&#x30C0;&#x30FC;&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x3092;Z&#x30B2;&#x30FC;&#x30B8;&#x7DDA;&#x8DEF;&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x3001;AC&#x30A2;&#x30C0;&#x30D7;&#x30BF;&#x3092;&#x96FB;&#x6E90;&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x3001;&#x4E2D;&#x9593;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x3092;ON&#x306B;&#x3059;&#x308B;&#x3068;&#x3001;Fader Unit&#x304C;&#x5149;&#x308A;&#x307E;&#x3059;&#x3002;Fader Unit&#x3092;&#x52D5;&#x304B;&#x3059;&#x3068;&#x51FA;&#x529B;&#x96FB;&#x5727;&#x304C;&#x5909;&#x5316;&#x3057;&#x3066;&#x3001;&#x8ECA;&#x4E21;&#x306E;&#x901F;&#x5EA6;&#x304C;&#x5909;&#x308F;&#x308A;&#x307E;&#x3059;&#x3002; Fader Unit&#x306F;&#x4E2D;&#x592E;&#x306B;&#x30EC;&#x30D0;&#x30FC;&#x304C;&#x6B62;&#x307E;&#x308B;&#x4F4D;&#x7F6E;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x3053;&#x3092;&#x505C;&#x6B62;&#x4F4D;&#x7F6E;&#x3068;&#x3057;&#x3066;&#x3001;&#x4E21;&#x5074;&#x306B;&#x52D5;&#x304B;&#x3059;&#x3053;&#x3068;&#x3067;&#x65B9;&#x5411;&#x3092;&#x5909;&#x3048;&#x306A;&#x304C;&#x3089;&#x5217;&#x8ECA;&#x306E;&#x901F;&#x5EA6;&#x3092;&#x5236;&#x5FA1;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;Fader Unit&#x306E;LED&#x306E;&#x8F1D;&#x5EA6;&#x304C;&#x901F;&#x5EA6;&#x306B;&#x5BFE;&#x5FDC;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="/content/images/2021/09/DSC_0102.JPG" class="kg-image" alt="M5AtomLite &#x3068; HBridge Driver Kit, Fader Unit&#x3092;&#x4F7F;&#x3063;&#x3066;&#x9244;&#x9053;&#x6A21;&#x578B;&#x3092;&#x52D5;&#x304B;&#x3059;" loading="lazy"><figcaption>&#x52D5;&#x4F5C;&#x4E2D;</figcaption></figure><h2 id="--6">&#x5DE5;&#x592B;&#x3057;&#x305F;&#x70B9;</h2><p>PWM&#x3067;&#x96FB;&#x5727;&#x3092;&#x8ABF;&#x6574;&#x3057;&#x3066;&#x3044;&#x308B;&#x3060;&#x3051;&#x306A;&#x306E;&#x3067;&#x3001;&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x7A0B;&#x5EA6;&#x306E;&#x3082;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x534A;&#x7530;&#x4ED8;&#x3051;&#x7B49;&#x3092;&#x305B;&#x305A;&#x306B;&#x7C21;&#x5358;&#x306B;&#x5149;&#x308B;&#x30D1;&#x30EF;&#x30FC;&#x30E6;&#x30CB;&#x30C3;&#x30C8;&#x7684;&#x306A;&#x3082;&#x306E;&#x304C;&#x4F5C;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x3082;&#x3061;&#x308D;&#x3093;M5Atom&#x306A;&#x306E;&#x3067;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3067;&#x81EA;&#x52D5;&#x904B;&#x8EE2;&#x3084;&#x3001;&#x30B9;&#x30DE;&#x30DB;&#x3068;Bluetooth/WiFi&#x63A5;&#x7D9A;&#x3092;&#x3057;&#x3066;&#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30EB;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3063;&#x305F;&#x3053;&#x3068;&#x306B;&#x3082;&#x62E1;&#x5F35;&#x53EF;&#x80FD;&#x3067;&#x3059;&#x306D;&#x3002;&#x96FB;&#x5727;&#x306F;&#x516C;&#x5F0F;&#x306E;&#x30B3;&#x30F3;&#x30C8;&#x30ED;&#x30FC;&#x30E9;&#x306E;&#x51FA;&#x529B;&#x96FB;&#x5727;&#x304C;10V&#x7A0B;&#x5EA6;&#x306E;&#x3088;&#x3046;&#x3067;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x56DE;&#x4F7F;&#x3063;&#x305F;<a href="https://rokuhan.base.shop/categories/2313300">Z&#x30B7;&#x30E7;&#x30FC;&#x30C6;&#x30A3;</a> &#x306F;1.5V&#x3050;&#x3089;&#x3044;&#x3067;&#x5341;&#x5206;&#x901F;&#x5EA6;&#x304C;&#x51FA;&#x3066;&#x3057;&#x307E;&#x3046;&#x306E;&#x3067;&#x3001;&#x30D5;&#x30A7;&#x30FC;&#x30C0;&#x30FC;&#x3092;&#x6700;&#x5927;&#x306B;&#x3057;&#x305F;&#x3068;&#x3053;&#x308D;&#x3067;1.5V&#x306B;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x5165;&#x529B;&#x306F;12V&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x51FA;&#x529B;&#x7BC4;&#x56F2;&#x3092;&#x8ABF;&#x6574;&#x3059;&#x308C;&#x3070;N&#x30B2;&#x30FC;&#x30B8;&#x306A;&#x3069;&#x3082;&#x52D5;&#x304B;&#x305B;&#x308B;&#x3060;&#x308D;&#x3046;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[Rで cut()による数値のカテゴリー化の時、 seq()を使うと計算誤差が問題になる]]></title><description><![CDATA[<p>&#x30C7;&#x30FC;&#x30BF;&#x89E3;&#x6790;&#x3092;&#x3059;&#x308B;&#x3068;&#x304D;&#x3001;&#x9023;&#x7D9A;&#x5909;&#x6570;&#x3092;&#x4E00;&#x5B9A;&#x306E;&#x5024;&#x7BC4;&#x56F2;&#x3054;&#x3068;&#x306B;&#x30AB;&#x30C6;&#x30B4;&#x30EA;&#x30FC;&#x5316;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x305F;&#x307E;&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x305D;&#x306E;&#x6642;&#x306B;&#x306F;</p>]]></description><link>http://b.okadajp.org/2021/08/15/rde-cut-niyorushu-zhi-nokategorihua-noshi-seq-woshi-utoji-suan-wu-chai-gawen-ti-ninaru/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c9b</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Sun, 15 Aug 2021 14:18:06 GMT</pubDate><content:encoded><![CDATA[<p>&#x30C7;&#x30FC;&#x30BF;&#x89E3;&#x6790;&#x3092;&#x3059;&#x308B;&#x3068;&#x304D;&#x3001;&#x9023;&#x7D9A;&#x5909;&#x6570;&#x3092;&#x4E00;&#x5B9A;&#x306E;&#x5024;&#x7BC4;&#x56F2;&#x3054;&#x3068;&#x306B;&#x30AB;&#x30C6;&#x30B4;&#x30EA;&#x30FC;&#x5316;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x305F;&#x307E;&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x305D;&#x306E;&#x6642;&#x306B;&#x306F; cut() &#x95A2;&#x6570;&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x304C;&#x591A;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002; &#x305F;&#x3060;&#x3001;cut&#x306E;breaks&#x5F15;&#x6570;&#x306B;&#x3001;&#x533A;&#x5207;&#x308A;&#x304C;&#x4E00;&#x5B9A;&#x3060;&#x304B;&#x3089;&#x3068;&#x3044;&#x3063;&#x3066;seq()&#x3092;&#x4F7F;&#x3046;&#x3001;&#x304B;&#x3064;&#x305D;&#x306E;&#x6642;&#x306B;seq&#x306E;&#x5897;&#x5206;(by&#x5F15;&#x6570;) &#x306B;&#x5C0F;&#x6570;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3001;&#x601D;&#x308F;&#x306C;&#x30C8;&#x30E9;&#x30D6;&#x30EB;&#x306B;&#x906D;&#x3046;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x5C0F;&#x30CD;&#x30BF;&#x3067;&#x3059;&#x3002;</p><p>&#x305F;&#x3068;&#x3048;&#x3070;&#x3053;&#x3046;&#x3059;&#x308B;&#x3068;&#x3001;iris&#x306E;Sepal.Length &#x306F;, 2.5, 2.6, 2.7,&#x2026;&#x3092;&#x533A;&#x5207;&#x308A;&#x3068;&#x3057;&#x3066;&#x3001;right=FALSE&#x3067;&#x3059;&#x304B;&#x3089;&#x5DE6;&#x5074;&#x304C;&#x9589;&#x3058;&#x305F;&#x533A;&#x9593;&#x3068;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B;&#x30AB;&#x30C6;&#x30B4;&#x30EA;&#x30FC;&#x5316;&#x3055;&#x308C;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;</p><pre><code class="language-r}">cut(iris$Sepal.Length, breaks=seq(2.5, 6.5, by=0.1), right=FALSE)
</code></pre><p>&#x3068;&#x3053;&#x308D;&#x3067;&#x3001;iris$Sepal.Length&#x306B;&#x306F;&#x3001;&#x5024;&#x304C;4.8&#x3067;&#x3042;&#x308B;&#x500B;&#x4F53;&#x304C;5&#x4F8B;&#x542B;&#x307E;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><pre><code class="language-r}">&gt; sum(iris$Sepal.Length == 4.8)
[1] 5
</code></pre><p>iris$Sepal.Length &#x306B;&#x306F;&#x5C0F;&#x6570;&#x70B9;&#x4EE5;&#x4E0B;&#x7B2C;2&#x4F4D;&#x4EE5;&#x4E0B;&#x307E;&#x3067;&#x3042;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x306F;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B;&#x898B;&#x3048;&#x307E;&#x3059;&#x304B;&#x3089;&#x3001;[4.8,4.9) &#x3082;5&#x4F8B;&#x3042;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x306D;&#x3002;</p><p>&#x3057;&#x304B;&#x3057;&#x3001;&#x5B9F;&#x969B;&#x306B;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x3059;&#x308B;&#x3068;&#x2026;</p><pre><code class="language-r}">&gt; sum(cut(iris$Sepal.Length, breaks=seq(2.5, 6.5, by=0.1), right=FALSE)==&quot;[4.8,4.9)&quot;,na.rm=TRUE)
[1] 0
</code></pre><p><strong><em>0&#x4F8B;&#x3068;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</em></strong></p><p>&#x3053;&#x308C;&#x306F;&#x3001;cut&#x95A2;&#x6570;&#x3084;seq&#x95A2;&#x6570;&#x306E;&#x30D0;&#x30B0;&#x3001;&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;&#x5C0F;&#x6570;&#x306E;&#x30B3;&#x30F3;&#x30D4;&#x30E5;&#x30FC;&#x30BF;&#x30FC;&#x5185;&#x3067;&#x306E;&#x8868;&#x73FE;&#x306E;&#x7CBE;&#x5EA6;&#x306E;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002; &#x3053;&#x3046;&#x3059;&#x308B;&#x3068;&#x3001;&#x53EF;&#x8996;&#x5316;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><pre><code class="language-r}">&gt; print(seq(2.5, 6.5, by=0.1))
 [1] 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9
[36] 6.0 6.1 6.2 6.3 6.4 6.5
&gt; print(seq(2.5, 6.5, by=0.1), digits=10)
 [1] 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9
[36] 6.0 6.1 6.2 6.3 6.4 6.5
&gt; print(seq(2.5, 6.5, by=0.1), digits=20)
 [1] 2.5000000000000000000 2.6000000000000000888 2.7000000000000001776 2.7999999999999998224 2.8999999999999999112 3.0000000000000000000
 [7] 3.1000000000000000888 3.2000000000000001776 3.2999999999999998224 3.3999999999999999112 3.5000000000000000000 3.6000000000000000888
[13] 3.7000000000000001776 3.7999999999999998224 3.9000000000000003553 4.0000000000000000000 4.0999999999999996447 4.2000000000000001776
[19] 4.2999999999999998224 4.4000000000000003553 4.5000000000000000000 4.5999999999999996447 4.7000000000000001776 4.8000000000000007105
[25] 4.9000000000000003553 5.0000000000000000000 5.0999999999999996447 5.2000000000000001776 5.3000000000000007105 5.4000000000000003553
[31] 5.5000000000000000000 5.5999999999999996447 5.7000000000000001776 5.8000000000000007105 5.9000000000000003553 6.0000000000000000000
[37] 6.0999999999999996447 6.2000000000000001776 6.3000000000000007105 6.4000000000000003553 6.5000000000000000000
</code></pre><p>digits&#x306F;minimum number of significant digits to be printed in values &#x3092;&#x793A;&#x3059;&#x5F15;&#x6570;&#x3068;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;10&#x6841;&#x307E;&#x3067;&#x306E;&#x8868;&#x793A;&#x3067;&#x3042;&#x308C;&#x3070;seq&#x304C;&#x51FA;&#x529B;&#x3059;&#x308B;4.8 &#x306F;&#x672C;&#x5F53;&#x306B;4.8&#x306A;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;20&#x6841;&#x307E;&#x3067;&#x8868;&#x793A;&#x3059;&#x308B;&#x3068;&#x5B9F;&#x306F; 4.8000000000000007105 &#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x4E00;&#x65B9;&#x3001;</p><pre><code class="language-r}">&gt; print(4.8, digits=20)
[1] 4.7999999999999998
</code></pre><p>&#x3067;&#x3059;&#x304B;&#x3089;&#x3001;4.8&#x3068;&#x305F;&#x3060;&#x66F8;&#x3044;&#x305F;&#x3060;&#x3051;&#x3067;&#x3082;&#x53B3;&#x5BC6;&#x306B;&#x306F;4.8&#x3068;&#x3057;&#x3066;&#x306F;&#x683C;&#x7D0D;&#x3055;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x6BD4;&#x8F03;&#x81EA;&#x4F53;&#x3082;&#x5B8C;&#x5168;&#x306B;&#x53B3;&#x5BC6;&#x306B;&#x5B9F;&#x65BD;&#x3055;&#x308C;&#x308B;&#x308F;&#x3051;&#x3067;&#x306F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x901A;&#x5E38;&#x554F;&#x984C;&#x306B;&#x306F;&#x306A;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&#x3057;&#x304B;&#x3057;&#x2026;</p><pre><code class="language-r}">&gt; 4.7 == seq(2.5, 6.5, 0.1)[23]
[1] TRUE
&gt; 4.8 == seq(2.5, 6.5, 0.1)[24]
[1] FALSE
&gt; 4.9 == seq(2.5, 6.5, 0.1)[25]
[1] TRUE
</code></pre><p>&#x3068;&#x3044;&#x3046;&#x3088;&#x3046;&#x306B;&#x3001;seq(2.5,6.5,0.1) &#x3067;&#x6570;&#x5217;&#x3092;&#x4F5C;&#x3063;&#x305F;&#x3068;&#x304D;&#x306B;&#x306F;&#x3001;&#x5C0F;&#x6570;&#x306E;&#x52A0;&#x7B97;&#x304C;&#x7E70;&#x308A;&#x8FD4;&#x3055;&#x308C;&#x3066;&#x8AA4;&#x5DEE;&#x304C;&#x84C4;&#x7A4D;&#x3059;&#x308B;&#x305F;&#x3081;&#x304B;&#x3001;4.7&#x3068;4.9&#x306F;&#x554F;&#x984C;&#x306A;&#x3044;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;4.8&#x306E;&#x3068;&#x3053;&#x308D;&#x3067;&#x3053;&#x306E;&#x8AA4;&#x5DEE;&#x304C;&#x6BD4;&#x8F03;&#x3067;&#x540C;&#x4E00;&#x3068;&#x307F;&#x306A;&#x3055;&#x308C;&#x308B;&#x7BC4;&#x56F2;&#x3092;&#x8D85;&#x3048;&#x3066;&#x3057;&#x307E;&#x3046;&#x3088;&#x3046;&#x3067;&#x3001;&#x3053;&#x306E;&#x6570;&#x5217;&#x306E;24&#x756A;&#x76EE;&#x306E;&#x5024;&#x3068;4.8&#x304C;&#x540C;&#x4E00;&#x3068;&#x307F;&#x306A;&#x3055;&#x308C;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x6709;&#x52B9;&#x6570;&#x5B57;&#x304C;20&#x6841;&#x3050;&#x3089;&#x3044;&#x307E;&#x3067;&#x3044;&#x304B;&#x306A;&#x3044;&#x3068;&#x9855;&#x5728;&#x5316;&#x3057;&#x306A;&#x3044;&#x554F;&#x984C;&#x306A;&#x306E;&#x3067;&#x3001;&#x8A08;&#x7B97;&#x7D50;&#x679C;&#x81EA;&#x4F53;&#x304C;&#x3053;&#x308C;&#x3067;&#x304A;&#x304B;&#x3057;&#x304F;&#x306A;&#x308B;&#x3053;&#x3068;&#x306F;&#x3042;&#x307E;&#x308A;&#x306A;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x304C;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3068;&#x3057;&#x3066;&#x8003;&#x3048;&#x305F;&#x6642;&#x306B;&#x306F;&#x4E88;&#x671F;&#x3057;&#x306A;&#x3044;&#x7D50;&#x679C;&#x3092;&#x62DB;&#x304F;&#x3068;&#x601D;&#x308F;&#x308C;&#x307E;&#x3059;&#x306E;&#x3067;&#x3001;&#x6CE8;&#x610F;&#x3057;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;&#x5BFE;&#x7B56;&#x3068;&#x3057;&#x3066;&#x3001; ***cut&#x95A2;&#x6570;&#x306B;&#x5BFE;&#x3059;&#x308B;breaks&#x5F15;&#x6570;&#x3068;&#x3057;&#x3066;&#x306F;&#x3001;seq&#x95A2;&#x6570;&#x3067;&#x751F;&#x6210;&#x3057;&#x305F;&#x5C0F;&#x6570;&#x306F;&#x4F7F;&#x308F;&#x306A;&#x3044; *** &#x3053;&#x3068;&#x304C;&#x5FC5;&#x8981;&#x304B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[M5Stampの動作確認]]></title><description><![CDATA[<p><a href="https://www.switch-science.com/catalog/7360/">M5Stamp</a>&#x304C;&#x51FA;&#x307E;&#x3057;&#x305F;&#x3002;ESP32-Pico&#x306B;&#x7121;&#x7DDA;&#x30A2;&#x30F3;&#x30C6;&#x30CA;&#x3068;&#x304B;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x3068;&#x304B;&#x306E;&#x5FC5;&#x8981;&#x6700;&#x5C0F;&#x9650;&#x306E;&#x8FFD;&#x52A0;&#x56DE;&#x8DEF;&#x3092;&#x8DB3;&#x3057;&#x305F;&#x30E2;&#x30CE;&#x306E;&#x3088;&#x3046;&#x3067;&#x3001;<a href="https://www.switch-science.com/catalog/6262/">M5Atom</a>&#x3088;&#x308A;&#x3082;</p>]]></description><link>http://b.okadajp.org/2021/08/15/m5stampnodong-zuo-que-ren/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c9a</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Sun, 15 Aug 2021 09:13:08 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2021/08/image-1.jpeg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2021/08/image-1.jpeg" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;"><p><a href="https://www.switch-science.com/catalog/7360/">M5Stamp</a>&#x304C;&#x51FA;&#x307E;&#x3057;&#x305F;&#x3002;ESP32-Pico&#x306B;&#x7121;&#x7DDA;&#x30A2;&#x30F3;&#x30C6;&#x30CA;&#x3068;&#x304B;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x3068;&#x304B;&#x306E;&#x5FC5;&#x8981;&#x6700;&#x5C0F;&#x9650;&#x306E;&#x8FFD;&#x52A0;&#x56DE;&#x8DEF;&#x3092;&#x8DB3;&#x3057;&#x305F;&#x30E2;&#x30CE;&#x306E;&#x3088;&#x3046;&#x3067;&#x3001;<a href="https://www.switch-science.com/catalog/6262/">M5Atom</a>&#x3088;&#x308A;&#x3082;&#x3055;&#x3089;&#x306B;&#x5C0F;&#x3055;&#x3044;&#x3067;&#x3059;&#x3002;&#x65E5;&#x672C;&#x3067;&#x767A;&#x58F2;&#x3055;&#x308C;&#x305F;&#x306E;&#x306F;&#x3001;&#x30D4;&#x30F3;&#x30D8;&#x30C3;&#x30C0;&amp;&#x30D4;&#x30F3;&#x30BD;&#x30B1;&#x30C3;&#x30C8;&#x3068;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x30FC;&#x304C;&#x30BB;&#x30C3;&#x30C8;&#x306B;&#x306A;&#x3063;&#x305F;M5Stamp Mate&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x65E9;&#x901F;&#x30D4;&#x30F3;&#x30D8;&#x30C3;&#x30C0;&#x3068;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x3092;&#x306F;&#x3093;&#x3060;&#x4ED8;&#x3051;&#x3057;&#x3066;&#x3001;<a href="https://www.switch-science.com/catalog/7233/">OLED UNIT</a>&#x3092;&#x3064;&#x306A;&#x3052;&#x3066;&#x52D5;&#x4F5C;&#x3092;&#x307F;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x3092;&#x3064;&#x3051;&#x308B;&#x6642;&#x306B;&#x306F;&#x3001;&#x8CB7;&#x3063;&#x305F;&#x6642;&#x306E;&#x307E;&#x307E;&#x3060;&#x3068;&#x306F;&#x307E;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x4E00;&#x5EA6;&#x4ED8;&#x5C5E;&#x306E;L&#x5B57;&#x91D1;&#x5177;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30D7;&#x30E9;&#x30B9;&#x30C1;&#x30C3;&#x30AF;&#x30D1;&#x30FC;&#x30C4;&#x3092;&#x53D6;&#x308A;&#x5916;&#x3057;&#x3001;Grove&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x306B;&#x5E72;&#x6E09;&#x3059;&#x308B;&#x90E8;&#x5206;&#x3092;&#x6298;&#x308A;&#x53D6;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/IMG_1103.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy"></figure><p>&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DD;&#x30FC;&#x30C8;&#x304B;&#x3089;&#x72B6;&#x614B;&#x3092;&#x898B;&#x305F;&#x308A;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;&#x306E;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x3092;&#x3059;&#x308B;&#x306B;&#x306F;&#x3001;USB-&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30A2;&#x30C0;&#x30D7;&#x30BF;&#x304C;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x3002;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DD;&#x30FC;&#x30C8;&#x3092;&#x898B;&#x308B;&#x3060;&#x3051;&#x306A;&#x3089;&#x666E;&#x901A;&#x306E;USB&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DC;&#x30FC;&#x30C9;&#x3060;&#x3051;&#x3067;&#x826F;&#x3044;&#x3067;&#x3059;&#x304C;&#x3001;&#x3053;&#x306E;&#x5148;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;&#x306E;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x3092;&#x3059;&#x308B;&#x3053;&#x3068;&#x3082;&#x8003;&#x3048;&#x3066;&#x3001;&#x4EE5;&#x524D;&#x8CB7;&#x3063;&#x3066;&#x3044;&#x305F;<a href="https://www.switch-science.com/catalog/5241/">FLINT ESP32 Programmer</a>&#x3092;&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DD;&#x30FC;&#x30C8;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;UIFlow&#x304C;&#x3059;&#x3067;&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x307E;&#x308C;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;M5Burner&#x3067;&#x306F;&#x307E;&#x3060;M5Stamp&#x5C02;&#x7528;&#x306E;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;&#x304C;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x306B;&#x51FA;&#x3066;&#x3053;&#x306A;&#x3044;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;&#x8CFC;&#x5165;&#x6642;&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x307E;&#x308C;&#x3066;&#x3044;&#x308B;UIFlow&#x306E;&#x307E;&#x307E;&#x3067;&#x9032;&#x3081;&#x307E;&#x3059;&#x3002;APIKEY&#x304C;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30E2;&#x30CB;&#x30BF;&#x306B;&#x8868;&#x793A;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x30E1;&#x30E2;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/image-4.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy"></figure><p>2021/8/25 &#x8FFD;&#x8A18;: UIFlow&#x304C;&#x30A2;&#x30C3;&#x30D7;&#x30C7;&#x30FC;&#x30C8;&#x3055;&#x308C;&#x3066;&#x3001;M5Stamp&#x3092;&#x9078;&#x3093;&#x3060;&#x5834;&#x5408;&#x306B;&#x306F;&#x3001;API Key&#x3092;&#x5165;&#x308C;&#x308B;&#x306E;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;&#x5165;&#x529B;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002; &#x305D;&#x308C;&#x306B;&#x3068;&#x3082;&#x306A;&#x3044;&#x3001;&#x6700;&#x521D;&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x307E;&#x308C;&#x3066;&#x3044;&#x305F;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;&#x3067;&#x306F;&#x3001;&#x63A5;&#x7D9A;&#x3067;&#x304D;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;(UIFlow&#x306E;&#x8A2D;&#x5B9A;&#x3067;&#x3001;&#x672C;&#x4F53;&#x306E;&#x6A5F;&#x7A2E;&#x3092;M5Stamp&#x4EE5;&#x5916;&#x306E;&#x3001;&#x4F8B;&#x3048;&#x3070;M5StickC&#x306B;&#x3059;&#x308B;&#x3068;&#x3001;&#x521D;&#x671F;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x3067;&#x3082;&#x307E;&#x3060;API Key&#x3067;&#x63A5;&#x7D9A;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x304C;) M5Burner&#x3067;&#x4F7F;&#x3048;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x3001;<a href="#m5stamp-uiflow-">&#x6700;&#x65B0;&#x306E;UIFlow(PICO)&#x3092;&#x66F8;&#x304D;&#x8FBC;&#x3093;&#x3067;&#x3042;&#x3052;&#x308B;</a> &#x3068;&#x3001;&#x8CFC;&#x5165;&#x6642;&#x306B;&#x8CBC;&#x3063;&#x3066;&#x3042;&#x308B;&#x30B7;&#x30FC;&#x30EB;&#x306B;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3067;&#x63A5;&#x7D9A;&#x3067;&#x304D;&#x308B;&#x3053;&#x3068;&#x3092;&#x78BA;&#x8A8D;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x307E;&#x305A;Wi-Fi&#x63A5;&#x7D9A;&#x306E;&#x8A2D;&#x5B9A;&#x3092;&#x3057;&#x307E;&#x3059;&#x3002;M5Stamp&#x304C;Wi-Fi&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x30DD;&#x30A4;&#x30F3;&#x30C8;(M5&#x3067;&#x59CB;&#x307E;&#x308B;SSID)&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x3053;&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x3001;http://192.168.4.1/ &#x306B;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3057;&#x3066;&#x3001;Wi-Fi&#x8A2D;&#x5B9A;&#x753B;&#x9762;&#x3092;&#x51FA;&#x3057;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/image-1.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy"></figure><p>Wi-Fi&#x8A2D;&#x5B9A;&#x304C;&#x3046;&#x307E;&#x304F;&#x3044;&#x3063;&#x305F;&#x3053;&#x3068;&#x3092;&#x78BA;&#x8A8D;&#x3057;&#x3066;&#x3001;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/image-2.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy"></figure><p>&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30E2;&#x30CB;&#x30BF;&#x306B;&#x51FA;&#x529B;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;API Key&#x3092;<a href="https://flow.m5stack.com">UIFlow&#x306E;Web&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30D5;&#x30A7;&#x30FC;&#x30B9;</a>&#x306B;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x3001;&#x300C;&#x63A5;&#x7D9A;&#x6E08;&#x307F;&#x300D;&#x306E;&#x72B6;&#x614B;&#x306B;&#x306A;&#x308A;&#x3001;UIFlow&#x304C;&#x4F7F;&#x3048;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/image-3.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy"></figure><p>OLED&#x306B;&#x6587;&#x5B57;&#x3092;&#x8868;&#x793A;&#x3059;&#x308B;&#x30D5;&#x30ED;&#x30FC;&#x3092;&#x4F5C;&#x308A;&#x3001;&#x5B9F;&#x884C;&#x30DC;&#x30BF;&#x30F3;&#x3092;&#x62BC;&#x3059;&#x3068;&#x3001;M5Stamp&#x306B;&#x63A5;&#x7D9A;&#x3055;&#x308C;&#x305F;OLED Unit&#x306B;&#x6587;&#x5B57;&#x304C;&#x8868;&#x793A;&#x3055;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card kg-width-full"><img src="/content/images/2021/08/image.jpeg" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy"></figure><h2 id="m5stamp-uiflow-">M5Stamp&#x7528;UIFlow &#x6700;&#x65B0;&#x7248;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>UIFlow&#x306F;&#x901A;&#x5E38;&#x3001;&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x5074;&#x306E;&#x6A5F;&#x7A2E;&#x5225;&#x306B;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;&#x3092;&#x66F8;&#x304D;&#x8FBC;&#x3093;&#x3067;&#x5229;&#x7528;&#x3057;&#x307E;&#x3059;&#x3002;M5Stamp&#x7528;&#x3068;&#x307F;&#x3089;&#x308C;&#x308B; UIFLOW(PICO)&#x3068;&#x3044;&#x3046;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x304C;&#x3001;<a href="https://shop.m5stack.com/pages/download">M5Burner</a> &#x306B;&#x51FA;&#x73FE;&#x3057;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x66F8;&#x304D;&#x8FBC;&#x3093;&#x3067;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>M5Burner&#x3067;&#x306F;&#x901A;&#x5E38;&#x5DE6;&#x5074;&#x306E;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x304B;&#x3089;&#x5BFE;&#x8C61;&#x6A5F;&#x7A2E;&#x3092;&#x9078;&#x3073;&#x307E;&#x3059;&#x304C;&#x3001;&#x306A;&#x305C;&#x304B;&#x73FE;&#x6642;&#x70B9;&#x3067;&#x306F;CORE&#x306E;&#x3068;&#x3053;&#x308D;&#x306B; UIFLOW(PICO) &#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x3061;&#x3089;&#x3092;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3057;&#x3066;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;&#x66F8;&#x304D;&#x8FBC;&#x3080;&#x3068;&#x304D;&#x306B;&#x63A5;&#x7D9A;&#x5148;WiFi&#x306E;SSID&#x3068;&#x30D1;&#x30B9;&#x30EF;&#x30FC;&#x30C9;&#x3082;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/file_WZVxlKEJi-1.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy" width="1440" height="800"></figure><p>&#x3053;&#x306E;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;&#x3092;&#x66F8;&#x304D;&#x8FBC;&#x3080;&#x3068;&#x3001;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30E2;&#x30CB;&#x30BF;&#x4E0A;&#x306F;&#x3001;MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x304C;APIKEY&#x3068;&#x3057;&#x3066;&#x51FA;&#x529B;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;UIFlow(Web)&#x4E0A;&#x3067;MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3068;&#x3057;&#x3066;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x3001;&#x7121;&#x4E8B;&#x63A5;&#x7D9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/file_n6UApGsYT.png" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy" width="185" height="109"></figure><figure class="kg-card kg-image-card"><img src="/content/images/2021/08/DSC_0099.JPG" class="kg-image" alt="M5Stamp&#x306E;&#x52D5;&#x4F5C;&#x78BA;&#x8A8D;" loading="lazy" width="4032" height="2268"></figure>]]></content:encoded></item><item><title><![CDATA[TWELite PALの開閉センサーをM5Atom 経由でLINEに通知する]]></title><description><![CDATA[<p>&#x96FB;&#x6C60;&#x6301;&#x3061;&#x304C;&#x3044;&#x3044;&#x7121;&#x7DDA;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3068;&#x3057;&#x3066;&#x3001;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/openclose-pal.html">TWELite PAL</a>&#x3092;&#x3088;&#x304F;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x7121;&#x7DDA;&#x304C;Bluetooth&#x306A;&#x3069;&#x3067;&#x306F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x30BB;&#x30F3;&#x30B5;&#x306E;&#x5024;&#x3092;&#x30A4;</p>]]></description><link>http://b.okadajp.org/2021/07/24/twelite-palno-kai-bisensawom5atom-jing-y/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c99</guid><category><![CDATA[TWELITE]]></category><category><![CDATA[M5Stack]]></category><category><![CDATA[M5ATOM]]></category><category><![CDATA[LINE Notify]]></category><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Sat, 24 Jul 2021 15:59:08 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2021/07/bannder-16271423437789.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2021/07/bannder-16271423437789.jpg" alt="TWELite PAL&#x306E;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;M5Atom &#x7D4C;&#x7531;&#x3067;LINE&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;"><p>&#x96FB;&#x6C60;&#x6301;&#x3061;&#x304C;&#x3044;&#x3044;&#x7121;&#x7DDA;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3068;&#x3057;&#x3066;&#x3001;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/openclose-pal.html">TWELite PAL</a>&#x3092;&#x3088;&#x304F;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x7121;&#x7DDA;&#x304C;Bluetooth&#x306A;&#x3069;&#x3067;&#x306F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x30BB;&#x30F3;&#x30B5;&#x306E;&#x5024;&#x3092;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30CD;&#x30C3;&#x30C8;&#x7D4C;&#x7531;&#x3067;&#x89B3;&#x6E2C;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x306F;&#x3001;&#x4F55;&#x3089;&#x304B;&#x306E;&#x30B2;&#x30FC;&#x30C8;&#x30A6;&#x30A7;&#x30A4;&#x304C;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x3002;&#x4EE5;&#x524D;&#x306F;&#x5C0F;&#x578B;&#x306E;Linux&#x30DE;&#x30B7;&#x30F3;&#x3067;&#x3042;&#x308B;<a href="https://akizukidenshi.com/catalog/g/gM-12301/">NanoPi Neo</a>&#x306B;<a href="https://mono-wireless.com/jp/products/MoNoStick/index.html">MONOSTICK</a>&#x3092;&#x3064;&#x306A;&#x3052;&#x3066;&#x3001;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3067;TWELite PAL&#x304B;&#x3089;&#x306E;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;&#x53D7;&#x3051;&#x53D6;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x305F;&#x307E;&#x306B;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x304C;&#x5F37;&#x5236;&#x7D42;&#x4E86;&#x3057;&#x3066;&#x3044;&#x305F;&#x308A;&#x3059;&#x308B;&#x3068;&#x901A;&#x77E5;&#x304C;&#x6765;&#x306A;&#x304F;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x5B89;&#x5B9A;&#x3057;&#x3066;&#x901A;&#x77E5;&#x304C;&#x6765;&#x308B;&#x3088;&#x3046;&#x306B;<a href="https://www.switch-science.com/catalog/6262/">M5ATOM</a> &#x3092;&#x4F7F;&#x3063;&#x305F;&#x30B2;&#x30FC;&#x30C8;&#x30A6;&#x30A7;&#x30A4;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="-">&#x30CF;&#x30FC;&#x30C9;&#x30A6;&#x30A7;&#x30A2;</h2><p>M5ATOM&#x3068;TWELite&#x306E;&#x63A5;&#x7D9A;&#x306F;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x901A;&#x4FE1;&#x3067;&#x826F;&#x3044;&#x306E;&#x3067;&#x3001;&#x30D6;&#x30EC;&#x30C3;&#x30C9;&#x30DC;&#x30FC;&#x30C9;&#x3067;&#x3082;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x5B89;&#x5B9A;&#x52D5;&#x4F5C;&#x306E;&#x305F;&#x3081;&#x306B;&#x5C11;&#x3057;&#x304D;&#x308C;&#x3044;&#x306B;&#x307E;&#x3068;&#x3081;&#x305F;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;<a href="https://www.switch-science.com/catalog/6477/">ATOM Hub &#x30D7;&#x30ED;&#x30C8;&#x30AD;&#x30C3;&#x30C8;</a>&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x306E;&#x30AD;&#x30C3;&#x30C8;&#x306F;M5ATOM&#x3092;&#x633F;&#x305B;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x3066;&#x3001;&#x5185;&#x90E8;&#x306B;&#x30E6;&#x30CB;&#x30D0;&#x30FC;&#x30B5;&#x30EB;&#x57FA;&#x76E4;&#x90E8;&#x5206;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x3053;&#x306B;&#x72EC;&#x81EA;&#x306E;&#x56DE;&#x8DEF;&#x3092;&#x4F5C;&#x308C;&#x307E;&#x3059;&#x3002;&#x4ECA;&#x56DE;&#x306F;&#x6A2A;&#x7740;&#x3092;&#x3057;&#x3066;&#x3001;<a href="https://mono-wireless.com/jp/products/TWE-Lite-DIP/index.html">TWELite DIP</a> &#x3092;&#x4E38;&#x3054;&#x3068;&#x30E6;&#x30CB;&#x30D0;&#x30FC;&#x30B5;&#x30EB;&#x57FA;&#x76E4;&#x306E;&#x4E0A;&#x306B;&#x5185;&#x8535;&#x3057;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x30B5;&#x30A4;&#x30BA;&#x304C;&#x3061;&#x3087;&#x3046;&#x3069;&#x826F;&#x3044;&#x306E;&#x3067;&#x3059;&#x3002;</p><h3 id="twelite-dip-atom-hub-proto-">TWELite DIP&#x306E;ATOM Hub Proto&#x3078;&#x306E;&#x7D44;&#x307F;&#x8FBC;&#x307F;</h3><figure class="kg-card kg-image-card"><img src="/content/images/2021/07/16270316612564.jpg" class="kg-image" alt="TWELite PAL&#x306E;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;M5Atom &#x7D4C;&#x7531;&#x3067;LINE&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;" loading="lazy"></figure><p>&#x30A2;&#x30F3;&#x30C6;&#x30CA;&#x306F;&#x3001;<a href="https://mono-wireless.com/jp/products/kit/index.html">TWELite Starter Kit</a>&#x306B;&#x3064;&#x3044;&#x3066;&#x304D;&#x305F;&#x8584;&#x578B;&#x30A2;&#x30F3;&#x30C6;&#x30CA;&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x4ECA;&#x56DE;&#x306F;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/openclose-pal.html">&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL</a>&#x3092;&#x7384;&#x95A2;&#x306E;&#x30C9;&#x30A2;&#x306E;&#x958B;&#x9589;&#x76E3;&#x8996;&#x306B;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x7384;&#x95A2;&#x8FD1;&#x304F;&#x306E;&#x90E8;&#x5C4B;&#x306E;&#x4E2D;&#x3067;&#x3082;&#x5341;&#x5206;&#x901A;&#x4FE1;&#x3067;&#x304D;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;<br>&#x30D4;&#x30F3;&#x30D8;&#x30C3;&#x30C0;&#x4ED8;&#x304D;&#x306E;TWELite DIP&#x3092;&#x30E6;&#x30CB;&#x30D0;&#x30FC;&#x30B5;&#x30EB;&#x57FA;&#x76E4;&#x306B;&#x305D;&#x306E;&#x307E;&#x307E;&#x5DEE;&#x3057;&#x8FBC;&#x3093;&#x3067;&#x3001;&#x6570;&#x672C;&#x8DB3;&#x3092;&#x30CF;&#x30F3;&#x30C0;&#x3064;&#x3051;&#x3057;&#x3066;&#x56FA;&#x5B9A;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="--1">&#x914D;&#x7DDA;</h3><p>M5ATOM&#x3068;TWELite DIP&#x306F;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x901A;&#x4FE1;&#x3092;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;&#x96FB;&#x6E90;&#x3068;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x3060;&#x3051;&#x3064;&#x306A;&#x3044;&#x3067;&#x3042;&#x3052;&#x308C;&#x3070;OK&#x3067;&#x3059;&#x3002;TWELite DIP&#x306E;<a href="https://mono-wireless.com/jp/products/TWE-APPS/App_Twelite/app_twelite.pdf">&#x30D4;&#x30F3;&#x914D;&#x7F6E;&#x8868;</a>&#x3092;&#x307F;&#x3066;&#x3001;28&#x756A;&#x30D4;&#x30F3;&#x306E;VCC&#x306F;ATOM Hub Proto&#x306E;3V3&#x306B;&#x63A5;&#x7D9A;&#x3001;1&#x756A;&#x30D4;&#x30F3;&#x306E;GND&#x306F;ATOM Hub Proto&#x306E;GND&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x307E;&#x3059;&#x3002;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x901A;&#x4FE1;&#x306F;&#x3001;ATOM Hub Proto Kit&#x306E;&#x57FA;&#x76E4;&#x4E0A;&#x3067;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3057;&#x3084;&#x3059;&#x3044;&#x3001;M5ATOM&#x306E;21&#x756A;&#x30D4;&#x30F3;&#x3068;25&#x756A;&#x30D4;&#x30F3;&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;M5ATOM&#x306E;21&#x756A;&#x30D4;&#x30F3;&#x3092;M5ATOM&#x304B;&#x3089;&#x898B;&#x305F;RX, 25&#x756A;&#x30D4;&#x30F3;&#x3092;M5ATOM&#x304B;&#x3089;&#x898B;&#x305F;TX&#x306B;&#x8A2D;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x3002;M5ATOM&#x306E;21&#x756A;&#x30D4;&#x30F3;&#x3068;TWELite DIP&#x306E;10&#x756A;&#x30D4;&#x30F3;&#x3001;M5ATOM&#x306E;25&#x756A;&#x30D4;&#x30F3;&#x3068;TWELite DIP&#x306E;3&#x756A;&#x30D4;&#x30F3;&#x3092;&#x305D;&#x308C;&#x305E;&#x308C;&#x3064;&#x306A;&#x304E;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/07/16270317860925.jpg" class="kg-image" alt="TWELite PAL&#x306E;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;M5Atom &#x7D4C;&#x7531;&#x3067;LINE&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;" loading="lazy"></figure><figure class="kg-card kg-image-card"><img src="/content/images/2021/07/16270318311504.jpg" class="kg-image" alt="TWELite PAL&#x306E;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;M5Atom &#x7D4C;&#x7531;&#x3067;LINE&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;" loading="lazy"></figure><p>&#x305D;&#x3057;&#x3066;&#x84CB;&#x3092;&#x9589;&#x3081;&#x308C;&#x3070;&#x3001;&#x30CF;&#x30FC;&#x30C9;&#x30A6;&#x30A7;&#x30A2;&#x3068;&#x3057;&#x3066;&#x306F;&#x5B8C;&#x6210;&#x3067;&#x3059;&#x3002;M5ATOM&#x3068;M5ATOM Lite&#x3069;&#x3061;&#x3089;&#x3067;&#x3082;&#x540C;&#x3058;&#x30BD;&#x30D5;&#x30C8;&#x30A6;&#x30A7;&#x30A2;&#x304C;&#x6A5F;&#x80FD;&#x3057;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/07/16270323003332.jpg" class="kg-image" alt="TWELite PAL&#x306E;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;M5Atom &#x7D4C;&#x7531;&#x3067;LINE&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;" loading="lazy"></figure><h2 id="--2">&#x30BD;&#x30D5;&#x30C8;&#x30A6;&#x30A7;&#x30A2;</h2><p>&#x4ECA;&#x56DE;&#x4F5C;&#x3063;&#x305F;&#x30B2;&#x30FC;&#x30C8;&#x30A6;&#x30A7;&#x30A4;&#x3067;&#x3001;TWELite PAL&#x306E;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30CD;&#x30C3;&#x30C8;&#x4E0A;&#x306B;&#x9001;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL&#x306E;&#x72B6;&#x614B;&#x306B;&#x5909;&#x5316;&#x304C;&#x3042;&#x3063;&#x305F;&#x3089;&#x3001;<a href="https://notify-bot.line.me/ja/">LINE Nofity API</a> &#x3067;LINE&#x30B0;&#x30EB;&#x30FC;&#x30D7;&#x306A;&#x3069;&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;</p><p><a href="https://platformio.org">PlatformIO</a>&#x306E;Arduino&#x3067;&#x66F8;&#x304B;&#x308C;&#x305F;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x5168;&#x4F53;&#x306F;&#x3001;GitHub&#x306B;&#x3001;<a href="https://github.com/mokjpn/M5PAL">M5PAL</a> &#x3068;&#x3057;&#x3066;&#x516C;&#x958B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>TWELite&#x3068;M5Stack&#x306E;&#x9593;&#x306E;&#x901A;&#x4FE1;&#x3092;&#x7C21;&#x5358;&#x306B;&#x66F8;&#x3051;&#x308B;&#x3088;&#x3046;&#x306B;&#x3059;&#x308B;<a href="https://mwm5.twelite.info">MWM5 Library</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x4F7F;&#x7528;&#x3059;&#x308B;&#x3068;&#x304D;&#x306F;&#x3001;config.h.example &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x5229;&#x7528;&#x74B0;&#x5883;&#x306B;&#x5408;&#x308F;&#x305B;&#x3066;&#x5909;&#x66F4;&#x3057;&#x3066;&#x3001;config.h &#x3068;&#x3057;&#x3066;&#x30D3;&#x30EB;&#x30C9;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL&#x306E;&#x72B6;&#x614B;&#x306F;Line Nofity&#x306B;&#x901A;&#x77E5;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/amb-pal.html">&#x74B0;&#x5883;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL</a>&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;<a href="https://ambidata.io/">Ambient</a> &#x306B;&#x3082;&#x9001;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;Wifi&#x306E;SSID&#x3001;&#x30D1;&#x30B9;&#x30D5;&#x30EC;&#x30FC;&#x30BA;&#x3001;Line Notify&#x306E;&#x30C8;&#x30FC;&#x30AF;&#x30F3;&#x306E;&#x307B;&#x304B;&#x3001;Ambient&#x306E;&#x30C1;&#x30E3;&#x30CD;&#x30EB;ID&#x3068;&#x30E9;&#x30A4;&#x30C8;&#x30AD;&#x30FC;&#x3082;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="config-h-example">config.h.example</h3><pre><code class="language-{language-arduino}">const char* ssid = &quot;Wifi ESSID&quot;;
const char* password = &quot;Wifi Password&quot;;

unsigned int channelId = XXXXXXXX; // Ambient&#x306E;&#x30C1;&#x30E3;&#x30CD;&#x30EB;ID
const char* writeKey = &quot;XXXXXXXXXXX&quot;; // &#x30E9;&#x30A4;&#x30C8;&#x30AD;&#x30FC;

const char* token = &quot;XXXXXXXXX&quot;; // Line Notify &#x30C8;&#x30FC;&#x30AF;&#x30F3;
</code></pre><h3 id="m5pal-cpp-send-">M5PAL.cpp send()</h3><p>&#x672C;&#x4F53;&#x306E;M5PAL.cpp&#x3067;&#x306F;&#x3001;send&#x95A2;&#x6570;&#x3067;&#x6307;&#x5B9A;&#x3055;&#x308C;&#x305F;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;LINE Notify&#x306B;&#x9001;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002; &#x6700;&#x5F8C;&#x306B;client.stop();&#x3092;&#x547C;&#x3073;&#x51FA;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x6700;&#x521D;&#x306F;&#x3053;&#x308C;&#x3092;&#x7701;&#x3044;&#x3066;&#x3044;&#x3066;&#x3001;&#x901A;&#x77E5;&#x304C;&#x6570;&#x56DE;&#x306B;&#xFF11;&#x56DE;&#x6B20;&#x3051;&#x308B;&#x3068;&#x3044;&#x3046;&#x75C7;&#x72B6;&#x306B;&#x60A9;&#x307E;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3084;&#x306F;&#x308A;&#x901A;&#x4FE1;&#x7D42;&#x4E86;&#x3057;&#x305F;&#x3089;&#x3061;&#x3083;&#x3093;&#x3068;&#x63A5;&#x7D9A;&#x306F;&#x5207;&#x3089;&#x306A;&#x3044;&#x3068;&#x3044;&#x3051;&#x307E;&#x305B;&#x3093;&#x306D;&#x3002;</p><pre><code class="language-{language-arduino}">void send(String message) {
  if(WiFi.status() != WL_CONNECTED) wifiConnect();
  const char* host = LINEHOST;
  client.setInsecure();
  if (!client.connect(host, 443)) {
    Serial.println(&quot;Connection failed&quot;);
    if(++failcount == 1) M5.Power.reset();
    return;
  }
  Serial.println(&quot;Connected&quot;);
  String query = String(&quot;message=&quot;) + message;
  String request = String(&quot;&quot;) +
               &quot;POST /api/notify HTTP/1.1\r\n&quot; +
               &quot;Host: &quot; + host + &quot;\r\n&quot; +
               &quot;Authorization: Bearer &quot; + token + &quot;\r\n&quot; +
               &quot;Content-Length: &quot; + String(query.length()) +  &quot;\r\n&quot; + 
               &quot;Content-Type: application/x-www-form-urlencoded\r\n\r\n&quot; +
                query + &quot;\r\n&quot;;
  client.print(request);


  while (client.connected()) {
    String line = client.readStringUntil(&apos;\n&apos;);
    Serial.println(line);
    if (line == &quot;\r&quot;) {
      break;
    }
  }
  String line = client.readStringUntil(&apos;\n&apos;);
  Serial.println(line);
  client.stop();
}
</code></pre><h3 id="m5pal-cpp-setup-">M5PAL.cpp setup()</h3><p>setup&#x95A2;&#x6570;&#x3067;&#x306F;&#x3001;TWELite DIP&#x3068;&#x306E;&#x63A5;&#x7D9A;&#x306B;&#x7528;&#x3044;&#x308B;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x901A;&#x4FE1;&#x30DD;&#x30FC;&#x30C8;(Serial1) &#x3092;&#x958B;&#x304D;&#x3001;RX, TX&#x306E;&#x30D4;&#x30F3;&#x756A;&#x53F7;&#x3092;21&#x756A;&#x3068;25&#x756A;&#x306B;&#x6307;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><pre><code class="language-{lang-arduino}">  void setup() {
  M5.begin(false);
  //M5.dis.clear();
  Serial1.setRxBufferSize(1024);
  Serial.begin(115200);
  Serial1.begin(115200,SERIAL_8N1, 21,25);
  Serial.println(&quot;\nStart&quot;);
  setenv(&quot;TZ&quot;,&quot;JST-9&quot;,1);
  wifiConnect();
  bool s;
  s = ambient.begin(channelId, writeKey, &amp;aclient); 
  Serial.println(s);
}
</code></pre><h3 id="m5pal-cpp-loop-">M5PAL.cpp loop()</h3><p>loop&#x95A2;&#x6570;&#x3067;&#x306F;&#x3001;Serial1&#x304B;&#x3089;&#x8AAD;&#x307F;&#x53D6;&#x3063;&#x305F;&#x30C7;&#x30FC;&#x30BF;&#x3092;MWM5&#x306E;<a href="https://mwm5.twelite.info/references/parser/twesercmd">AsciiParser</a>&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30BF;&#x30F3;&#x30B9;&#x306B;&#x6E21;&#x3057;&#x3066;&#x3001;MWM5&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x3067;&#x89E3;&#x91C8;&#x3057;&#x3066;&#x3082;&#x3089;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><pre><code class="language-{lang-arduino}">void loop() {
  static char message[300], datetime[30];
  int ch;
  while (Serial1.available()) {
    ch = Serial1.read();
    parse_ascii &lt;&lt; char_t(ch);
</code></pre><p>&#x30D1;&#x30FC;&#x30B5;&#x304C;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DD;&#x30FC;&#x30C8;&#x304B;&#x3089;&#x9001;&#x3089;&#x308C;&#x3066;&#x304D;&#x305F;&#x901A;&#x4FE1;&#x5185;&#x5BB9;&#x306E;&#x89E3;&#x91C8;&#x306B;&#x6210;&#x529F;&#x3057;&#x3066;&#x3044;&#x305F;&#x3089;&#x3001;&#x901A;&#x4FE1;&#x5185;&#x5BB9;&#x304B;&#x3089;TwePacket&#x30AF;&#x30E9;&#x30B9;&#x306E;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x3092;&#x751F;&#x6210;&#x3057;&#x3066;&#x3001;&#x30D1;&#x30B1;&#x30C3;&#x30C8;&#x306E;&#x578B;&#x306B;&#x3088;&#x3063;&#x3066;&#x51E6;&#x7406;&#x3092;&#x5206;&#x5C90;&#x3055;&#x305B;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL(E_PAL_PCB::MAG) &#x3067;&#x3042;&#x308A;&#x3001;&#x958B;&#x653E;&#x3092;&#x691C;&#x51FA;&#x3057;&#x305F;&#x306E;&#x3067;&#x3042;&#x308C;&#x3070;&#x3001;&#x7384;&#x95A2;&#x30C9;&#x30A2;&#x304C;&#x958B;&#x3044;&#x305F;&#x3053;&#x3068;&#x3092;&#x77E5;&#x3089;&#x305B;&#x308B;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;LINE Notity&#x306B;&#x98DB;&#x3070;&#x3057;&#x307E;&#x3059;&#x3002;</p><pre><code class="language-{lang-arduino}">    if (parse_ascii) {
      getLocalTime(&amp;timeInfo);
      sprintf(datetime, &quot;Time:%04d/%02d/%02d %02d:%02d:%02d&quot;,timeInfo.tm_year+1900, timeInfo.tm_mon+1, timeInfo.tm_mday, timeInfo.tm_hour,timeInfo.tm_min,timeInfo.tm_sec);
      Serial.println(datetime);
      auto&amp;&amp; pkt = newTwePacket(parse_ascii.get_payload());
      E_PKT pkt_typ = identify_packet_type(pkt);
      if (pkt_typ == E_PKT::PKT_PAL) {
        auto&amp;&amp; pal = refTwePacketPal(pkt);
        if (pal.u8palpcb == E_PAL_PCB::MAG) {
          Serial.println(&quot;MAG&quot;);
          PalMag obj = pal.get_PalMag();
          char *status;
          switch(obj.u8MagStat) {
            case 0:
              status = &quot;Open&quot;;
              sprintf(message,&quot;Door open, %s\n&quot;, datetime );
              send(message);
              break;
            default:
              status = &quot;Close&quot;;
          }
          sprintf(message, &quot;Magnet PAL notify: %s, BAT %d&quot;, status, obj.u16Volt);
          Serial.println(message);
</code></pre><p>&#x540C;&#x69D8;&#x306B;&#x3001;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/amb-pal.html">&#x74B0;&#x5883;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL</a>(E_PAL_PCB::AMB) &#x3067;&#x3042;&#x3063;&#x305F;&#x3089;Ambient&#x306B;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x9001;&#x308A;&#x3001;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/motion-pal.html">&#x52D5;&#x4F5C;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL</a>(E_PAL_PCB::MOT)&#x3067;&#x3042;&#x3063;&#x305F;&#x3089;&#x7384;&#x95A2;&#x5148;&#x306E;&#x30DF;&#x30EB;&#x30AF;&#x53D7;&#x3051;&#x7BB1;&#x306E;&#x64CD;&#x4F5C;&#x3068;&#x89E3;&#x91C8;&#x3057;&#x3066;&#x3001;Line Notify&#x306B;&#x305D;&#x306E;&#x65E8;&#x306E;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;&#x9001;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><h2 id="--3">&#x7D50;&#x679C;</h2><p>&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL&#x304C;&#x958B;&#x3044;&#x305F;&#x3053;&#x3068;&#x3092;&#x691C;&#x77E5;&#x3057;&#x305F;&#x308A;&#x3001;&#x52D5;&#x4F5C;&#x30BB;&#x30F3;&#x30B5;&#x30FC;PAL&#x304C;&#x5927;&#x304D;&#x306A;&#x52D5;&#x304D;&#x3092;&#x691C;&#x77E5;&#x3057;&#x305F;&#x3089;&#x3001;LINE Notify&#x304B;&#x3089;&#x901A;&#x77E5;&#x304C;&#x6765;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;<br></p><figure class="kg-card kg-image-card"><img src="/content/images/2021/07/16271422081696.jpg" class="kg-image" alt="TWELite PAL&#x306E;&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;M5Atom &#x7D4C;&#x7531;&#x3067;LINE&#x306B;&#x901A;&#x77E5;&#x3059;&#x308B;" loading="lazy"></figure>]]></content:encoded></item><item><title><![CDATA[Windowsで日本語のユーザ名を使っている時のRパッケージインストール場所問題]]></title><description><![CDATA[<p>&#x7D50;&#x69CB;&#x6B74;&#x53F2;&#x304C;&#x9577;&#x3044;&#x554F;&#x984C;&#x306A;&#x308F;&#x3051;&#x3067;&#x3059;&#x304C;&#x3001;&#x5B9F;&#x306F;R&#x672C;&#x4F53;&#x3067;&#x306F;R 4.0&#x6642;&#x70B9;&#x3067;&#x3082;&#x3044;&#x307E;&#x3060;&#x306B;&#x89E3;&#x6C7A;&#x304C;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x307E;&#x3041;&#x30D5;&#x30A1;&#x30A4;</p>]]></description><link>http://b.okadajp.org/2021/05/13/windowsderi-ben-yu-noyuzaming-woshi-tuteirushi-norpatukeziinsutoruchang-suo-wen-ti/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c98</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Thu, 13 May 2021 15:17:31 GMT</pubDate><content:encoded><![CDATA[<p>&#x7D50;&#x69CB;&#x6B74;&#x53F2;&#x304C;&#x9577;&#x3044;&#x554F;&#x984C;&#x306A;&#x308F;&#x3051;&#x3067;&#x3059;&#x304C;&#x3001;&#x5B9F;&#x306F;R&#x672C;&#x4F53;&#x3067;&#x306F;R 4.0&#x6642;&#x70B9;&#x3067;&#x3082;&#x3044;&#x307E;&#x3060;&#x306B;&#x89E3;&#x6C7A;&#x304C;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x307E;&#x3041;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x306E;&#x30A8;&#x30F3;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3092;&#x8AA4;&#x3063;&#x305F;&#x307E;&#x307E;&#x8D77;&#x52D5;&#x6642;&#x306E;&#x74B0;&#x5883;&#x5909;&#x6570;&#x304C;&#x8A2D;&#x5B9A;&#x3055;&#x308C;&#x3066;&#x3057;&#x307E;&#x3046;&#x306E;&#x304C;&#x554F;&#x984C;&#x306A;&#x308F;&#x3051;&#x306A;&#x306E;&#x3067;&#x3001;&#x7406;&#x8AD6;&#x4E0A;&#x306F;R&#x672C;&#x4F53;&#x5074;&#x3067;&#x5BFE;&#x51E6;&#x53EF;&#x80FD;&#x306A;&#x554F;&#x984C;&#x3060;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x56DE;&#x907F;&#x304C;&#x7D50;&#x69CB;&#x7C21;&#x5358;&#x306B;&#x3067;&#x304D;&#x308B;&#x3053;&#x3068;&#x3082;&#x3042;&#x3063;&#x3066;&#x307E;&#x3060;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x306D;&#x3002;</p><h2 id="-">&#x554F;&#x984C;</h2><p>Windows&#x306E;&#x30E6;&#x30FC;&#x30B6;&#x540D;&#x304C;&#x65E5;&#x672C;&#x8A9E;&#x3092;&#x542B;&#x3080;&#x5834;&#x5408;&#x3001;&#x3059;&#x306A;&#x308F;&#x3061;&#x3001;<code>C:&#xA5;Users</code> &#x306E;&#x4E0B;&#x306E;&#x30DB;&#x30FC;&#x30E0;&#x30D5;&#x30A9;&#x30EB;&#x30C0;&#x306E;&#x540D;&#x524D;&#x306B;&#x65E5;&#x672C;&#x8A9E;&#x304C;&#x542B;&#x307E;&#x308C;&#x3066;&#x3044;&#x308B;&#x5834;&#x5408;&#x3001;R&#x306E;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3088;&#x3046;&#x3068;&#x3059;&#x308B;&#x3068;&#x3001;personal library&#x3092;&#x4F5C;&#x3063;&#x3066;&#x826F;&#x3044;&#x304B;&#x3069;&#x3046;&#x304B;&#x78BA;&#x8A8D;&#x3092;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x306E;&#x3088;&#x3046;&#x306A;&#x30C0;&#x30A4;&#x30A2;&#x30ED;&#x30B0;&#x304C;&#x4F55;&#x56DE;&#x3082;&#x51FA;&#x3066;&#x3057;&#x307E;&#x3044;&#x3001;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x304C;&#x3067;&#x304D;&#x306A;&#x3044;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/4153aa6fdf414f0bbed80993293b114a.png" class="kg-image" alt="180afbc0b310d5c0ab72d8cb61d31989.png" loading="lazy" width="510" height="138"></figure><h2 id="--1">&#x89E3;&#x6C7A;&#x65B9;&#x6CD5;</h2><p>Rstudio&#x3067;&#x64CD;&#x4F5C;&#x3059;&#x308B;&#x65B9;&#x6CD5;&#x3092;&#x8AAC;&#x660E;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="-personal-library-">&#x307E;&#x305A;&#x3001;Personal Library&#x3092;&#x5165;&#x308C;&#x308B;&#x5834;&#x6240;&#x3092;&#x4F5C;&#x308B;</h3><p>&#x56DE;&#x907F;&#x7B56;&#x3068;&#x3057;&#x3066;&#x3001;&#x65E5;&#x672C;&#x8A9E;&#x3092;&#x542B;&#x307E;&#x306A;&#x3044;&#x30D1;&#x30B9;&#x540D;&#x306E;&#x3068;&#x3053;&#x308D;&#x306B;&#x3001;Personal library&#x3092;&#x5165;&#x308C;&#x308B;&#x5834;&#x6240;&#x3092;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;<br>&#x4F8B;&#x3048;&#x3070;&#x3001;C&#x30C9;&#x30E9;&#x30A4;&#x30D6;&#x76F4;&#x4E0B;&#x306B;<code>R</code>&#x3068;&#x3044;&#x3046;&#x30D5;&#x30A9;&#x30EB;&#x30C0;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x3001;&#x305D;&#x3053;&#x306B;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;Rstudio&#x306E;Console&#x90E8;&#x5206;&#x306A;&#x3069;&#x304B;&#x3089;&#x3001;</p><pre><code>dir.create(&quot;C:/R&quot;)
</code></pre><p>&#x306E;&#x3088;&#x3046;&#x306B;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x3001;&#x3053;&#x306E;&#x5834;&#x6240;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x306A;&#x304A;&#x3001;R&#x3067;&#x306F;&#x591A;&#x304F;&#x306E;&#x5834;&#x5408;&#x3001;&#x30D1;&#x30B9;&#x540D;&#x306E;&#x533A;&#x5207;&#x308A;&#x306B;&quot;&#xA5;&quot;&#x306E;&#x4EE3;&#x308F;&#x308A;&#x306B;&quot;/&quot;&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/7bf62cfdc3a842a49165b05f993c2492.png" class="kg-image" alt="6ca7d5486d0bf4300a821271dc3b57f3.png" loading="lazy" width="261" height="108"></figure><h3 id="-r-">&#x3053;&#x3053;&#x3092;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x30D1;&#x30B9;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x7528;&#x3059;&#x308B;&#x8A2D;&#x5B9A;&#x3092;R&#x8D77;&#x52D5;&#x6642;&#x306B;&#x6BCE;&#x56DE;&#x884C;&#x3046;&#x3088;&#x3046;&#x306B;&#x3059;&#x308B;</h3><p>&#x3053;&#x306E;&#x5834;&#x6240;&#x3092;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x5834;&#x6240;(&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x30D1;&#x30B9;)&#x3068;&#x3057;&#x3066;&#x4F7F;&#x7528;&#x3059;&#x308B;&#x3053;&#x3068;&#x3092;&#x3001;R&#x304C;&#x8D77;&#x52D5;&#x3059;&#x308B;&#x305F;&#x3073;&#x306B;R&#x306B;&#x6559;&#x3048;&#x3066;&#x3042;&#x3052;&#x306A;&#x3044;&#x3068;&#x3044;&#x3051;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x306B;&#x3001;<code>.Rprofile</code> &#x3068;&#x3044;&#x3046;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x4F5C;&#x6210;&#x3057;&#x307E;&#x3059;&#x3002;</p><p>Rstudio&#x306E;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x304B;&#x3089;&#x3001;File &#x30E1;&#x30CB;&#x30E5;&#x30FC; &#x2192; New File &#x2192; R Script &#x3068;&#x3057;&#x3066;&#x3001;&#x65B0;&#x3057;&#x3044;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x4F5C;&#x308A;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/a312749d05db4643ae74aee3e9344097.png" class="kg-image" alt="9759f975e42ebe384fe263c2804545e7.png" loading="lazy" width="586" height="118"></figure><p>Untitled1 &#x3068;&#x3044;&#x3046;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x4F5C;&#x6210;&#x3059;&#x308B;&#x753B;&#x9762;&#x306B;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x6253;&#x3061;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;</p><pre><code>.libPaths(&apos;C:/R&apos;)
</code></pre><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/d2ea8524e0f6489aac9f378c985f038d.png" class="kg-image" alt="42fb835279e1f2b5215c5e47521296e2.png" loading="lazy" width="296" height="225"></figure><p>Ctrl+S&#x3092;&#x62BC;&#x3059;&#x304B;&#x3001;&#x4FDD;&#x5B58;&#x30A2;&#x30A4;&#x30B3;&#x30F3;&#xFF08;&#x30D5;&#x30ED;&#x30C3;&#x30D4;&#x30FC;&#x30C7;&#x30A3;&#x30B9;&#x30AF;&#x306E;&#x753B;&#x50CF;...&#x3063;&#x3066;&#x3082;&#x3046;&#x77E5;&#x3089;&#x306A;&#x3044;&#x65B9;&#x304C;&#x7D50;&#x69CB;&#x591A;&#x3044;&#x304B;&#x3082;&#x3067;&#x3059;&#x306D;) &#x3092;&#x62BC;&#x3057;&#x3066;&#x4FDD;&#x5B58;&#x3057;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;<br>&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x540D;&#x306F;&#x3001;<code>.Rprofile</code> &#x3068;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x3053;&#x306E;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x540D;&#x3092;&#xFF11;&#x6587;&#x5B57;&#x3067;&#x3082;&#x9593;&#x9055;&#x3048;&#x308B;&#x3068;&#x3046;&#x307E;&#x304F;&#x3044;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/9c1c462aaf3448d98ecd4e8d783a4aae.png" class="kg-image" alt="7f293f7f0efbd5fbaa4c3ca6a8424a9f.png" loading="lazy" width="813" height="503"></figure><p>&#x4FDD;&#x5B58;&#x3057;&#x3088;&#x3046;&#x3068;&#x3059;&#x308B;&#x3068;&#x3001;&#x62E1;&#x5F35;&#x5B50;&#x304C;.R&#x3058;&#x3083;&#x306A;&#x3044;&#x3051;&#x3069;&#x3044;&#x3044;&#x304B;&#xFF1F;&#x3063;&#x3066;&#x805E;&#x304B;&#x308C;&#x307E;&#x3059;&#x304C;&#x3001;OK&#x3092;&#x62BC;&#x3057;&#x3066;&#x3057;&#x307E;&#x3063;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/fa02383d9d924ad7ae5b2913d32b282b-1.png" class="kg-image" alt="5649e5a973aa6787de91d86989c9fbdd.png" loading="lazy" width="512" height="176"></figure><h3 id="rstudio-">Rstudio&#x3092;&#x518D;&#x8D77;&#x52D5;&#x3059;&#x308B;</h3><hr><p>&#x4FDD;&#x5B58;&#x3067;&#x304D;&#x305F;&#x3089;&#x3001;&#x3044;&#x3063;&#x305F;&#x3093;Rstudio&#x3092;&#x7D42;&#x4E86;&#x3057;&#x3066;&#x3001;&#x518D;&#x5EA6;&#x8D77;&#x52D5;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x8D77;&#x52D5;&#x3057;&#x305F;&#x6642;&#x306B;&#x3001;&#x5148;&#x7A0B;&#x4F5C;&#x6210;&#x3057;&#x305F;<code>.Rprofile</code> &#x304C;&#x8AAD;&#x307F;&#x8FBC;&#x307E;&#x308C;&#x3066;&#x3001;<code>C:/R</code> &#x304C;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x5148;&#x3068;&#x3057;&#x3066;&#x8FFD;&#x52A0;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;<br>&#x3053;&#x3053;&#x3067;&#x3001;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3092;&#x8A66;&#x3059;&#x3068;&#x3001;&#x3059;&#x3067;&#x306B;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x5148;&#x30D5;&#x30A9;&#x30EB;&#x30C0;&#x304C;&#x5B58;&#x5728;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x306F;&#x51FA;&#x306A;&#x3044;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;<br></p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/2eb75fd9ebdd4fab8b3ebc86286e10e5.png" class="kg-image" alt="8ad365632a7e1e1d614348343de9914d.png" loading="lazy" width="510" height="138"></figure><p>&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x901A;&#x5E38;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x753B;&#x9762;&#x3068;&#x306A;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;&#x3053;&#x3053;&#x3067;&#x3001;<code>Install to Library:</code> &#x306E;&#x30DC;&#x30C3;&#x30AF;&#x30B9;&#x304C;&#x3001;&#x5148;&#x7A0B;&#x8A2D;&#x5B9A;&#x3057;&#x305F; <code>C:/R [Default]</code> &#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x3092;&#x78BA;&#x8A8D;&#x3067;&#x304D;&#x305F;&#x3089;&#x3001;&#x8A2D;&#x5B9A;&#x5B8C;&#x4E86;&#x3067;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/05/7ac843dd208a4d808bc4e2a4d19264a7.png" class="kg-image" alt="96d79b1edc5b37bdc46028b2ff0b0225.png" loading="lazy" width="392" height="286"></figure>]]></content:encoded></item><item><title><![CDATA[MacOS (Big Sur)へのKH Coderのインストール]]></title><description><![CDATA[<p>&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x30DE;&#x30A4;&#x30CB;&#x30F3;&#x30B0;&#x3067;&#x6709;&#x540D;&#x306A;<a href="https://khcoder.net">KH coder</a>&#x3067;&#x3059;&#x304C;&#x3001;macOS&#x3067;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x624B;&#x9806;&#x306F;&#x306A;&#x304B;&#x306A;&#x304B;&#x8907;&#x96D1;&#x306A;&#x306E;&#x3067;&#x307E;&#x3068;&#x3081;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="-">&#x30C0;</h2>]]></description><link>http://b.okadajp.org/2021/04/17/untitled/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c97</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Sat, 17 Apr 2021 14:15:13 GMT</pubDate><content:encoded><![CDATA[<p>&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x30DE;&#x30A4;&#x30CB;&#x30F3;&#x30B0;&#x3067;&#x6709;&#x540D;&#x306A;<a href="https://khcoder.net">KH coder</a>&#x3067;&#x3059;&#x304C;&#x3001;macOS&#x3067;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x624B;&#x9806;&#x306F;&#x306A;&#x304B;&#x306A;&#x304B;&#x8907;&#x96D1;&#x306A;&#x306E;&#x3067;&#x307E;&#x3068;&#x3081;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="-">&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;</h2><p>GitHub&#x306E;KH coder&#x30EA;&#x30DD;&#x30B8;&#x30C8;&#x30EA;&#x3088;&#x308A;&#x3001;<a href="https://github.com/ko-ichi-h/khcoder/releases/">&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x7248;</a> &#x306E;&#x6700;&#x65B0;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x3092;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3059;&#x308B;&#x306E;&#x304C;&#x826F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;Mac&#x306E;&#x5834;&#x5408;&#x3001;Source code(tar.gz)&#x304C;&#x826F;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x3002;</p><p>&#x5C55;&#x958B;&#x3059;&#x308B;&#x3068;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x30D5;&#x30A9;&#x30EB;&#x30C0;&#x69CB;&#x9020;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/04/2c91cf2fdc7d4afe876dfa515ebfe8c2.png" class="kg-image" alt="dd05e42ad8f768d308e0ec41b5303fdb.png" loading="lazy"></figure><h2 id="--1">&#x30D3;&#x30EB;&#x30C9;&#x74B0;&#x5883;</h2><p>&#x3053;&#x308C;&#x3060;&#x3051;&#x3067;&#x306F;KH coder&#x306F;&#x52D5;&#x304B;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;MySQL&#x3084;&#x5404;&#x7A2E;Perl&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x30D3;&#x30EB;&#x30C9;&#x3057;&#x3066;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x306A;&#x306B;&#x306F;&#x3068;&#x3082;&#x3042;&#x308C;&#x3001;XCode command line tools&#x306F;&#x5FC5;&#x9808;&#x306A;&#x306E;&#x3067;&#x3001;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;&#x30BF;&#x30FC;&#x30DF;&#x30CA;&#x30EB;&#x304B;&#x3089;&#x4EE5;&#x4E0B;&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3067;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><pre><code>$ xcode-select --install
</code></pre><figure class="kg-card kg-image-card"><img src="/content/images/2021/04/110a0f2d638f4d8a8a3632b32cfdb50a.png" class="kg-image" alt="551fd6ff82a7dfc2cd76c10944ecb9e1.png" loading="lazy"></figure><h2 id="mecab-mecab-ipadic-">mecab, mecab-ipadic &#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>&#x4F55;&#x306F;&#x3068;&#x3082;&#x3042;&#x308C;&#x5F62;&#x614B;&#x7D20;&#x89E3;&#x6790;&#x5668;&#x304C;&#x5FC5;&#x8981;&#x306A;&#x306E;&#x3067;&#x3001;mecab&#x3068;mecab-ipadic&#x3082;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p><pre><code>$ brew install mecab mecab-ipadic
</code></pre><h2 id="mysql-">MySQL&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>KH coder&#x3067;&#x306F;&#x6587;&#x66F8;&#x3092;&#x30C7;&#x30FC;&#x30BF;&#x30D9;&#x30FC;&#x30B9;&#x30DE;&#x30CD;&#x30FC;&#x30B8;&#x30E3;&#x30FC;&#x306E;MySQL&#x306B;&#x4FDD;&#x5B58;&#x3057;&#x307E;&#x3059;&#x304B;&#x3089;&#x3001;MySQL&#x3082;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x307E;&#x3059;&#x3002;</p><pre><code>$ brew install mysql
</code></pre><p>Homebrew&#x3067;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x305F;&#x5834;&#x5408;&#x3001;MySQL&#x306F;localhost&#x304B;&#x3089;&#x306E;&#x63A5;&#x7D9A;&#x306E;&#x307F;&#x3092;&#x53D7;&#x3051;&#x4ED8;&#x3051;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;root&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x306E;&#x30D1;&#x30B9;&#x30EF;&#x30FC;&#x30C9;&#x306F;&#x7A7A;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x307E;&#x307E;&#x3060;&#x3068;&#x3001;KH coder&#x304B;&#x3089;&#x306F;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3067;&#x304D;&#x306A;&#x3044;&#x305F;&#x3081;&#x3001;&#x30D1;&#x30B9;&#x30EF;&#x30FC;&#x30C9;&#x3092;&#x4ED8;&#x52A0;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p><pre><code>$ mysql_secure_installation
</code></pre><p>&#x307E;&#x305F;&#x3001;MySQL 8.0&#x4EE5;&#x964D;&#x3067;&#x306F;&#x3001;MySQL&#x306E;Load data local infile &#x6A5F;&#x80FD;&#x304C;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x3067;&#x7121;&#x52B9;&#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x307E;&#x307E;&#x3060;&#x3068;KH Coder&#x304B;&#x3089;&#x306E;&#x5F62;&#x614B;&#x7D20;&#x89E3;&#x6790;&#x304C;&#x5B9F;&#x884C;&#x3067;&#x304D;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;MySQL&#x306B;&#x4E00;&#x5EA6;root&#x30E6;&#x30FC;&#x30B6;&#x3067;&#x30ED;&#x30B0;&#x30A4;&#x30F3;&#x3057;&#x3001;&#x3053;&#x306E;&#x6A5F;&#x80FD;&#x3092;&#x6709;&#x52B9;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;</p><pre><code>$ mysql -u root -p
Enter password:
mysql&gt; SET PERSIST local_infile= 1;
Query OK, 0 rows affected (0.03 sec)
</code></pre><h2 id="xquartz-tcl-tk-">XQuartz, Tcl/Tk&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>&#x61D0;&#x304B;&#x3057;&#x3044;&#x3072;&#x3073;&#x304D;&#x3067;&#x3059;&#x304C;&#x3001;KH coder&#x306F;&#x3001;GUI&#x306B;Tcl/Tk&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x4F59;&#x8AC7;&#x3067;&#x3059;&#x304C;, R&#x306E;&#x4E2D;&#x3067;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x30EC;&#x30D9;&#x30EB;&#x3067;GUI&#x3092;&#x69CB;&#x7BC9;&#x3059;&#x308B;&#x306E;&#x306B;&#x3082;&#x3001;&#x9577;&#x5E74;Tcl/Tk&#x304C;&#x4F7F;&#x308F;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x306D;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;R&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3059;&#x308B;&#x3068;&#x3001;&#x6700;&#x65B0;&#x7248;&#x3067;&#x3082;&#x305D;&#x306E;&#x4E00;&#x90E8;&#x3068;&#x3057;&#x3066;Tcl/Tk&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x304C;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;<br>Tcl/Tk&#x3068;&#x3001;Tk&#x304C;&#x4F9D;&#x5B58;&#x3059;&#x308B;X11&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x306E;&#x305F;&#x3081;&#x306B;&#x3001;xquartz&#x3082;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p><pre><code>$ brew install xquartz
$ brew install tcl-tk
</code></pre><h2 id="perl-cpanm-">perl, cpanm, &#x5FC5;&#x8981;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>KH coder&#x306E;&#x672C;&#x4F53;&#x306F;&#x3001;Perl&#x3067;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>MacOS &#x306B;&#x306F;&#x7D50;&#x69CB;&#x65B0;&#x3057;&#x3081;&#x306E;perl&#x304C;&#x5165;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x3069;&#x3046;&#x3082;&#x30AA;&#x30EA;&#x30B8;&#x30CA;&#x30EB;&#x304B;&#x3089;&#x5C11;&#x3057;&#x6539;&#x5909;&#x304C;&#x52A0;&#x3048;&#x3089;&#x308C;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3001;&#x4E00;&#x90E8;&#x306E;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3067;&#x554F;&#x984C;&#x304C;&#x767A;&#x751F;&#x3057;&#x307E;&#x3059;&#x3002;&#x305D;&#x3053;&#x3067;&#x3001;perl&#x306F;<a href="https://brew.sh">HomeBrew</a>&#x3092;&#x4F7F;&#x3063;&#x3066;/usr/local/bin&#x306B;&#x30AA;&#x30EA;&#x30B8;&#x30CA;&#x30EB;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x3057;&#x307E;&#x3044;&#x3001;&#x305D;&#x308C;&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3059;&#x3002;HomeBrew&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x306F;&#x3067;&#x304D;&#x3066;&#x3044;&#x3066;&#x3001;<code>/usr/local/bin/</code> &#x306B;&#x3042;&#x308B;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x304C;&#x512A;&#x5148;&#x3057;&#x3066;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x3092;&#x524D;&#x63D0;&#x3068;&#x3057;&#x307E;&#x3059;&#x3002;</p><pre><code>$ brew install cpanm
$ brew install perl
</code></pre><pre><code>$ cpanm Jcode Tk DBD::CSV DBD::mysql Encode::Locale Text::Diff File::BOM Lingua::JA::Regular::Unicode Net::Telnet YAML Spreadsheet::ParseExcel::FmtJapan Spreadsheet::ParseXLSX Excel::Writer::XLSX Statistics::ChisqIndep Statistics::Lite Unicode::Escape Algorithm::NaiveBayes Text::Iconv
</code></pre><h3 id="perl-tk-">Perl/Tk&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x306B;&#x5931;&#x6557;&#x3059;&#x308B;&#x5834;&#x5408;</h3><p>Big Sur&#x4EE5;&#x964D;&#x3068;Homebrew&#x306E;&#x7D44;&#x307F;&#x5408;&#x308F;&#x305B;&#x3067;&#x306E;&#x554F;&#x984C;&#x306E;&#x3088;&#x3046;&#x306A;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;&#x4E0A;&#x8A18;&#x306E;&#x624B;&#x9806;&#x3067;<code>cpanm</code>&#x3092;&#x4F7F;&#x3063;&#x3066;Tk&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3088;&#x3046;&#x3068;&#x3057;&#x3066;&#x3082;&#x5931;&#x6557;&#x3059;&#x308B;&#x5834;&#x5408;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x30D3;&#x30EB;&#x30C9;&#x30ED;&#x30B0;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;uint32_t&#x3068;&#x304B;&#x304C;&#x672A;&#x5B9A;&#x7FA9;&#x3068;&#x3044;&#x3046;&#x8B0E;&#x306E;&#x30A8;&#x30E9;&#x30FC;&#x304C;&#x51FA;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x3069;&#x3046;&#x3084;&#x3089;&#x3053;&#x308C;&#x306F;&#x3001;&#x9577;&#x304F;Homebrew&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x308B;&#x5834;&#x5408;&#x306B;&#x53E4;&#x3044;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x6B8B;&#x5B58;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x304C;&#x5F71;&#x97FF;&#x3057;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;<a href="https://stackoverflow.com/questions/48029309/cannot-compile-any-c-programs-error-unknown-type-name-uint8-t">&#x53C2;&#x8003;: Cannot compile any C++ programs; error: unknown type name &apos;uint8_t&apos;</a></p><p>&#x3053;&#x308C;&#x304C;&#x8D77;&#x3053;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x5834;&#x5408;&#x306F;&#x3001;&#x4E0A;&#x8A18;&#x306E;&#x56DE;&#x7B54;&#x306B;&#x3042;&#x308B;&#x3088;&#x3046;&#x306B;&#x3001;</p><pre><code>$ mv /usr/local/include /usr/local/include.old
$ brew install llvm
</code></pre><p>&#x3068;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x89E3;&#x6C7A;&#x3067;&#x304D;&#x308B;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;</p><h2 id="gfortran-">gfortran&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>&#x3053;&#x306E;&#x5F8C;&#x306E;R&#x306E;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x3092;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x3001;&#x4E00;&#x90E8;gfortran&#x304C;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x3002;<a href="https://mac.r-project.org/tools/">R tools</a>&#x306E;&#x30B5;&#x30A4;&#x30C8;&#x306B;&#x3042;&#x308B;&#x3088;&#x3046;&#x306B;&#x30AA;&#x30EA;&#x30B8;&#x30CA;&#x30EB;&#x306E;gfortran&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x3082;&#x826F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x3053;&#x3053;&#x307E;&#x3067;&#x3067;&#x3059;&#x3067;&#x306B;HomeBrew&#x306E;&#x74B0;&#x5883;&#x304C;&#x3067;&#x304D;&#x3066;&#x3044;&#x308B;&#x3068;&#x601D;&#x3046;&#x306E;&#x3067;&#x3001;&#x3053;&#x3053;&#x3067;&#x306F;HomeBrew&#x7248;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x307E;&#x3059;&#x3002;</p><pre><code>$ brew install gfortran
</code></pre><h2 id="r-">R&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3068;&#x5FC5;&#x8981;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x306E;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</h2><p>R&#x306F;&#x666E;&#x901A;&#x306B;<a href="https://cran.ism.ac.jp/">CRAN</a>&#x304B;&#x3089;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3057;&#x3066;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3059;&#x308C;&#x3070;OK&#x3067;&#x3059;&#x3002;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x304C;&#x3044;&#x304F;&#x3064;&#x304B;&#x5FC5;&#x8981;&#x306A;&#x306E;&#x3067;&#x3001;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p><pre><code>&gt; install.packages(c(&quot;ade4&quot;,&quot;amap&quot;,&quot;Cairo&quot;,&quot;cluster&quot;,&quot;codetools&quot;,&quot;colorspace&quot;,&quot;dichromat&quot;,&quot;foreign&quot;,&quot;ggdendro&quot;,&quot;ggplot2&quot;,&quot;ggnetwork&quot;,&quot;ggsci&quot;,&quot;gtable&quot;,&quot;igraph&quot;,&quot;KernSmooth&quot;,&quot;lattice&quot;,&quot;maptools&quot;,&quot;MASS&quot;,&quot;Matrix&quot;,&quot;mgcv&quot;,&quot;munsell&quot;,&quot;nlme&quot;,&quot;nnet&quot;,&quot;permute&quot;,&quot;pheatmap&quot;,&quot;plyr&quot;,&quot;proto&quot;,&quot;RColorBrewer&quot;,&quot;Rcpp&quot;,&quot;reshape2&quot;,&quot;rgl&quot;,&quot;rpart&quot;,&quot;scales&quot;,&quot;scatterplot3d&quot;,&quot;slam&quot;,&quot;som&quot;,&quot;sp&quot;,&quot;spatial&quot;,&quot;stringr&quot;,&quot;survival&quot;,&quot;vegan&quot;,&quot;wordcloud&quot;), dep=TRUE)
</code></pre><h2 id="--2">&#x30C7;&#x30FC;&#x30BF;&#x30D9;&#x30FC;&#x30B9;&#x63A5;&#x7D9A;&#x8A2D;&#x5B9A;&#x306E;&#x5909;&#x66F4;</h2><p>&#x3053;&#x306E;&#x6BB5;&#x968E;&#x3067;KH coder&#x306E;&#x8D77;&#x52D5;&#x81EA;&#x4F53;&#x306F;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x304C;&#x3001;MySQL&#x30C7;&#x30FC;&#x30BF;&#x30D9;&#x30FC;&#x30B9;&#x3068;KH coder&#x306E;&#x63A5;&#x7D9A;&#x60C5;&#x5831;&#x3092;&#x307E;&#x3060;&#x8A2D;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x6587;&#x66F8;&#x306E;&#x8AAD;&#x307F;&#x8FBC;&#x307F;&#x3084;&#x51E6;&#x7406;&#x306F;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;&#x5B9F;&#x884C;&#x3057;&#x3088;&#x3046;&#x3068;&#x3059;&#x308B;&#x3068;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x30A8;&#x30E9;&#x30FC;&#x304C;&#x767A;&#x751F;&#x3057;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/04/b0436732329e42f0b8c42934d0d0da67.png" class="kg-image" alt="fae8329e34dc603eb8760011a6f01d31.png" loading="lazy"></figure><p>&#x3053;&#x308C;&#x3092;&#x89E3;&#x6C7A;&#x3059;&#x308B;&#x305F;&#x3081;&#x3001;KH coder&#x306E;&#x672C;&#x4F53;&#x30D5;&#x30A9;&#x30EB;&#x30C0;&#x4EE5;&#x4E0B;&#x3001;<code>config/coder.ini</code> &#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x7DE8;&#x96C6;&#x3057;&#x307E;&#x3059;&#x3002;<br>&#x5C11;&#x306A;&#x304F;&#x3068;&#x3082;&#x3001;<code>sql_username</code>, <code>sql_password</code> &#x306F;&#x5909;&#x66F4;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2021/04/015e87d189794d1aaf97faf266c8c8b2.png" class="kg-image" alt="de7a85a781ad989acaf4497cb167b957.png" loading="lazy"></figure><h2 id="kh-coder-">KH Coder&#x306E;&#x8D77;&#x52D5;</h2><p>&#x3053;&#x308C;&#x3067;&#x6E96;&#x5099;&#x306F;&#x5B8C;&#x4E86;&#x3067;&#x3059;&#x3002;perl&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3001;kh_coder.pl &#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x3001;KH Coder&#x304C;&#x8D77;&#x52D5;&#x3057;&#x307E;&#x3059;&#x3002;</p><pre><code>$ perl kh_coder.pl
</code></pre>]]></content:encoded></item><item><title><![CDATA[TWELITE StageボードとM5StackでTWELite PALのデータを表示する]]></title><description><![CDATA[<p>&#x5BB6;&#x306E;&#x30C9;&#x30A2;&#x306B;&#x3064;&#x3051;&#x3066;&#x3044;&#x308B;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/openclose-pal.html">&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;</a>&#x306F;&#x3001;&#x6700;&#x8FD1;<a href="https://mono-wireless.com/jp/products/twelite-pal/index.html">TWELite PAL</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;CR2032&#x96FB;&#x6C60;&#x3092;&#x3064;&#x3051;&#x3066;&#x3001;&#x96FB;&#x6C60;&#x4EA4;&#x63DB;&#x306A;&#x3057;&#x3067;1&#x5E74;&#x8FD1;&#x304F;&#x52D5;</p>]]></description><link>http://b.okadajp.org/2020/12/05/twelite-stagebodotom5stackdetwelite-paln/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c96</guid><category><![CDATA[M5Stack]]></category><category><![CDATA[TWELITE]]></category><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Sat, 05 Dec 2020 10:02:53 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2020/12/IMG_20201205_171911--1-.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2020/12/IMG_20201205_171911--1-.jpg" alt="TWELITE Stage&#x30DC;&#x30FC;&#x30C9;&#x3068;M5Stack&#x3067;TWELite PAL&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8868;&#x793A;&#x3059;&#x308B;"><p>&#x5BB6;&#x306E;&#x30C9;&#x30A2;&#x306B;&#x3064;&#x3051;&#x3066;&#x3044;&#x308B;<a href="https://mono-wireless.com/jp/products/twelite-pal/sense/openclose-pal.html">&#x958B;&#x9589;&#x30BB;&#x30F3;&#x30B5;&#x30FC;</a>&#x306F;&#x3001;&#x6700;&#x8FD1;<a href="https://mono-wireless.com/jp/products/twelite-pal/index.html">TWELite PAL</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;CR2032&#x96FB;&#x6C60;&#x3092;&#x3064;&#x3051;&#x3066;&#x3001;&#x96FB;&#x6C60;&#x4EA4;&#x63DB;&#x306A;&#x3057;&#x3067;1&#x5E74;&#x8FD1;&#x304F;&#x52D5;&#x4F5C;&#x3059;&#x308B;&#x7701;&#x96FB;&#x529B;&#x306A;&#x3068;&#x3053;&#x308D;&#x304C;&#x6C17;&#x306B;&#x5165;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>&#x30C7;&#x30FC;&#x30BF;&#x306E;&#x53D7;&#x4FE1;&#x306B;&#x306F;<a href="https://mono-wireless.com/jp/products/MoNoStick/index.html">MONOSTICK</a>&#x3092;&#x3064;&#x3051;&#x305F;<a href="http://nanopi.io/nanopi-neo.html">NanoPi Neo</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3001;LINE&#x306B;&#x901A;&#x77E5;&#x3092;&#x3055;&#x305B;&#x305F;&#x308A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x76F4;&#x63A5;&#x306E;&#x8868;&#x793A;&#x88C5;&#x7F6E;&#x3092;&#x6301;&#x305F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x306F;&#x5C11;&#x3005;&#x9762;&#x5012;&#x3067;&#x3059;&#x3002;<br><a href="https://mono-wireless.com/jp/products/TWE-Lite-DIP/index.html">TWELite DIP</a>&#x3068;<a href="https://www.switch-science.com/catalog/3647/">M5Stack</a>&#x3092;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x63A5;&#x7D9A;&#x3055;&#x305B;&#x305F;&#x72B6;&#x614B;&#x3067;&#x4F7F;&#x3048;&#x308B;<a href="https://github.com/monowireless/TWELITE_STAGE_Bin_M5Stack">&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;</a>&#x304C;&#x3042;&#x308B;&#x3053;&#x3068;&#x306F;&#x77E5;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x30D6;&#x30EC;&#x30C3;&#x30C9;&#x30DC;&#x30FC;&#x30C9;&#x4E0A;&#x306B;&#x914D;&#x7DDA;&#x3059;&#x308B;&#x3060;&#x3051;&#x3067;&#x3082;&#x3061;&#x3087;&#x3063;&#x3068;&#x5104;&#x52AB;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x307E;&#x3060;&#x8A66;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;<br>&#x4ECA;&#x56DE;&#x3001;<a href="https://mono-wireless.com/jp/products/stage-board/index.html">TWELite Stage&#x30DC;&#x30FC;&#x30C9;</a>&#x304C;&#x767A;&#x58F2;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x3067;&#x8CFC;&#x5165;&#x3057;&#x3066;&#x8A66;&#x3057;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="-">&#x63A5;&#x7D9A;</h2><p>TWELite DIP &#x3092; TWELite Stage&#x30DC;&#x30FC;&#x30C9;&#x306B;&#x88C5;&#x7740;&#x3057;&#x3066;&#x3001;&#x96FB;&#x6C60;&#x30DC;&#x30C3;&#x30AF;&#x30B9;&#x304C;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x30DC;&#x30FC;&#x30C9;&#x3068;&#x5165;&#x308C;&#x66FF;&#x3048;&#x306B; M5Stack Basic&#x3092;&#x63A5;&#x7D9A;&#x3057;&#x307E;&#x3059;&#x3002;M5Stack&#x306E;&#x53F3;&#x5074;&#x306B;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x30D4;&#x30F3;&#x30BD;&#x30B1;&#x30C3;&#x30C8;&#x306B;&#x3061;&#x3087;&#x3046;&#x3069;&#x306F;&#x307E;&#x308A;&#x3001;&#x901A;&#x5E38;&#x306E;Bottom&#x3092;&#x3064;&#x3051;&#x3066;&#x3044;&#x308B;M5Stack&#x306E;&#x5834;&#x5408;&#x306F;&#x30D4;&#x30F3;&#x306E;&#x9AD8;&#x3055;&#x3082;&#x3061;&#x3087;&#x3046;&#x3069;&#x5408;&#x3046;&#x3088;&#x3046;&#x306B;&#x57FA;&#x76E4;&#x306B;&#x30B9;&#x30DA;&#x30FC;&#x30B5;&#x30FC;&#x304C;&#x3064;&#x3044;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2020/12/IMG_20201205_171257.jpg" class="kg-image" alt="TWELITE Stage&#x30DC;&#x30FC;&#x30C9;&#x3068;M5Stack&#x3067;TWELite PAL&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8868;&#x793A;&#x3059;&#x308B;" loading="lazy"></figure><p>M5Stack&#x306B;&#x306F;<a href="https://github.com/monowireless/TWELITE_STAGE_Bin_M5Stack">TWELite Stage App</a>&#x3092;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x3082;&#x4ED8;&#x5C5E;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x7C21;&#x5358;&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x3080;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;<br>TWELite Stage&#x30DC;&#x30FC;&#x30C9;&#x306B;&#x306F;PS/2&#x30AD;&#x30FC;&#x30DC;&#x30FC;&#x30C9;&#x30B3;&#x30CD;&#x30AF;&#x30BF;&#x304C;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;PS/2&#x306E;&#x30AD;&#x30FC;&#x30DC;&#x30FC;&#x30C9;&#x3092;&#x3064;&#x306A;&#x3052;&#x308B;&#x3068;&#x3001;TWELite Stage App&#x304B;&#x3089;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x3053;&#x3046;&#x3059;&#x308B;&#x3068;&#x3001;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3053;&#x305D;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x304C;&#x3001;PC&#x3084;Mac&#x4E0A;&#x306E;TWELite Stage App&#x3068;&#x307B;&#x307C;&#x540C;&#x3058;&#x4F7F;&#x3044;&#x65B9;&#x3067;&#x3001;TWELite PAL &#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8AAD;&#x3093;&#x3060;&#x308A;&#x3001;&#x30A4;&#x30F3;&#x30BF;&#x30E9;&#x30AF;&#x30C6;&#x30A3;&#x30D6;&#x30E2;&#x30FC;&#x30C9;&#x3067;&#x89AA;&#x6A5F;&#x3068;&#x306A;&#x308B;TWELite DIP&#x306E;&#x8A2D;&#x5B9A;&#x3092;&#x5909;&#x66F4;&#x3057;&#x305F;&#x308A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="twelite-pal-">TWELite PAL&#x304B;&#x3089;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x306E;&#x8868;&#x793A;</h2><p>TWELite PAL&#x304B;&#x3089;&#x767A;&#x4FE1;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8AAD;&#x307F;&#x53D6;&#x308B;&#x306B;&#x306F;&#x3001;&#x89AA;&#x6A5F;&#x3068;&#x306A;&#x308B;TWELite DIP&#x306B;&#x3042;&#x3089;&#x304B;&#x3058;&#x3081;<a href="https://mono-wireless.com/jp/products/TWE-APPS/App_Wings/index.html">&#x89AA;&#x6A5F;&#x30A2;&#x30D7;&#x30EA;(App_Wings)</a>&#x3092;&#x66F8;&#x304D;&#x8FBC;&#x3093;&#x3067;&#x304A;&#x304F;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x4F5C;&#x696D;&#x306F;PC&#x3084;Mac&#x4E0A;&#x306E;TWELite Stage App&#x304B;&#x3089;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x7C21;&#x5358;&#x3067;&#x3059;&#x306D;&#x3002;<br>&#x305D;&#x306E;&#x4E0A;&#x3067;&#x3001;&#x89AA;&#x6A5F;&#x304C;&#x4F7F;&#x3046;&#x300C;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;ID&#x300D;&#x300C;&#x5468;&#x6CE2;&#x6570;&#x30C1;&#x30E3;&#x30F3;&#x30CD;&#x30EB;&#x300D;&#x3092;&#x300C;PAL&#x30A2;&#x30D7;&#x30EA;&#x300D;&#x304C;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x308B;&#x3082;&#x306E;&#x3068;&#x540C;&#x3058;&#x306B;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;PAL&#x30A2;&#x30D7;&#x30EA;&#x306E;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x3067;&#x306F;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;ID&#x304C;0x67726305, &#x5468;&#x6CE2;&#x6570;&#x30C1;&#x30E3;&#x30CD;&#x30EB;&#x304C; 15&#x306E;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;M5Stack&#x4E0A;&#x306E;TWELite Stage App&#x304B;&#x3089;&#x300C;<a href="https://mono-wireless.com/jp/products/TWE-APPS/interactive.html">&#x30A4;&#x30F3;&#x30BF;&#x30E9;&#x30AF;&#x30C6;&#x30A3;&#x30D6;&#x30E2;&#x30FC;&#x30C9;</a>&#x300D;&#x306B;&#x5165;&#x3063;&#x3066;&#x3001;TWELite DIP&#x306E;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;ID&#x3068;&#x5468;&#x6CE2;&#x6570;&#x30C1;&#x30E3;&#x30F3;&#x30CD;&#x30EB;&#x3092;&#x5909;&#x66F4;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x3042;&#x3068;&#x306F;&#x3001;TWELite Stage App&#x306E;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x304B;&#x3089;&#x300C;&#x30D3;&#x30E5;&#x30FC;&#x30A2;&#x300D;&#x21E8;&#x300C;PAL&#x30D3;&#x30E5;&#x30FC;&#x30A2;&#x300D;&#x3092;&#x9078;&#x3076;&#x3068;&#x3001;&#x5468;&#x56F2;&#x306B;&#x3042;&#x308B;TWELite PAL&#x306E;&#x767A;&#x3057;&#x3066;&#x3044;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x304C;&#x968F;&#x6642;&#x8868;&#x793A;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;&#x4E0A;&#x306E;&#x5199;&#x771F;&#x3067;&#x306F;&#x3001;&#x74B0;&#x5883;PAL&#x304C;&#x767A;&#x3057;&#x3066;&#x3044;&#x308B;&#x60C5;&#x5831;&#x304C;&#x8868;&#x793A;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;M5Stack&#x4E0A;&#x3067;&#x3082;&#x65E5;&#x672C;&#x8A9E;&#x3067;&#x3057;&#x3063;&#x304B;&#x308A;&#x8868;&#x793A;&#x3055;&#x308C;&#x308B;&#x306E;&#x306F;&#x5B09;&#x3057;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p><h2 id="twelite-cue-">TWELite CUE&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x306E;&#x8868;&#x793A;</h2><p>&#x6B21;&#x306B;&#x3001;&#x6700;&#x8FD1;&#x767A;&#x58F2;&#x3055;&#x308C;&#x305F;<a href="https://mono-wireless.com/jp/products/twelite-cue/index.html">TWELite CUE</a>&#x3067;&#x3082;&#x3001;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B;M5Stack+TWELite Stage Board+TWElite DIP&#x3067;&#x30C7;&#x30FC;&#x30BF;&#x304C;&#x8AAD;&#x3081;&#x308B;&#x304B;&#x3001;&#x8A66;&#x3057;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>TWELite Stage&#x30DC;&#x30FC;&#x30C9;&#x306E;&#x63A5;&#x7D9A;&#x306F;&#x540C;&#x69D8;&#x306B;&#x884C;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;TWELite CUE&#x306F;PAL&#x3068;&#x306F;&#x9055;&#x3063;&#x3066;&#x3001;&#x300C;<a href="https://mono-wireless.com/jp/products/TWE-APPS/App_Twelite/index.html">&#x8D85;&#x7C21;&#x5358;&#xFF01;&#x6A19;&#x6E96;&#x30A2;&#x30D7;&#x30EA; (App_Twelite)</a>&#x300D;&#x304C;&#x66F8;&#x304D;&#x8FBC;&#x307E;&#x308C;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3001;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x306E;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;ID&#x3068;&#x5468;&#x6CE2;&#x6570;&#x30C1;&#x30E3;&#x30CD;&#x30EB;&#x304C;&#x9055;&#x3046;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;&#x30A4;&#x30F3;&#x30BF;&#x30E9;&#x30AF;&#x30C6;&#x30A3;&#x30D6;&#x30E2;&#x30FC;&#x30C9;&#x3067;&#x3001;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;ID 0x67720102, &#x5468;&#x6CE2;&#x6570;&#x30C1;&#x30E3;&#x30CD;&#x30EB; 18&#x306B;&#x5909;&#x66F4;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x3057;&#x3066;&#x3001;M5Stack&#x4E0A;&#x306E;TWElite Stage App&#x3092;&#x6700;&#x65B0;&#x7248;&#x306B;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x3068;&#x3001;&#x300C;&#x30D3;&#x30E5;&#x30FC;&#x30A2;&#x300D;&#x30E1;&#x30CB;&#x30E5;&#x30FC;&#x306B;&#x300C;CUE&#x30D3;&#x30E5;&#x30FC;&#x30A2;&#x300D;&#x304C;&#x8FFD;&#x52A0;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3001;TWELite Cue&#x304B;&#x3089;&#x767A;&#x4FE1;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x60C5;&#x5831;&#x3092;&#x554F;&#x984C;&#x306A;&#x304F;&#x8868;&#x793A;&#x3055;&#x305B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2020/12/IMG_20201205_171911.jpg" class="kg-image" alt="TWELITE Stage&#x30DC;&#x30FC;&#x30C9;&#x3068;M5Stack&#x3067;TWELite PAL&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8868;&#x793A;&#x3059;&#x308B;" loading="lazy"></figure><p>TWELite&#x30B7;&#x30EA;&#x30FC;&#x30BA;&#x306F;&#x3068;&#x306B;&#x304B;&#x304F;&#x96FB;&#x6C60;&#x304C;&#x9577;&#x6301;&#x3061;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;&#x96FB;&#x6E90;&#x304C;&#x78BA;&#x4FDD;&#x3067;&#x304D;&#x306A;&#x3044;&#x3068;&#x3053;&#x308D;&#x306B;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x7F6E;&#x304F;&#x3068;&#x304D;&#x306F;&#x5927;&#x5909;&#x4FBF;&#x5229;&#x3067;&#x3059;&#x3002;&#x4ECA;&#x307E;&#x3067;&#x306F;&#x3001;&#x5B9F;&#x969B;&#x306B;&#x6765;&#x3066;&#x3044;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x78BA;&#x8A8D;&#x3059;&#x308B;&#x306B;&#x306F;MONOSTICK&#x3092;&#x63A5;&#x7D9A;&#x3057;&#x305F;PC&#x3092;&#x4F7F;&#x3044;&#x3001;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3067;&#x6765;&#x308B;&#x60C5;&#x5831;&#x3092;&#x89E3;&#x8AAD;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;M5Stack&#x3068;TWELite Stage&#x30DC;&#x30FC;&#x30C9;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3060;&#x3044;&#x3076;&#x697D;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x306D;&#x3002;&#x307E;&#x305F;&#x3001;M5Stack&#x3092;&#x30B2;&#x30FC;&#x30C8;&#x30A6;&#x30A7;&#x30A4;&#x3068;&#x3057;&#x3066;TWELite PAL&#x3084;TWELite CUE&#x304B;&#x3089;&#x306E;&#x60C5;&#x5831;&#x3092;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30CD;&#x30C3;&#x30C8;&#x4E0A;&#x306B;&#x9001;&#x308B;&#x3088;&#x3046;&#x306A;&#x3053;&#x3068;&#x3082;&#x7C21;&#x5358;&#x306B;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[M5Atom+PIR UnitをSinric ProでAlexaのモーションセンサーにする]]></title><description><![CDATA[<p><a href="https://www.switch-science.com/catalog/6262/">M5Atom Lite</a> &#x3068;<a href="https://www.switch-science.com/catalog/5697/">PIR&#x30BB;&#x30F3;&#x30B5;&#x30E6;&#x30CB;&#x30C3;&#x30C8;</a> &#x3092;&#x4F7F;&#x3063;&#x3066;&#x3001;<a href="https://www.switchbot.jp/bot">SwitchBot</a> &#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x7167;&#x660E;&#x3092;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x4ED8;&#x304D;&#x306B;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;<a href="/2020/05/04/m5atom-pir-unit-switchbotde-zhao-mingni/">&#x8A18;&#x4E8B;</a> &#x3092;&#x6700;&#x8FD1;&#x63B2;&#x8F09;&#x3057;&#x305F;&#x3070;</p>]]></description><link>http://b.okadajp.org/2020/05/13/m5atompir-unitwosinric-prodealexanomosho/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c95</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Wed, 13 May 2020 17:12:35 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2020/05/bannder-15893899493714.jpg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2020/05/bannder-15893899493714.jpg" alt="M5Atom+PIR Unit&#x3092;Sinric Pro&#x3067;Alexa&#x306E;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x306B;&#x3059;&#x308B;"><p><a href="https://www.switch-science.com/catalog/6262/">M5Atom Lite</a> &#x3068;<a href="https://www.switch-science.com/catalog/5697/">PIR&#x30BB;&#x30F3;&#x30B5;&#x30E6;&#x30CB;&#x30C3;&#x30C8;</a> &#x3092;&#x4F7F;&#x3063;&#x3066;&#x3001;<a href="https://www.switchbot.jp/bot">SwitchBot</a> &#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x7167;&#x660E;&#x3092;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x4ED8;&#x304D;&#x306B;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;<a href="/2020/05/04/m5atom-pir-unit-switchbotde-zhao-mingni/">&#x8A18;&#x4E8B;</a> &#x3092;&#x6700;&#x8FD1;&#x63B2;&#x8F09;&#x3057;&#x305F;&#x3070;&#x304B;&#x308A;&#x3067;&#x3059;&#x304C;&#x3001;&#x5B9F;&#x306F;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x4ED8;&#x3051;&#x305F;&#x304B;&#x3063;&#x305F;&#x30EA;&#x30D3;&#x30F3;&#x30B0;&#x306B;&#x306F;&#x4ED6;&#x306B;&#x3082;&#xFF11;&#x3064;&#x3001;&#x8D64;&#x5916;&#x7DDA;&#x30EA;&#x30E2;&#x30B3;&#x30F3;&#x3067;&#x64CD;&#x4F5C;&#x3059;&#x308B;&#x7167;&#x660E;&#x304C;&#x3042;&#x3063;&#x3066;&#x3001;&#x305D;&#x3061;&#x3089;&#x3082;&#x540C;&#x6642;&#x306B;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3067;&#x5236;&#x5FA1;&#x3057;&#x305F;&#x3044;&#x306A;&#x3068;&#x601D;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x3061;&#x3089;&#x306E;&#x7167;&#x660E;&#x306F;&#x3059;&#x3067;&#x306B;&#x3001;<a href="https://www.switchbot.jp/hub-plus">SwitchBot&#x30CF;&#x30D6;&#x30D7;&#x30E9;&#x30B9;</a> &#x3067;Alexa&#x5BFE;&#x5FDC;&#x3057;&#x3066;&#x304A;&#x308A;&#x3001;SwitchBot&#x3082;Alexa&#x304B;&#x3089;&#x5236;&#x5FA1;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x306E;&#x3055;&#x3044;M5Atom&#x3092;Alexa&#x306B;&#x5BFE;&#x5FDC;&#x3057;&#x305F;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x306B;&#x3057;&#x3066;&#x3057;&#x307E;&#x3048;&#x3070;&#x3001;Alexa&#x306E;<a href="https://www.amazon.co.jp/b?ie=UTF8&amp;node=7468186051">&#x5B9A;&#x578B;&#x30A2;&#x30AF;&#x30B7;&#x30E7;&#x30F3;</a> &#x6A5F;&#x80FD;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3001;&#x8907;&#x6570;&#x306E;&#x7167;&#x660E;&#x3092;&#x540C;&#x6642;&#x306B;&#x5236;&#x5FA1;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;&#x691C;&#x7D22;&#x3057;&#x3066;&#x3044;&#x305F;&#x3089;&#x3001;<a href="https://sinric.pro">Sinric Pro</a> &#x3068;&#x3044;&#x3046;&#x3001;Raspberry Pi&#x3084;ESP32&#x306A;&#x3069;&#x3092;Alexa&#x306E;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30DB;&#x30FC;&#x30E0;&#x30B9;&#x30AD;&#x30EB;&#x306B;&#x5BFE;&#x5FDC;&#x3057;&#x305F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3084;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x3068;&#x3057;&#x3066;&#x52D5;&#x4F5C;&#x3055;&#x305B;&#x308B;&#x305F;&#x3081;&#x306E;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x3061;&#x3089;&#x3092;&#x4F7F;&#x3063;&#x3066;M5Atom + PIR&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x30E6;&#x30CB;&#x30C3;&#x30C8;&#x3092;Alexa&#x306E;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30DB;&#x30FC;&#x30E0;&#x30B9;&#x30AD;&#x30EB;&#x3067;&#x4F7F;&#x3048;&#x308B;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x306B;&#x3057;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="-">&#x4F5C;&#x308A;&#x65B9;</h2><p>Sinric Pro&#x3067;&#x306F;&#x3001;&#x73FE;&#x5728;&#x306E;&#x3068;&#x3053;&#x308D;5&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x307E;&#x3067;&#x306F;&#x7121;&#x6599;&#x3067;&#x4F7F;&#x3048;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;&#x30A2;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x3001;&#x30C0;&#x30C3;&#x30B7;&#x30E5;&#x30DC;&#x30FC;&#x30C9;&#x3067;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3092;&#x8FFD;&#x52A0;&#x3057;&#x307E;&#x3059;&#x3002;&#x8FFD;&#x52A0;&#x3059;&#x308B;&#x3068;&#x304D;&#x306B;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x30BF;&#x30A4;&#x30D7;&#x3092;&#x805E;&#x304B;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;Motion Sensor&#x3092;&#x9078;&#x629E;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;&#x30C7;&#x30D0;&#x30A4;&#x30B9;ID&#x304C;&#x767A;&#x884C;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x3092;&#x5F8C;&#x307B;&#x3069;Arduino&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x306E;&#x4E2D;&#x306B;&#x8A18;&#x8F09;&#x3057;&#x307E;&#x3059;&#x3002;<br></p><figure class="kg-card kg-image-card"><img src="/content/images/2020/05/15893886117528.jpg" class="kg-image" alt="M5Atom+PIR Unit&#x3092;Sinric Pro&#x3067;Alexa&#x306E;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x306B;&#x3059;&#x308B;" loading="lazy"></figure><p><br>&#x307E;&#x305F;&#x3001;&#x30A2;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x306E;&#x8B58;&#x5225;&#x306E;&#x305F;&#x3081;&#x306E;App Key, App Secret&#x3082;&#x53D6;&#x5F97;&#x3057;&#x3066;&#x304A;&#x304D;&#x3001;&#x5F8C;&#x307B;&#x3069;&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x306E;&#x4E2D;&#x306B;&#x66F8;&#x304D;&#x307E;&#x3059;&#x3002;<br></p><figure class="kg-card kg-image-card"><img src="/content/images/2020/05/15893887359078.jpg" class="kg-image" alt="M5Atom+PIR Unit&#x3092;Sinric Pro&#x3067;Alexa&#x306E;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x306B;&#x3059;&#x308B;" loading="lazy"></figure><p><br>&#x3042;&#x3068;&#x306F;&#x3001;ESP32&#x30D9;&#x30FC;&#x30B9;&#x306E;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3068;PIR&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x7528;&#x610F;&#x3059;&#x308C;&#x3070;&#x3001;&#x305D;&#x306E;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3092;Alexa&#x306E;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30DB;&#x30FC;&#x30E0;&#x30B9;&#x30AD;&#x30EB;&#x306E;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3068;&#x3057;&#x3066;&#x8A8D;&#x8B58;&#x3055;&#x308C;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="--1">&#x30B9;&#x30B1;&#x30C3;&#x30C1;</h2><p>&#x3044;&#x3064;&#x3082;&#x3069;&#x304A;&#x308A;<a href="https://gist.github.com/mokjpn/6966a6f6551fbb8b48f1338ade9ea0fd#file-M5Atom_SinricMotionSensor.ino">Gist</a>&#x306B;&#x7F6E;&#x3044;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x306F;M5Atom&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x306E;&#x307B;&#x304B;&#x3001;Sinric Pro&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x3082;&#x30A4;&#x30F3;&#x30AF;&#x30EB;&#x30FC;&#x30C9;&#x3057;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306F;&#x901A;&#x5E38;&#x306E;Arduino&#x306E;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x304B;&#x3089;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>&#x4ECA;&#x56DE;&#x306F;WiFi&#x63A5;&#x7D9A;&#x304C;&#x5FC5;&#x8981;&#x306A;&#x306E;&#x3067;&#x3001;SSID&#x3068;&#x30D1;&#x30B9;&#x30D5;&#x30EC;&#x30FC;&#x30BA;&#x3092;&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x4E2D;&#x306B;&#x8A18;&#x8F09;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x5148;&#x307B;&#x3069;&#x53D6;&#x5F97;&#x3057;&#x305F;<code>APP_KEY</code>, <code>APP_SECRET</code>, &#x305D;&#x308C;&#x306B;&#x30C7;&#x30D0;&#x30A4;&#x30B9;ID(<code>MOTIONSENSOR_ID</code>) &#x3082;&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x5192;&#x982D;&#x3067;&#x8A18;&#x8F09;&#x3057;&#x307E;&#x3059;&#x3002;</p><!--kg-card-begin: html--><script src="https://gist.github.com/mokjpn/6966a6f6551fbb8b48f1338ade9ea0fd.js"></script><!--kg-card-end: html--><p>&#x3053;&#x306E;&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x3092;M5Atom&#x306B;&#x66F8;&#x304D;&#x8FBC;&#x3093;&#x3060;&#x3089;&#x3001;&#x3042;&#x3068;&#x306F;&#x96FB;&#x6E90;&#x3092;&#x3064;&#x306A;&#x3052;&#x308B;&#x3060;&#x3051;&#x3067;&#x52D5;&#x4F5C;&#x3057;&#x306F;&#x3058;&#x3081;&#x307E;&#x3059;&#x3002;&#x524D;&#x56DE;&#x306E;&#x5DE5;&#x4F5C;&#x3068;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B;&#x3001;&#x52D5;&#x304D;&#x3092;&#x691C;&#x77E5;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x304D;&#x306F;LED&#x3092;&#x7DD1;&#x3067;&#x70B9;&#x706F;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3001;&#x691C;&#x77E5;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x6642;&#x306F;&#x7D2B;&#x306B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><h2 id="alexa-">Alexa&#x3078;&#x306E;&#x767B;&#x9332;</h2><p>Alexa&#x306E;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x3046;&#x306B;&#x306F;&#x3001;<a href="https://www.amazon.co.jp/HOME-Sinric-Pro/dp/B07ZT5VDT8">Sinric Pro&#x306E;Alexa&#x30B9;&#x30AD;&#x30EB;</a> &#x3092;Alexa&#x3067;&#x6709;&#x52B9;&#x306B;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30D5;&#x30A9;&#x30F3;&#x306E;Alexa&#x30A2;&#x30D7;&#x30EA;&#x306A;&#x3069;&#x3067;&#x3053;&#x306E;&#x30B9;&#x30AD;&#x30EB;&#x3092;&#x6709;&#x52B9;&#x306B;&#x3057;&#x3066;&#x304B;&#x3089;&#x3001;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3092;&#x691C;&#x7D22;&#x3059;&#x308B;&#x3068;&#x3001;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x304C;&#x898B;&#x3064;&#x304B;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;&#x3042;&#x3068;&#x306F;&#x3001;&#x5B9A;&#x578B;&#x30B9;&#x30AD;&#x30EB;&#x306E;&#x30C8;&#x30EA;&#x30AC;&#x30FC;&#x306A;&#x3069;&#x306B;&#x6D3B;&#x7528;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="--2">&#x611F;&#x60F3;</h2><p>&#x4ECA;&#x56DE;&#x306F;BLE&#x306A;&#x3069;&#x306F;&#x4F7F;&#x308F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x3082;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x66F8;&#x3051;&#x3066;&#x3001;&#x30D0;&#x30B0;&#x306B;&#x60A9;&#x307E;&#x3055;&#x308C;&#x308B;&#x3053;&#x3068;&#x3082;&#x306A;&#x304F;&#x4E00;&#x767A;&#x3067;&#x671F;&#x5F85;&#x901A;&#x308A;&#x306E;&#x52D5;&#x4F5C;&#x3092;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;Sinric Pro&#x306F;&#x3088;&#x304F;&#x3067;&#x304D;&#x3066;&#x3044;&#x3066;&#x3001;&#x307B;&#x307C;&#x30B3;&#x30FC;&#x30EB;&#x30D0;&#x30C3;&#x30AF;&#x95A2;&#x6570;&#x3092;&#x66F8;&#x304F;&#x3060;&#x3051;&#x3067;&#x30C7;&#x30D0;&#x30A4;&#x30B9;&#x3092;Alexa&#x5BFE;&#x5FDC;&#x306B;&#x3067;&#x304D;&#x3001;&#x7D99;&#x7D9A;&#x3057;&#x3066;&#x5229;&#x7528;&#x3057;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x304B;&#x3089;&#x3082;&#x3063;&#x3068;&#x4F7F;&#x3044;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[ピンク極小7セグLEDシールドにスマートメーターからの電力使用量データを表示する]]></title><description><![CDATA[<p>&#x6700;&#x8FD1;&#x3067;&#x306F;&#x3001;&#x591A;&#x304F;&#x306E;&#x5BB6;&#x5EAD;&#x306E;&#x96FB;&#x529B;&#x30E1;&#x30FC;&#x30BF;&#x30FC;&#x304C;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30E1;&#x30FC;&#x30BF;&#x30FC;&#x306B;&#x4EA4;&#x63DB;&#x3055;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;Wi-SUN&#x3068;&#x3044;&#x3046;&#x9577;&#x8DDD;&#x96E2;&#x901A;&#x4FE1;&#x65B9;&#x5F0F;&#x306B;&#x3088;&#x3063;&#x3066;</p>]]></description><link>http://b.okadajp.org/2020/05/08/pinku-ji-xiao7seguledshirudoni/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c94</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Fri, 08 May 2020 10:08:10 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2020/05/42460697-CCF8-4120-A00E-26A50C40AF80_1_105_c.jpeg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2020/05/42460697-CCF8-4120-A00E-26A50C40AF80_1_105_c.jpeg" alt="&#x30D4;&#x30F3;&#x30AF;&#x6975;&#x5C0F;7&#x30BB;&#x30B0;LED&#x30B7;&#x30FC;&#x30EB;&#x30C9;&#x306B;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30E1;&#x30FC;&#x30BF;&#x30FC;&#x304B;&#x3089;&#x306E;&#x96FB;&#x529B;&#x4F7F;&#x7528;&#x91CF;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x8868;&#x793A;&#x3059;&#x308B;"><p>&#x6700;&#x8FD1;&#x3067;&#x306F;&#x3001;&#x591A;&#x304F;&#x306E;&#x5BB6;&#x5EAD;&#x306E;&#x96FB;&#x529B;&#x30E1;&#x30FC;&#x30BF;&#x30FC;&#x304C;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30E1;&#x30FC;&#x30BF;&#x30FC;&#x306B;&#x4EA4;&#x63DB;&#x3055;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;Wi-SUN&#x3068;&#x3044;&#x3046;&#x9577;&#x8DDD;&#x96E2;&#x901A;&#x4FE1;&#x65B9;&#x5F0F;&#x306B;&#x3088;&#x3063;&#x3066;&#x96FB;&#x529B;&#x4F7F;&#x7528;&#x6599;&#x304C;&#x9060;&#x9694;&#x5831;&#x544A;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;&#x3053;&#x306E;&#x4F7F;&#x7528;&#x6599;&#x306F;&#x3001;&#x5BFE;&#x5FDC;&#x3059;&#x308B;&#x901A;&#x4FE1;&#x88C5;&#x7F6E;&#x3055;&#x3048;&#x3042;&#x308C;&#x3070;&#x3001;&#x81EA;&#x5206;&#x3067;&#x30C7;&#x30FC;&#x30BF;&#x3068;&#x3057;&#x3066;&#x53D7;&#x4FE1;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br><a href="https://kitto-yakudatsu.com/">&#x304D;&#x3063;&#x3068;&#x4F55;&#x304B;&#x306B;&#x5F79;&#x7ACB;&#x3064;&#x3067;&#x3057;&#x3087;&#xFF01;&#xFF1F;</a> &#x3055;&#x3093;&#x304C;<br><a href="https://kitto-yakudatsu.booth.pm/items/1650727">BOOTH&#x3067;&#x8CA9;&#x58F2;</a>&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3001;M5StickC &#x7528;Wi-SUN Hat&#x306B;&#x3001;<a href="https://www.amazon.co.jp/dp/B00YWLCWEU/">ROHM &#x7121;&#x7DDA;&#x901A;&#x4FE1;&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB; BP35A1</a> &#x3092;&#x3064;&#x3051;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x3053;&#x306E;&#x96FB;&#x529B;&#x4F7F;&#x7528;&#x6599;&#x3092;<a href="https://www.switch-science.com/catalog/5517/">M5StickC</a>&#x3067;&#x53D7;&#x4FE1;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x53D7;&#x4FE1;&#x3057;&#x305F;&#x30C7;&#x30FC;&#x30BF;&#x306F;<a href="https://ambidata.io">Ambient</a>&#x306A;&#x3069;&#x306B;&#x30A4;&#x30F3;&#x30BF;&#x30FC;&#x30CD;&#x30C3;&#x30C8;&#x7D4C;&#x7531;&#x3067;&#x9001;&#x4FE1;&#x3057;&#x3066;&#x30B0;&#x30E9;&#x30D5;&#x306B;&#x3057;&#x305F;&#x308A;&#x3067;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001;M5StickC&#x3067;&#x306F;<a href="https://www.espressif.com/en/products/software/esp-now/overview">ESPNow</a>&#x3068;&#x3044;&#x3046;&#x3001;Espressif&#x793E;&#x306E;&#x30C1;&#x30C3;&#x30D7;&#x540C;&#x58EB;&#x3067;&#x53EF;&#x80FD;&#x306A;&#x7C21;&#x5358;&#x306A;&#x901A;&#x4FE1;&#x304C;&#x4F7F;&#x3048;&#x307E;&#x3059;&#x304B;&#x3089;&#x3001;&#x3053;&#x308C;&#x3092;&#x4F7F;&#x3048;&#x3070;&#x3001;&#x5BB6;&#x5EAD;&#x5185;&#x3060;&#x3051;&#x3067;&#x8907;&#x6570;&#x306E;&#x6A5F;&#x68B0;&#x306B;&#x96FB;&#x529B;&#x4F7F;&#x7528;&#x91CF;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x914D;&#x4FE1;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><p>&#x305D;&#x3053;&#x3067;&#x3001;&#x6700;&#x8FD1;<a href="https://www.shigezone.com/?product=%E3%83%94%E3%83%B3%E3%82%AF7%E3%82%BB%E3%82%B0led-x-4%E6%A1%81%E3%83%BBauduino%E3%82%B7%E3%83%BC%E3%83%AB%E3%83%89kit">Shigezone</a>&#x3055;&#x3093;&#x3067;&#x8CFC;&#x5165;&#x3057;&#x305F;&#x3001;<a href="https://necobit.com/denshi/arduino-7seg-shield/">&#x5C0F;&#x578B;&#x3067;&#x30D4;&#x30F3;&#x30AF;&#x8272;&#x306E;&#x73CD;&#x3057;&#x3044;LED7&#x30BB;&#x30B0;&#x30E1;&#x30F3;&#x30C8;&#x8868;&#x793A;&#x5668;&#x3092;&#x306E;&#x305B;&#x305F;&#x30B7;&#x30FC;&#x30EB;&#x30C9;</a>&#x306B;&#x3001;<a href="https://www.amazon.co.jp/dp/B074PNFJGF/">ESP-WROOM-32&#x3092;Arduino&#x4E92;&#x63DB;&#x306E;&#x57FA;&#x677F;&#x306B;&#x306E;&#x305B;&#x305F;&#x30DC;&#x30FC;&#x30C9;</a>&#x3092;&#x3064;&#x3051;&#x3066;&#x3001;ESPNow&#x3092;&#x4F7F;&#x3063;&#x3066;&#x4F7F;&#x7528;&#x96FB;&#x529B;&#x91CF;&#x3092;&#x53D7;&#x4FE1;&#x3057;&#x3066;&#x8868;&#x793A;&#x3057;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="-">&#x30B9;&#x30B1;&#x30C3;&#x30C1;</h2><p>ESP-WROOM-32&#x306E;&#x30B9;&#x30B1;&#x30C3;&#x30C1;&#x306F;&#x3001;<a href="https://gist.github.com/mokjpn/f89641302b011b0873a35c9b79d55a31">GitHub Gist</a>&#x306B;&#x304A;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x52D5;&#x304B;&#x3059;&#x3068;&#x304D;&#x306F;&#x3001;ESPNow&#x306E;&#x5236;&#x9650;&#x3067;&#x3001;&#x9001;&#x4FE1;&#x5143;(&#x3053;&#x306E;&#x5834;&#x5408;&#x306F;M5StickC)&#x304C;&#x4F5C;&#x3063;&#x3066;&#x3044;&#x308B;Wi-Fi&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x30DD;&#x30A4;&#x30F3;&#x30C8;&#x304C;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x308B;Wi-Fi&#x30C1;&#x30E3;&#x30F3;&#x30CD;&#x30EB;&#x3068;&#x540C;&#x3058;&#x30C1;&#x30E3;&#x30F3;&#x30CD;&#x30EB;&#x3092;<a href="https://gist.github.com/mokjpn/f89641302b011b0873a35c9b79d55a31#file-pcdisplay-ino-L9">9&#x884C;&#x76EE;</a>&#x306E;<code>CHANNEL</code> &#x306B;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x307E;&#x305F;&#x3001;7&#x30BB;&#x30B0;&#x30B7;&#x30FC;&#x30EB;&#x30C9;&#x3092;&#x5236;&#x5FA1;&#x3059;&#x308B;GPIO&#x756A;&#x53F7;&#x306F;&#x3001;11-13&#x884C;&#x76EE;&#x3067;&#x6307;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x4F7F;&#x3046;&#x30DC;&#x30FC;&#x30C9;&#x306B;&#x5408;&#x308F;&#x305B;&#x3066;&#x5909;&#x66F4;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><!--kg-card-begin: html--><script src="https://gist.github.com/mokjpn/f89641302b011b0873a35c9b79d55a31.js"></script><!--kg-card-end: html--><h2 id="--1">&#x611F;&#x60F3;&#x306A;&#x3069;</h2><p>ESPNow&#x3067;&#x306F;250&#x30D0;&#x30A4;&#x30C8;&#x307E;&#x3067;&#x306E;&#x4EFB;&#x610F;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x9001;&#x53D7;&#x4FE1;&#x3067;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001; <a href="https://github.com/rin-ofumi/m5stickc_wisun_hat/blob/master/test_WiSUN_Ambient.py">M5StickC&#x5074;&#x3067;&#x8D70;&#x3089;&#x305B;&#x3066;&#x3044;&#x308B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;</a> &#x3067;MicroPython&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x304B;&#x3089;&#x6587;&#x5B57;&#x5217;&#x3068;&#x3057;&#x3066;&#x9001;&#x4FE1;&#x3057;&#x3066;&#x3044;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x3092;Arduino&#x306E;ESPNow&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x3067;&#x53D7;&#x4FE1;&#x3059;&#x308B;&#x3068;&#x3001;&#x306A;&#x305C;&#x304B;&#x5148;&#x982D;10&#x30D0;&#x30A4;&#x30C8;&#x306B;&#x8B0E;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x304C;&#x304F;&#x3063;&#x3064;&#x3044;&#x3066;&#x304A;&#x308A;&#x3001;11&#x30D0;&#x30A4;&#x30C8;&#x76EE;&#x304B;&#x3089;&#x672C;&#x6765;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x304C;&#x5165;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x304C;&#x308F;&#x304B;&#x308B;&#x307E;&#x3067;&#x306B;&#x5C11;&#x3057;&#x82E6;&#x52B4;&#x3092;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;M5Stack UIFlow&#x306E;MicroPython&#x306E;espnow&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x5074;&#x3067;&#x4F55;&#x304B;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3060;&#x308D;&#x3046;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x306E;&#x3068;&#x3053;&#x308D;&#x305D;&#x306E;&#x30BD;&#x30FC;&#x30B9;&#x3092;&#x898B;&#x3064;&#x3051;&#x3089;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x539F;&#x56E0;&#x306F;&#x308F;&#x304B;&#x3063;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;</p><p>ESPNow&#x306F;&#x3001;&#x9001;&#x4FE1;&#x5143;&#x306B;&#x9001;&#x4FE1;&#x5148;&#x3092;&#x767B;&#x9332;&#x3057;&#x306A;&#x304F;&#x3066;&#x3082;&#x3044;&#x3044;&#x30D6;&#x30ED;&#x30FC;&#x30C9;&#x30AD;&#x30E3;&#x30B9;&#x30C8;&#x901A;&#x4FE1;&#x3067;&#x3001;&#x3068;&#x3066;&#x3082;&#x624B;&#x8EFD;&#x306B;&#x4F7F;&#x3048;&#x307E;&#x3057;&#x305F;&#x3002;&#x30D4;&#x30F3;&#x30AF;7&#x30BB;&#x30B0;&#x306F;&#x3084;&#x306F;&#x308A;&#x8272;&#x304C;&#x73CD;&#x3057;&#x304F;&#x3001;&#x8996;&#x8A8D;&#x3057;&#x3084;&#x3059;&#x3044;&#x306E;&#x3067;&#x8868;&#x793A;&#x88C5;&#x7F6E;&#x3068;&#x3057;&#x3066;&#x306F;&#x898B;&#x6804;&#x3048;&#x304C;&#x3044;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[M5Atom, PIR Unit, SwitchBotで照明に人感センサーをつける]]></title><description><![CDATA[<p>&#x6700;&#x8FD1;<a href="https://www.switchbot.jp/bot">SwitchBot</a> &#x304C;&#x5B89;&#x304F;&#x8CB7;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x591A;&#x3044;&#x306E;&#x3067;&#x3001;&#x3044;&#x3064;&#x306E;&#x307E;&#x306B;&#x304B;3&#x3064;&#x306B;&#x5897;&#x3048;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x7167;&#x660E;&#x306E;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x306B;&#x3064;&#x3051;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;</p>]]></description><link>http://b.okadajp.org/2020/05/04/m5atom-pir-unit-switchbotde-zhao-mingni/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c93</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Mon, 04 May 2020 15:38:13 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2020/05/9099796B-BEEB-4868-A2AF-0AFB42707FDE_1_105_c.jpeg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2020/05/9099796B-BEEB-4868-A2AF-0AFB42707FDE_1_105_c.jpeg" alt="M5Atom, PIR Unit, SwitchBot&#x3067;&#x7167;&#x660E;&#x306B;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x3064;&#x3051;&#x308B;"><p>&#x6700;&#x8FD1;<a href="https://www.switchbot.jp/bot">SwitchBot</a> &#x304C;&#x5B89;&#x304F;&#x8CB7;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x591A;&#x3044;&#x306E;&#x3067;&#x3001;&#x3044;&#x3064;&#x306E;&#x307E;&#x306B;&#x304B;3&#x3064;&#x306B;&#x5897;&#x3048;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x7167;&#x660E;&#x306E;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x306B;&#x3064;&#x3051;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x3064;&#x3051;&#x3066;&#x3001;5&#x5206;&#x52D5;&#x304D;&#x304C;&#x306A;&#x304B;&#x3063;&#x305F;&#x3089;&#x6D88;&#x706F;&#x3001;&#x306E;&#x3088;&#x3046;&#x306A;&#x4F7F;&#x3044;&#x65B9;&#x304C;&#x4EE3;&#x8868;&#x7684;&#x304B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#xFF13;&#x3064;&#x306E;&#x3046;&#x3061;&#xFF11;&#x3064;&#x306F;<a href="https://www2.meethue.com/ja-jp/p/hue-motion-sensor/8718696769881">Hue&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;</a>&#x304B;&#x3089;Alexa&#x7D4C;&#x7531;&#x3067;&#x3001;&#x3082;&#x3046;&#xFF11;&#x3064;&#x306F;<a href="https://www.amazon.co.jp/dp/B07VF43BG1">&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;</a> &#x3092;&#x3064;&#x3051;&#x305F;Echo Flex&#x304B;&#x3089;Alexa&#x7D4C;&#x7531;&#x3067;&#x64CD;&#x4F5C;&#x3055;&#x305B;&#x3001;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3068;&#x9023;&#x52D5;&#x3055;&#x305B;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#xFF13;&#x3064;&#x76EE;&#x3082;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x3064;&#x3051;&#x305F;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x3061;&#x3087;&#x3046;&#x3069;<a href="https://www.switch-science.com/catalog/6260/">M5Atom</a> &#x304C;&#x5C4A;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x3068;<a href="https://www.switch-science.com/catalog/5697/">PIR&#x30BB;&#x30F3;&#x30B5;&#x30E6;&#x30CB;&#x30C3;&#x30C8;</a> &#x3092;&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x3001;BLE&#x7D4C;&#x7531;&#x3067;SwitchBot&#x3092;&#x64CD;&#x4F5C;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3068;&#x7167;&#x660E;&#x30B9;&#x30A4;&#x30C3;&#x30C1;&#x3092;&#x9023;&#x52D5;&#x3055;&#x305B;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="-">&#x63A5;&#x7D9A;</h2><p><br>M5Atom&#x3068;PIR&#x30E6;&#x30CB;&#x30C3;&#x30C8;&#x3092;&#x63A5;&#x7D9A;&#x3059;&#x308B;&#x3060;&#x3051;&#x3067;&#x3059;&#x3002;&#x5199;&#x771F;&#x3067;&#x306F;ATOM Matrix&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;<a href="https://www.switch-science.com/catalog/6262/">ATOM Lite</a> &#x3092;&#x4F7F;&#x3063;&#x3066;&#x3082;&#x3001;&#x305D;&#x306E;&#x307E;&#x307E;&#x306E;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x3067;&#x52D5;&#x4F5C;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br></p><figure class="kg-card kg-image-card"><img src="/content/images/2020/05/15886053103289.jpg" class="kg-image" alt="M5Atom, PIR Unit, SwitchBot&#x3067;&#x7167;&#x660E;&#x306B;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x3064;&#x3051;&#x308B;" loading="lazy"></figure><p><br>&#x4EEE;&#x6B62;&#x3081;&#x72B6;&#x614B;&#x306A;&#x306E;&#x3067;&#x304D;&#x305F;&#x306A;&#x3044;&#x3067;&#x3059;&#x304C;&#x3001;ATOM Lite&#x3068;PIR&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x96FB;&#x6E90;&#x306B;&#x3064;&#x306A;&#x3044;&#x3067;&#x3001;SwitchBot(&#x5199;&#x771F;&#x4E0A;&#x306E;&#x9ED2;&#x3044;&#x30BF;&#x30A4;&#x30D7;) &#x306E;&#x8FD1;&#x304F;&#x306B;&#x8A2D;&#x7F6E;&#x3057;&#x307E;&#x3059;&#x3002;SwitchBot&#x306B;&#x306F;&#xFF11;&#x53F0;&#x3054;&#x3068;&#x306B;Bluetooth MAC &#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x304C;&#x3075;&#x3089;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x30D5;&#x30A9;&#x30F3;&#x306E;SwitchBot&#x30A2;&#x30D7;&#x30EA;&#x304B;&#x3089;&#x78BA;&#x8A8D;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;&#x3042;&#x3089;&#x304B;&#x3058;&#x3081;&#x63A7;&#x3048;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="--1">&#x30B9;&#x30B1;&#x30C3;&#x30C1;</h2><p><a href="https://tech.fusic.co.jp/posts/2020-04-01-switchbot-with-m5stack/">M5Stack&#x304B;&#x3089;BLE&#x3092;&#x4F7F;&#x3063;&#x3066;SwitchBot&#x3092;&#x5236;&#x5FA1;&#x3057;&#x305F;&#x8A18;&#x4E8B;</a> &#x304C;<a href="https://tech.fusic.co.jp">Fusic Tech Blog</a>&#x3055;&#x3093;&#x3067;&#x516C;&#x958B;&#x3055;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;Arduino&#x3067;&#x66F8;&#x304B;&#x308C;&#x305F;&#x5236;&#x5FA1;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306E;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x3082;&#x63B2;&#x8F09;&#x3055;&#x308C;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x53C2;&#x8003;&#x306B;&#x3055;&#x305B;&#x3066;&#x3044;&#x305F;&#x3060;&#x304D;&#x3001;<a href="https://gist.github.com/mokjpn/565ae0b71d0d9d53f7845bb7cefb527f">&#x5236;&#x5FA1;&#x7528;&#x30B9;&#x30B1;&#x30C3;&#x30C1;</a> &#x3092;&#x4F5C;&#x6210;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;GitHub Gist&#x306B;&#x7F6E;&#x3044;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br><a href="https://gist.github.com/mokjpn/565ae0b71d0d9d53f7845bb7cefb527f#file-atombotter-ino-L7">&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;7&#x884C;&#x76EE;</a>&#x3067;&#x3001;&#x5236;&#x5FA1;&#x5BFE;&#x8C61;&#x306E;SwitchBot&#x306E;Bluetooth MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;<code>SWITCHBOT_MAC</code>&#x3068;&#x3057;&#x3066;&#x30CF;&#x30FC;&#x30C9;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x3053;&#x306B;&#x306F;&#x3042;&#x3089;&#x304B;&#x3058;&#x3081;&#x63A7;&#x3048;&#x3066;&#x304A;&#x3044;&#x305F;MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;&#x5165;&#x308C;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x8907;&#x6570;&#x306E;SwitchBot&#x304C;&#x3042;&#x308B;&#x5834;&#x5408;&#x3001;&#x3053;&#x3053;&#x3067;&#x304D;&#x3061;&#x3093;&#x3068;&#x6307;&#x5B9A;&#x3057;&#x306A;&#x3044;&#x3068;&#x3001;&#x9060;&#x3044;&#x3082;&#x306E;&#x306E;Advertising &#x3092;&#x62FE;&#x3063;&#x3066;&#x3057;&#x307E;&#x3046;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x3088;&#x3046;&#x3067;&#x3001;&#x3046;&#x307E;&#x304F;&#x52D5;&#x4F5C;&#x3057;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;<br>SwitchBot&#x3092;&#x62BC;&#x3059;&#x307E;&#x3067;&#x306E;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x672A;&#x691C;&#x51FA;&#x6642;&#x9593;&#x306F;<a href="https://gist.github.com/mokjpn/565ae0b71d0d9d53f7845bb7cefb527f#file-atombotter-ino-L121">121&#x884C;&#x76EE;</a> &#x3067;&#x6307;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x30EB;&#x30FC;&#x30D7;&#x3054;&#x3068;&#x306B;<code>delay(500);</code>&#x3092;&#x631F;&#x3093;&#x3067;&#x304A;&#x308A;&#x3001;&#x305D;&#x306E;&#x7E70;&#x308A;&#x8FD4;&#x3057;&#x56DE;&#x6570;&#x3060;&#x3051;&#x3067;&#x6E2C;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x6B63;&#x78BA;&#x3067;&#x306F;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;<br>SwitchBot&#x3078;&#x306E;&#x63A5;&#x7D9A;&#x30A8;&#x30E9;&#x30FC;&#x3084;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x9001;&#x4FE1;&#x30A8;&#x30E9;&#x30FC;&#x304C;&#x3042;&#x308B;&#x3068;&#x3001;ATOM&#x306E;LED&#x306F;&#x8D64;&#x304F;&#x5149;&#x308A;&#x307E;&#x3059;&#x3002;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3092;&#x691C;&#x51FA;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x30B0;&#x30EA;&#x30FC;&#x30F3;&#x3067;&#x3059;&#x3002;&#x30E2;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x304C;&#x691C;&#x51FA;&#x3055;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x304C;&#x3001;&#x672A;&#x691C;&#x51FA;&#x6642;&#x9593;&#x307E;&#x3067;&#x9054;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x5834;&#x5408;&#x306F;&#x7D2B;&#x306B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;SwitchBot&#x3092;&#x62BC;&#x3059;&#x3053;&#x3068;&#x306B;&#x6210;&#x529F;&#x3059;&#x308B;&#x3068;LED&#x306F;&#x6D88;&#x706F;&#x3057;&#x307E;&#x3059;&#x3002;ATOM&#x306B;&#x306F;&#x30D7;&#x30C3;&#x30B7;&#x30E5;&#x30DC;&#x30BF;&#x30F3;&#x3082;&#x3042;&#x308A;&#x307E;&#x3059;&#x304B;&#x3089;&#x3001;&#x4E00;&#x5EA6;SwitchBot&#x3078;&#x306E;&#x63A5;&#x7D9A;&#x304C;&#x6210;&#x529F;&#x3057;&#x3066;&#x3044;&#x308B;&#x5834;&#x5408;&#x3001;&#x30D7;&#x30C3;&#x30B7;&#x30E5;&#x30DC;&#x30BF;&#x30F3;&#x3092;&#x62BC;&#x3059;&#x3068;&#x3059;&#x3050;&#x306B;SwitchBot&#x306B;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x9001;&#x308A;&#x307E;&#x3059;&#x3002;</p><!--kg-card-begin: html--><script src="https://gist.github.com/mokjpn/565ae0b71d0d9d53f7845bb7cefb527f.js"></script><!--kg-card-end: html--><h2 id="--2">&#x8A2D;&#x7F6E;</h2><figure class="kg-card kg-image-card"><img src="/content/images/2020/05/IMG_20200508_223853.jpg" class="kg-image" alt="M5Atom, PIR Unit, SwitchBot&#x3067;&#x7167;&#x660E;&#x306B;&#x4EBA;&#x611F;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3092;&#x3064;&#x3051;&#x308B;" loading="lazy"></figure><p>&#x3044;&#x3064;&#x307E;&#x3067;&#x3082;&#x990A;&#x751F;&#x30C6;&#x30FC;&#x30D7;&#x3067;&#x6B62;&#x3081;&#x3066;&#x304A;&#x304F;&#x308F;&#x3051;&#x306B;&#x3082;&#x3044;&#x304B;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;<a href="http://itoi.jp/M5Stack.html#M5Atom-LEGO">M5Atom&#x306E;&#x30EC;&#x30B4;&#x30DE;&#x30A6;&#x30F3;&#x30BF;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x307F;&#x305F;</a>&#x3067;&#x516C;&#x958B;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;STL&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304B;&#x3089;&#x3001;M5Atom&#x304C;&#x53CE;&#x7D0D;&#x3067;&#x304D;&#x308B;&#x30B1;&#x30FC;&#x30B9;&#x3092;3D&#x30D7;&#x30EA;&#x30F3;&#x30C8;&#x3057;&#x3066;&#x3001;<a href="https://www.amazon.co.jp/dp/B074JGJBKH">Nimuno Loops</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x58C1;&#x306B;&#x53D6;&#x308A;&#x4ED8;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="--3">&#x611F;&#x60F3;</h2><p>Arduino&#x304B;&#x3089;&#x4F7F;&#x3046;ESP32&#x306E;BLE&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x306F;&#x91CD;&#x3044;&#x3068;&#x3044;&#x3046;&#x8A55;&#x5224;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;ATOM&#x3067;&#x3061;&#x3083;&#x3093;&#x3068;&#x52D5;&#x304F;&#x304B;&#x3069;&#x3046;&#x304B;&#x4E0D;&#x5B89;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;&#x4E00;&#x5FDC;&#x554F;&#x984C;&#x306A;&#x304F;&#x52D5;&#x3044;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30E2;&#x30CB;&#x30BF;&#x3082;&#x4F75;&#x7528;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x8907;&#x6570;&#x306E;SwitchBot&#x306F;&#x305D;&#x308C;&#x306A;&#x308A;&#x306B;&#x96E2;&#x308C;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x6700;&#x521D;&#x306F;SwitchBot&#x306E;Bluetooth MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;&#x78BA;&#x8A8D;&#x305B;&#x305A;&#x306B;&#x3001;service UUID&#x304C;&#x5408;&#x81F4;&#x3057;&#x3066;&#x3044;&#x308C;&#x3070;&#x63A5;&#x7D9A;&#x3068;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x3069;&#x3046;&#x3082;&#x4E0D;&#x5B89;&#x5B9A;&#x3067;&#x3057;&#x305F;&#x3002;&#x3061;&#x3083;&#x3093;&#x3068;MAC&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;&#x78BA;&#x8A8D;&#x3057;&#x3066;&#x63A5;&#x7D9A;&#x5BFE;&#x8C61;&#x3068;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x305F;&#x3068;&#x3053;&#x308D;&#x4E00;&#x6C17;&#x306B;&#x6539;&#x5584;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;ATOM&#x306F;&#x30D0;&#x30C3;&#x30C6;&#x30EA;&#x30FC;&#x304C;&#x5185;&#x8535;&#x3055;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x5E38;&#x6642;&#x3064;&#x3051;&#x3066;&#x304A;&#x304D;&#x305F;&#x3044;&#x3053;&#x3046;&#x3044;&#x3046;&#x7528;&#x9014;&#x306B;&#x306F;&#x3061;&#x3087;&#x3046;&#x3069;&#x3044;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;&#x3067;&#x304D;&#x308C;&#x3070;3D&#x30D7;&#x30EA;&#x30F3;&#x30BF;&#x30FC;&#x3067;&#x3061;&#x3083;&#x3093;&#x3068;&#x3057;&#x305F;&#x30B1;&#x30FC;&#x30B9;&#x3092;&#x4F5C;&#x308A;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[カムプログラムロボットキット]]></title><description><![CDATA[<p>&#x3053;&#x3069;&#x3082;&#x306E;&#x590F;&#x4F11;&#x307F;&#x81EA;&#x7531;&#x5DE5;&#x4F5C;&#x3001;&#x4ECA;&#x5E74;&#x306F;&#x4F55;&#x304B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3092;&#x3084;&#x3089;&#x305B;&#x3088;&#x3046;&#x3068;&#x601D;&#x3044;&#x3001;<a href="https://www.tamiya.com/japan/products/70227">&#x30AB;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x5DE5;&#x4F5C;&#x30AD;&#x30C3;&#x30C8;</a></p>]]></description><link>http://b.okadajp.org/2019/09/16/kamupuroguramurobotutokituto-2/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c92</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Mon, 16 Sep 2019 12:14:14 GMT</pubDate><media:content url="http://b.okadajp.org/content/images/2019/09/FC8BE56C-1415-4E8D-926F-1.jpeg" medium="image"/><content:encoded><![CDATA[<img src="http://b.okadajp.org/content/images/2019/09/FC8BE56C-1415-4E8D-926F-1.jpeg" alt="&#x30AB;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x30AD;&#x30C3;&#x30C8;"><p>&#x3053;&#x3069;&#x3082;&#x306E;&#x590F;&#x4F11;&#x307F;&#x81EA;&#x7531;&#x5DE5;&#x4F5C;&#x3001;&#x4ECA;&#x5E74;&#x306F;&#x4F55;&#x304B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3092;&#x3084;&#x3089;&#x305B;&#x3088;&#x3046;&#x3068;&#x601D;&#x3044;&#x3001;<a href="https://www.tamiya.com/japan/products/70227">&#x30AB;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x5DE5;&#x4F5C;&#x30AD;&#x30C3;&#x30C8;</a>&#x3092;&#x8003;&#x3048;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x6700;&#x8FD1;&#x306B;&#x306A;&#x3063;&#x3066;&#x3053;&#x308C;&#x3092;&#x30D9;&#x30FC;&#x30B9;&#x3068;&#x3057;&#x305F;&#x3068;&#x601D;&#x308F;&#x308C;&#x308B;&#x65B0;&#x88FD;&#x54C1;<a href="https://www.tamiya.com/japan/products/71201/index.html">&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x5DE5;&#x4F5C;&#x30BB;&#x30C3;&#x30C8;</a>&#x304C;&#x51FA;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x3063;&#x3061;&#x3067;&#x3084;&#x3089;&#x305B;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card"><img src="/content/images/2019/09/Image-2019-09-16-20-53-1.png" class="kg-image" alt="&#x30AB;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x30AD;&#x30C3;&#x30C8;" loading="lazy"></figure><p>&#x5DE6;&#x5074;&#x304C;&#x5B50;&#x4F9B;&#x304C;&#x4F5C;&#x3063;&#x305F;&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x5DE5;&#x4F5C;&#x30AD;&#x30C3;&#x30C8;&#x3001;&#x53F3;&#x5074;&#x304C;&#x4E00;&#x7DD2;&#x306B;&#x306A;&#x3063;&#x3066;&#x81EA;&#x5206;&#x3067;&#x4F5C;&#x3063;&#x305F;&#x3001;&#x30AB;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x5DE5;&#x4F5C;&#x30AD;&#x30C3;&#x30C8;&#x3092;&#x30D9;&#x30FC;&#x30B9;&#x306B;&#x3061;&#x3087;&#x3063;&#x3068;&#x6539;&#x9020;&#x3057;&#x305F;&#x3082;&#x306E;&#x3067;&#x3059;&#x3002;&#x3088;&#x304F;&#x898B;&#x308B;&#x3068;&#x30AE;&#x30A2;&#x30DC;&#x30C3;&#x30AF;&#x30B9;&#x304B;&#x3089;&#x4E0A;&#x304C;&#x524D;&#x5F8C;&#x9006;&#x306B;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x3068;&#x3044;&#x3046;&#x9055;&#x3044;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x57FA;&#x672C;&#x7684;&#x306B;&#x306F;&#x591A;&#x304F;&#x306E;&#x90E8;&#x5206;&#x304C;&#x5171;&#x901A;&#x3067;&#x3059;&#x3002;&#x30AB;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x5DE5;&#x4F5C;&#x30AD;&#x30C3;&#x30C8;&#x3082;&#x3001;&#x305D;&#x306E;&#x307E;&#x307E;&#x3067;&#x3082;&#x7269;&#x7406;&#x7684;&#x306A;&#x30AB;&#x30E0;&#x3092;&#x8AAD;&#x3080;&#x3053;&#x3068;&#x3067;&#x305D;&#x306E;&#x6307;&#x793A;&#x306B;&#x5F93;&#x3063;&#x305F;&#x52D5;&#x4F5C;&#x3092;&#x3059;&#x308B;&#x3068;&#x3044;&#x3046;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001;&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x30DC;&#x30FC;&#x30C9;&#x3092;&#x88C5;&#x7740;&#x3059;&#x308B;&#x3053;&#x3068;&#x3092;&#x60F3;&#x5B9A;&#x3057;&#x305F;&#x3068;&#x601D;&#x308F;&#x308C;&#x308B;&#x5E83;&#x3044;&#x30B9;&#x30DA;&#x30FC;&#x30B9;&#x304C;&#x4E2D;&#x592E;&#x90E8;&#x306B;&#x3042;&#x3044;&#x3066;&#x3044;&#x3066;&#x3001;&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x5236;&#x5FA1;&#x306B;&#x6539;&#x9020;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x7C21;&#x5358;&#x306B;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;micro:bit &#x3092;&#x7528;&#x3044;&#x305F;&#x4F8B;&#x304C;<a href="https://sanuki-tech.net/micro-bit/tamiya/cam-program-robot/">&#x3053;&#x3061;&#x3089;</a> &#x3067;&#x7D39;&#x4ECB;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x306D;&#x3002;&#x4ECA;&#x56DE;&#x306F;<a href="https://www.renesas.com/jp/ja/products/gadget-renesas/boards/gr-citrus.html">GR-CITRUS</a>+<a href="https://luaridaworks.handcrafted.jp/items/9806284">SAMBOU-KAN</a>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;&#x8DDD;&#x96E2;&#x30BB;&#x30F3;&#x30B5;&#x30FC; <a href="http://akizukidenshi.com/catalog/g/gI-02551/">GP2Y0A21YK</a>&#x3082;&#x3064;&#x3051;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<a href="https://luaridaworks.handcrafted.jp/items/8284987">&#x30EB;&#x30A2;&#x30EA;&#x30C0;&#x30EF;&#x30FC;&#x30AF;&#x30B9;</a>&#x3055;&#x3093;&#x3067;&#x53D6;&#x308A;&#x4ED8;&#x3051;&#x30D1;&#x30FC;&#x30C4;&#x3068;&#x4E00;&#x7DD2;&#x306B;&#x8CFC;&#x5165;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x30ED;&#x30DC;&#x30C3;&#x30C8;&#x5DE5;&#x4F5C;&#x30AD;&#x30C3;&#x30C8;&#x306E;&#x307B;&#x3046;&#x306F;&#x3001;micro:bit&#x304C;&#x4ED8;&#x5C5E;&#x3057;&#x3066;&#x3044;&#x3066;&#x3001;&#x30AE;&#x30A2;&#x30DC;&#x30C3;&#x30AF;&#x30B9;&#x3092;&#x3064;&#x304F;&#x308B;&#x3068;&#x3053;&#x308D;&#x304C;&#x5C11;&#x3057;&#x5927;&#x5909;&#x3067;&#x3059;&#x304C;&#x3001;&#x5C0F;&#x5B66;&#x751F;&#x3067;&#x3082;&#x5341;&#x5206;&#x306B;&#x7D44;&#x307F;&#x7ACB;&#x3066;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x4ED8;&#x5C5E;&#x3057;&#x3066;&#x3044;&#x308B;&#x3082;&#x306E;&#x4EE5;&#x5916;&#x306B;micro:bit&#x3092;&#x6301;&#x3063;&#x3066;&#x3044;&#x308C;&#x3070;&#x3001;<a href="https://www.tamiya.com/japan/robocon/topics/programming190530.html">&#x901A;&#x4FE1;&#x3055;&#x305B;&#x3066;&#x7247;&#x65B9;&#x3092;&#x30EA;&#x30E2;&#x30B3;&#x30F3;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x3046;</a>&#x3053;&#x3068;&#x3082;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x306F;&#x3058;&#x3081;&#x304B;&#x3089;&#x8D85;&#x97F3;&#x6CE2;&#x8DDD;&#x96E2;&#x30BB;&#x30F3;&#x30B5;&#x30FC;&#x3082;&#x3064;&#x3044;&#x3066;&#x3044;&#x307E;&#x3059;&#x306D;&#x3002;&#x3053;&#x3061;&#x3089;&#x306F;micro:bit&#x306A;&#x306E;&#x3067;&#x3001;&#x958B;&#x767A;&#x3082;<a href="https://makecode.microbit.org/">MakeCode</a>&#x3067;&#x3001;Scratch&#x3067;&#x884C;&#x3044;&#x307E;&#x3059;&#x3002;&#x30CF;&#x30FC;&#x30C9;&#x306E;&#x5B8C;&#x6210;&#x304C;&#x590F;&#x4F11;&#x307F;&#x6700;&#x7D42;&#x65E5;&#x306B;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x30BD;&#x30D5;&#x30C8;&#x30A6;&#x30A7;&#x30A2;&#x306F;&#x5358;&#x306B;&#x6B63;&#x516D;&#x89D2;&#x5F62;&#x306E;&#x5F62;&#x3092;&#x8D70;&#x3089;&#x305B;&#x308B;&#x3060;&#x3051;&#x306B;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x3066;&#x3001;&#x305B;&#x3063;&#x304B;&#x304F;&#x306E;&#x8DDD;&#x96E2;&#x30BB;&#x30F3;&#x30B5;&#x304C;&#x6D3B;&#x304B;&#x305B;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x304C;&#x3001;&#x4ECA;&#x5F8C;&#x6539;&#x9020;&#x3057;&#x3066;&#x3044;&#x3063;&#x3066;&#x304F;&#x308C;&#x308B;&#x3068;&#x3044;&#x3044;&#x306A;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x81EA;&#x5206;&#x306E;GR-CITRUS&#x7248;&#x3082;&#x3088;&#x3046;&#x3084;&#x304F;&#x52D5;&#x304F;&#x3068;&#x3053;&#x308D;&#x307E;&#x3067;&#x3044;&#x3063;&#x305F;&#x3068;&#x3053;&#x308D;&#x3067;&#x3001;&#x307E;&#x3060;&#x30BD;&#x30D5;&#x30C8;&#x30A6;&#x30A7;&#x30A2;&#x307E;&#x3067;&#x624B;&#x304C;&#x56DE;&#x3063;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x57FA;&#x672C;&#x306F;mRuby&#x3092;&#x4F7F;&#x3063;&#x3066;&#x958B;&#x767A;&#x3067;&#x304D;&#x3001;<a href="https://github.com/wakayamarb/wrbb-v2lib-firm">GitHub&#x306B;&#x3042;&#x308B;&#x6700;&#x65B0;&#x306E;&#x30D5;&#x30A1;&#x30FC;&#x30E0;&#x30A6;&#x30A7;&#x30A2;</a>&#x3092;&#x4F7F;&#x3046;&#x3068;&#x3001;USB&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x304C;&#x3064;&#x306A;&#x304C;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x304D;&#x306F;&#x5BFE;&#x8A71;&#x30E2;&#x30FC;&#x30C9;&#x306B;&#x306A;&#x308A;&#x3001;&#x3064;&#x306A;&#x304C;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;&#x3068;&#x304D;&#x306F;main.rb&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x30E2;&#x30FC;&#x30C9;&#x306B;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x958B;&#x767A;&#x306F;&#x3060;&#x3044;&#x3076;&#x697D;&#x306B;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;VS code&#x3067;&#x52D5;&#x304F;&#x62E1;&#x5F35;&#x6A5F;&#x80FD;&#x306E;rubic&#x306F;&#x73FE;&#x6642;&#x70B9;&#x3067;&#x306F;<a href="https://github.com/kimushu/rubic-vscode/issues/29">&#x6700;&#x65B0;&#x306E;VS Code&#x3067;&#x52D5;&#x304B;&#x306A;&#x3044;</a>&#x3088;&#x3046;&#x3067;&#x3059;&#x304C;&#x3001;Chrome App&#x7248;&#x306F;&#x73FE;&#x5728;&#x3067;&#x3082;&#x554F;&#x984C;&#x306A;&#x304F;&#x52D5;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x4E21;&#x6A5F;&#x3068;&#x3082;&#x3001;&#x3053;&#x308C;&#x304B;&#x3089;&#x30BD;&#x30D5;&#x30C8;&#x30A6;&#x30A7;&#x30A2;&#x3092;&#x5145;&#x5B9F;&#x3055;&#x305B;&#x3066;&#x3044;&#x304D;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[wLinux & x410 & Rstudio setup]]></title><description><![CDATA[<p>&#x3060;&#x3044;&#x3076;&#x524D;&#x306B;&#x66F8;&#x3044;&#x305F;&#x30E1;&#x30E2;&#x3067;&#x3059;&#x304C;&#x3001;&#x4E00;&#x5FDC;&#x516C;&#x958B;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;<br>Windows subsystem for Linux(WSL) &#x306F;&#x3001;Windows10&#x3067;Linux&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3092;&#x52D5;&#x304B;&#x3059;&#x6A5F;&#x80FD;&#x3067;</p>]]></description><link>http://b.okadajp.org/2019/08/05/wlinux-x410-rstudio-setup-2/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c91</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Mon, 05 Aug 2019 08:27:55 GMT</pubDate><content:encoded><![CDATA[<p>&#x3060;&#x3044;&#x3076;&#x524D;&#x306B;&#x66F8;&#x3044;&#x305F;&#x30E1;&#x30E2;&#x3067;&#x3059;&#x304C;&#x3001;&#x4E00;&#x5FDC;&#x516C;&#x958B;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;<br>Windows subsystem for Linux(WSL) &#x306F;&#x3001;Windows10&#x3067;Linux&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3092;&#x52D5;&#x304B;&#x3059;&#x6A5F;&#x80FD;&#x3067;&#x3001;&#x4E00;&#x822C;&#x7684;&#x306B;&#x306F;&#x305D;&#x308C;&#x307B;&#x3069;&#x5FC5;&#x8981;&#x3068;&#x3055;&#x308C;&#x308B;&#x6A5F;&#x4F1A;&#x306F;&#x591A;&#x304F;&#x306F;&#x306A;&#x3044;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x304C;&#x3001;R&#x8A00;&#x8A9E;&#x3092;&#x65E5;&#x672C;&#x8A9E;&#x306E;Windows&#x3067;&#x4F7F;&#x3046;&#x3068;&#x304D;&#x306F;&#x901A;&#x5E38;&#x306E;Windows&#x7248;R&#x3092;&#x4F7F;&#x3046;&#x3088;&#x308A;&#x3082;&#x30C8;&#x30E9;&#x30D6;&#x30EB;&#x306A;&#x304F;&#x5229;&#x7528;&#x3067;&#x304D;&#x308B;&#x305F;&#x3081;&#x91CD;&#x5B9D;&#x3057;&#x307E;&#x3059;&#x3002;&#x3068;&#x3044;&#x3046;&#x306E;&#x3082;&#x3001;Windows&#x306B;&#x306F;&#x3044;&#x308F;&#x3086;&#x308B;ja_JP.UTF-8&#x306B;&#x76F8;&#x5F53;&#x3059;&#x308B;&#x30ED;&#x30B1;&#x30FC;&#x30EB;&#x304C;&#x306A;&#x304F;&#x3001;&#x65E5;&#x672C;&#x8A9E;&#x3092;&#x4F7F;&#x3046;&#x5834;&#x5408;&#x306F;&#x30B7;&#x30D5;&#x30C8;JIS(CP932)&#x3092;&#x6587;&#x5B57;&#x30A8;&#x30F3;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x3068;&#x3059;&#x308B;&#x3057;&#x304B;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x65E5;&#x672C;&#x8A9E;&#x3092;&#x610F;&#x8B58;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x306E;&#x5834;&#x5408;&#x306F;&#x3001;&#x56F3;&#x8868;&#x4E2D;&#x306E;&#x6587;&#x5B57;&#x3084;R markdown&#x306E;&#x51E6;&#x7406;&#x7D50;&#x679C;&#x306B;&#x304A;&#x3051;&#x308B;&#x6587;&#x5B57;&#x5316;&#x3051;&#x306A;&#x3069;&#x304C;Windows&#x3067;&#x3060;&#x3051;&#x767A;&#x751F;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;WSL&#x4E0A;&#x3067;R&#x3084;Rstudio&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x3067;&#x3001;ja_JP.UTF-8&#x30ED;&#x30B1;&#x30FC;&#x30EB;&#x304C;&#x5229;&#x7528;&#x3067;&#x304D;&#x307E;&#x3059;&#x304B;&#x3089;&#x3001;&#x65E5;&#x672C;&#x8A9E;&#x3092;&#x542B;&#x3080;&#x56F3;&#x8868;&#x3092;&#x4F5C;&#x308B;&#x5834;&#x5408;&#x3067;&#x3082;&#x30C8;&#x30E9;&#x30D6;&#x30EB;&#x306F;&#x5C11;&#x306A;&#x304F;&#x306A;&#x308B;&#x5370;&#x8C61;&#x3067;&#x3059;&#x3002;</p><p>&#x3053;&#x3053;&#x3067;&#x53D6;&#x308A;&#x4E0A;&#x3052;&#x3066;&#x3044;&#x308B;wLinux&#x306F;&#x3001;&#x6700;&#x8FD1;&#x3067;&#x306F;<a href="https://forest.watch.impress.co.jp/docs/news/1179710.html">Pengwin</a> &#x3068;&#x3044;&#x3046;&#x540D;&#x524D;&#x306B;&#x5909;&#x308F;&#x3063;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x304C;&#x3001;R&#x3068;Rstudio&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x65E5;&#x672C;&#x8A9E;&#x74B0;&#x5883;&#x3092;&#x6574;&#x3048;&#x308B;&#x4E0A;&#x3067;&#x306F;&#x305D;&#x308C;&#x307B;&#x3069;&#x5909;&#x308F;&#x308A;&#x306F;&#x306A;&#x3044;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;wlinux-setup&#x306A;&#x3069;&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x306F;&#x3001;pengwin-setup &#x306E;&#x3088;&#x3046;&#x306B;&#x540D;&#x524D;&#x304C;&#x5909;&#x308F;&#x3063;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x304C;&#x3001;&#x57FA;&#x672C;&#x7684;&#x306B;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x624B;&#x9806;&#x3067;&#x3001;64&#x30D3;&#x30C3;&#x30C8;&#x7248;&#x306E;Windows 10&#x3067;WSL&#x4E0A;&#x3067;R, Rstudio&#x3092;&#x52D5;&#x304B;&#x3057;&#x3001;&#x65E5;&#x672C;&#x8A9E;&#x306E;&#x5165;&#x529B;&#x3082;&#x884C;&#x3048;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p><p>1. wLinux&#x3068; x410&#x3092;&#x30B9;&#x30C8;&#x30A2;&#x304B;&#x3089;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</p><ol><li><a href="http://aka.ms/wslinstall/">http://aka.ms/wslinstall/</a> &#x3092;&#x53C2;&#x7167;&#x3057;&#x3001;WSL&#x6A5F;&#x80FD;&#x3092;&#x6709;&#x52B9;&#x306B;&#x3059;&#x308B;</li><li>&#x518D;&#x8D77;&#x52D5;&#x5F8C;&#x3001; wLinux&#x3092;&#x8D77;&#x52D5;&#x3057;&#x3001;&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x540D;&#x3092;&#x8A2D;&#x5B9A;&#x5F8C;&#x3001;wlinux-setup &#x3092;&#x5B9F;&#x884C;</li><li>wlinux-setup&#x306E;&#x6700;&#x65B0;&#x7248;&#x304C;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3055;&#x308C;&#x308B;</li><li>wlinux-setup&#x3067;&#x306F;&#x3001;LANGUAGE, EXPLORER, SHELLS, &#x306A;&#x3069;&#x3092;&#x9069;&#x5B9C;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3002;GUI&#x3092;&#x5165;&#x308C;&#x308B;<br></li></ol><figure class="kg-card kg-image-card"><img src="/content/images/2019/08/2018-12-15_23h13_13-1.png" class="kg-image" alt="2018-12-15_23h13_13" loading="lazy"></figure><ol><li>fcitx&#x3092;&#x5165;&#x308C;&#x308B;&#x304B;&#x3069;&#x3046;&#x304B;&#x3082;&#x805E;&#x304B;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;mozc&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x3092;&#x9078;&#x629E;&#x3057;&#x3066;&#x3001;fcitx-autostart&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x8A2D;&#x5B9A;&#x3057;&#x3066;&#x304A;&#x304F;&#x3068;&#x3044;&#x3044;&#x3060;&#x308D;&#x3046;</li><li>&#x9014;&#x4E2D;&#x3067;fcitx-config-gtk3&#x304C;&#x8D77;&#x52D5;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;keyboard-Japanese&#x3057;&#x304B;&#x6709;&#x52B9;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;&#x3088;&#x3046;&#x3067;&#x3042;&#x308C;&#x3070;&#x3001;mozc&#x3092;&#x8FFD;&#x52A0;&#x3057;&#x3066;&#x304A;&#x304F;<br></li></ol><figure class="kg-card kg-image-card"><img src="/content/images/2019/08/2018-12-16_22h35_00-1.png" class="kg-image" alt="2018-12-16_22h35_00" loading="lazy"></figure><ol><li>apt &#x3067; r-base, dbus-x11, gdebi &#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</li><li>deb&#x304B;&#x3089;rstudio&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</li><li><a href="https://blog.goo.ne.jp/ikunya/c/ad2cc779e71d66a766a5d3322826722d">https://blog.goo.ne.jp/ikunya/c/ad2cc779e71d66a766a5d3322826722d</a> &#x304B;&#x3089;&#x3001;fcitx-frontend-qt5-rstudio_1.0.5-1ubuntu1~qt542+2_amd64.deb &#x3000;libfcitx-qt5-1-rstudio_1.0.5-1ubuntu1~qt542+2_amd64.deb&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;</li><li>&#x4EE5;&#x524D;&#x306F;&#x4E0B;&#x8A18;&#x306E;fcitx&#x74B0;&#x5883;&#x5909;&#x6570;&#x3092;bash_profile&#x3078;&#x8FFD;&#x8A18;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x3063;&#x305F;&#x304C;&#x3001;&#x6700;&#x8FD1;&#x306E;wlinux-setup&#x3067;&#x306F;&#x3001;/etc/profile.d/fcitx&#x306B;&#x3053;&#x308C;&#x3089;&#x3092;&#x8A2D;&#x5B9A;&#x3057;&#x3066;&#x304F;&#x308C;&#x308B;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;&#x81EA;&#x5206;&#x3067;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x306F;&#x7121;&#x304F;&#x306A;&#x3063;&#x305F;&#x3088;&#x3046;&#x3060;&#x3002;</li></ol><pre><code class="language-text">export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
</code></pre>]]></content:encoded></item><item><title><![CDATA[M5StackでownTracksの場所表示]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x4E45;&#x3057;&#x3076;&#x308A;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x3059;&#x304C;&#x3001;&#x6628;&#x5E74;&#x306E;&#x4ECA;&#x9803;&#x56FD;&#x5185;&#x3067;&#x3082;&#x58F2;&#x308A;&#x51FA;&#x3055;&#x308C;&#x3066;&#x30D2;&#x30C3;&#x30C8;&#x3057;&#x305F;Wi-Fi/BLE&#x642D;&#x8F09;ESP32&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x30DC;&#x30FC;&#x30C9;&#x306B;&#x3001;&#x3061;&#x3087;&#x3046;&#x3069;</p>]]></description><link>http://b.okadajp.org/2018/03/23/m5stackdeowntracksnochang-suo-biao-shi/</link><guid isPermaLink="false">614e7de8eb4fb444ecf52c90</guid><dc:creator><![CDATA[mokjpn]]></dc:creator><pubDate>Fri, 23 Mar 2018 13:58:58 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>&#x4E45;&#x3057;&#x3076;&#x308A;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x3059;&#x304C;&#x3001;&#x6628;&#x5E74;&#x306E;&#x4ECA;&#x9803;&#x56FD;&#x5185;&#x3067;&#x3082;&#x58F2;&#x308A;&#x51FA;&#x3055;&#x308C;&#x3066;&#x30D2;&#x30C3;&#x30C8;&#x3057;&#x305F;Wi-Fi/BLE&#x642D;&#x8F09;ESP32&#x30DE;&#x30A4;&#x30B3;&#x30F3;&#x30DC;&#x30FC;&#x30C9;&#x306B;&#x3001;&#x3061;&#x3087;&#x3046;&#x3069;&#x3044;&#x3044;&#x5927;&#x304D;&#x3055;&#x306E;&#x30AB;&#x30E9;&#x30FC;&#x30C7;&#x30A3;&#x30B9;&#x30D7;&#x30EC;&#x30A4;&#x3068;&#x30DC;&#x30BF;&#x30F3;&#x3001;&#x30D0;&#x30C3;&#x30C6;&#x30EA;&#x30FC;&#x3001;SD&#x30AB;&#x30FC;&#x30C9;&#x30B9;&#x30ED;&#x30C3;&#x30C8;&#x306A;&#x3069;&#x3092;&#x3064;&#x3051;&#x3066;&#x304D;&#x308C;&#x3044;&#x306B;&#x30D1;&#x30C3;&#x30B1;&#x30FC;&#x30B8;&#x306B;&#x3057;&#x305F;<a href="https://www.switch-science.com/catalog/3649/">M5Stack</a> &#x304C;&#x56FD;&#x5185;&#x3067;&#x3082;&#x767A;&#x58F2;&#x3055;&#x308C;&#x305F;&#x306E;&#x3067;&#x3001;&#x4F55;&#x304B;&#x4F5C;&#x3063;&#x3066;&#x307F;&#x3088;&#x3046;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x3001;<a href="http://owntracks.org/">ownTracks</a>&#x3067;&#x8A18;&#x9332;&#x3057;&#x305F;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x62FE;&#x3063;&#x3066;&#x30C7;&#x30A3;&#x30B9;&#x30D7;&#x30EC;&#x30A4;&#x4E0A;&#x306B;&#x8868;&#x793A;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x3082;&#x306E;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p><img src="/content/images/2018/03/IMG_20180323_2201126.jpg" alt="IMG_20180323_2201126" loading="lazy"></p>
<p>ownTracks&#x306F;&#x57FA;&#x672C;&#x7684;&#x306B;&#x306F;<a href="https://kfep.jp/solution/iot-mqtt/mqtt">MQTT</a> &#x3067;&#x4F4D;&#x7F6E;&#x60C5;&#x5831;&#x3092;&#x9001;&#x4FE1;&#x3059;&#x308B;&#x30B9;&#x30DE;&#x30DB;&#x30A2;&#x30D7;&#x30EA;&#x3067;&#x3001;&#x9001;&#x4FE1;&#x5148;&#x306E;MQTT&#x30B5;&#x30FC;&#x30D0;&#x3092;&#x81EA;&#x7531;&#x306B;&#x9078;&#x3079;&#x307E;&#x3059;&#x304B;&#x3089;&#x3001;&#x30B9;&#x30DE;&#x30DB;&#x306E;&#x5834;&#x6240;&#x3092;&#x9001;&#x4FE1;/&#x691C;&#x7D22;&#x3059;&#x308B;&#x3088;&#x3046;&#x306A;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x3092;&#x81EA;&#x524D;&#x3067;&#x69CB;&#x7BC9;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>M5Stack&#x306B;&#x306F;<a href="https://docs.micropython.org/en/latest/esp8266/index.html">MicroPython</a>&#x304C;&#x79FB;&#x690D;&#x3055;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;LCD&#x8868;&#x793A;&#x3084;MQTT&#x3001;HTTP&#x901A;&#x4FE1;&#x306A;&#x3069;&#x3082;&#x5BB9;&#x6613;&#x306B;&#x53D6;&#x308A;&#x6271;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x305D;&#x3057;&#x3066;&#x3001;Wi-Fi&#x306B;&#x5E38;&#x6642;&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x3044;&#x308B;&#x72B6;&#x614B;&#x306B;&#x3059;&#x308B;&#x306A;&#x3089;&#x3001;<a href="https://github.com/m5stack/M5Cloud">M5Cloud</a>&#x3068;&#x3044;&#x3046;&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x30A8;&#x30C7;&#x30A3;&#x30BF;&#x4E0A;&#x3067;MicroPython&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3044;&#x304D;&#x3001;&#x30AF;&#x30EA;&#x30C3;&#x30AF;1&#x56DE;&#x3067;&#x305D;&#x308C;&#x3092;MStack&#x306E;&#x5B9F;&#x6A5F;&#x306B;&#x540C;&#x671F;&#x3057;&#x3066;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3082;&#x3067;&#x304D;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3059;&#x3002;&#x307E;&#x305F;&#x3001;M5Cloud&#x306B;&#x63A5;&#x7D9A;&#x3057;&#x305F;&#x72B6;&#x614B;&#x3067;&#x3082;&#x3001;M5Stack&#x672C;&#x4F53;&#x3092;USB-C&#x30B1;&#x30FC;&#x30D6;&#x30EB;&#x3067;PC&#x306B;&#x63A5;&#x7D9A;&#x3059;&#x308B;&#x3068;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DD;&#x30FC;&#x30C8;&#x3068;&#x3057;&#x3066;&#x8A8D;&#x8B58;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x3053;&#x306B;MicroPython&#x306E;REPL&#x304C;&#x51FA;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x30B7;&#x30EA;&#x30A2;&#x30EB;&#x30DD;&#x30FC;&#x30C8;&#x306B;&#x5B9F;&#x884C;&#x6642;&#x30A8;&#x30E9;&#x30FC;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x7B49;&#x3082;&#x8868;&#x793A;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x3053;&#x305D;&#x3053;&#x52B9;&#x7387;&#x7684;&#x306B;&#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x3082;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>&#x4ECA;&#x56DE;&#x306F;&#x3001;&#x5730;&#x56F3;&#x8868;&#x793A;&#x306B;&#x306F;<a href="https://openstreetmap.jp/">OpenStreetMap</a>&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x305D;&#x308C;&#x306A;&#x308A;&#x306B;&#x5E38;&#x7528;&#x3057;&#x3088;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x5730;&#x56F3;&#x753B;&#x50CF;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x914D;&#x4FE1;&#x3059;&#x308B;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x3082;&#x3042;&#x3089;&#x304B;&#x3058;&#x3081;&#x7528;&#x610F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x306E;&#x69CB;&#x7BC9;&#x65B9;&#x6CD5;&#x306F;&#x4ECA;&#x56DE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F;&#x5272;&#x611B;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;&#x57FA;&#x672C;&#x7684;&#x306B;&#x306F;<a href="http://www.keizoh.com/index.php/2016/08/22/openstreetmap-tile-server-1/">&#x3053;&#x3061;&#x3089;&#x306E;&#x8A18;&#x4E8B;</a> &#x304C;&#x89AA;&#x5207;&#x306B;&#x66F8;&#x304B;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x3053;&#x3061;&#x3089;&#x306B;&#x5F93;&#x3063;&#x3066;&#x30C8;&#x30E9;&#x30D6;&#x30EB;&#x306A;&#x304F;&#x5B8C;&#x4E86;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x3092;&#x4F5C;&#x3063;&#x305F;&#x3060;&#x3051;&#x3067;&#x306F;&#x3001;ownTracks&#x304C;&#x51FA;&#x3059;&#x7DEF;&#x5EA6;&#x7D4C;&#x5EA6;&#x304B;&#x3089;&#x753B;&#x50CF;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x306F;&#x307E;&#x3060;&#x3067;&#x304D;&#x305A;&#x3001;&#x7DEF;&#x5EA6;&#x7D4C;&#x5EA6;&#x304B;&#x3089;&#x5FC5;&#x8981;&#x3068;&#x306A;&#x308B;&#x30BF;&#x30A4;&#x30EB;&#x306E;&#x5EA7;&#x6A19;&#x60C5;&#x5831;&#x306B;&#x5909;&#x63DB;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x8A08;&#x7B97;&#x306F;&#x30B5;&#x30FC;&#x30D0;&#x5074;&#x3067;&#x5B9F;&#x65BD;&#x3059;&#x308B;&#x3053;&#x3068;&#x3068;&#x3057;&#x3066;&#x3001;<a href="https://github.com/dfacts/staticmaplite">staticMapLite</a> &#x3068;&#x3044;&#x3046;PHP&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x3092;&#x4F7F;&#x308F;&#x305B;&#x3066;&#x3082;&#x3089;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x306E;&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x306E;&#x4E2D;&#x3067;&#x3001;</p>
<pre><code>   protected $tileSrcUrl = array(&apos;mapnik&apos; =&gt; &apos;http://tile.openstreetmap.org/{Z}/{X}/{Y}.png&apos;,
</code></pre>
<p>&#x3068;&#x3057;&#x3066;&#x5B9A;&#x7FA9;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x306E;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;&#x81EA;&#x5206;&#x3067;&#x7528;&#x610F;&#x3057;&#x305F;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x306E;&#x3082;&#x306E;&#x306B;&#x5909;&#x66F4;&#x3057;&#x3066;&#x7528;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x3057;&#x304B;&#x3057;&#x3082;&#x3046;&#xFF11;&#x3064;&#x554F;&#x984C;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;M5Stack&#x306E;MicroPython&#x306F;&#x3001;&#x5185;&#x90E8;&#x306B;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x3082;&#x6301;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x3053;&#x3053;&#x306B;JPEG&#x3082;&#x3057;&#x304F;&#x306F;BMP&#x3067;&#x30A4;&#x30E1;&#x30FC;&#x30B8;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x7528;&#x610F;&#x3059;&#x308C;&#x3070;&#x3001;&#x7C21;&#x5358;&#x306B;LCD&#x306B;&#x8868;&#x793A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;PNG&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306F;&#x73FE;&#x6642;&#x70B9;&#x3067;&#x306F;&#x30B5;&#x30DD;&#x30FC;&#x30C8;&#x3055;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3059;&#x3002;&#x4E00;&#x65B9;&#x3001;OpenStreetMap&#x306E;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x306F;&#x3001;&#x73FE;&#x6642;&#x70B9;&#x3067;PNG&#x3067;&#x3057;&#x304B;&#x5730;&#x56F3;&#x753B;&#x50CF;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x3053;&#x3067;&#x3001;&#x3053;&#x306E;&#x30D5;&#x30A9;&#x30FC;&#x30DE;&#x30C3;&#x30C8;&#x5909;&#x63DB;&#x3082;staticMapLite&#x3067;&#x30AB;&#x30D0;&#x30FC;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;staticmaplite.php&#x306E;&#x4E2D;&#x3067;&#x3001;</p>
<pre><code>    return imagepng($this-&gt;image);
</code></pre>
<p>&#x3068;&#x3044;&#x3046;&#x3088;&#x3046;&#x306B;imagepng&#x3092;&#x547C;&#x3073;&#x51FA;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x3053;&#x308D;&#x304C;&#xFF13;&#x304B;&#x6240;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x3053;&#x308C;&#x3092;&#x3059;&#x3079;&#x3066;&#x3000;imagejpeg() &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3001;&#x307E;&#x305F;</p>
<pre><code>   header(&apos;Content-Type: image/png&apos;);
</code></pre>
<p>&#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x3053;&#x308D;&#x3082;&#x3001;image/jpeg &#x306B;&#x5909;&#x66F4;&#x3057;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3067;&#x3001;staticmaplite&#x304C;&#x3001;&#x6307;&#x5B9A;&#x3057;&#x305F;&#x7DEF;&#x5EA6;&#x7D4C;&#x5EA6;&#x306E;&#x5EA7;&#x6A19;&#x306E;&#x5730;&#x56F3;&#x3092;&#x6307;&#x5B9A;&#x3057;&#x305F;&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x304B;&#x3089;&#x53D6;&#x5F97;&#x3057;&#x3001;JPEG&#x753B;&#x50CF;&#x3068;&#x3057;&#x3066;&#x8FD4;&#x3057;&#x3066;&#x304F;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<p>M5Stack&#x5074;&#x3067;&#x306F;&#x3001;MQTT&#x306E;ownTracks&#x306E;&#x30C8;&#x30D4;&#x30C3;&#x30AF;&#x3092;subscribe&#x3057;&#x3066;&#x3001;&#x30C7;&#x30FC;&#x30BF;&#x304C;&#x6765;&#x305F;&#x3089;&#x8A72;&#x5F53;&#x3059;&#x308B;&#x7DEF;&#x5EA6;&#x7D4C;&#x5EA6;&#x3092;&#x6307;&#x5B9A;&#x3057;&#x3066;staticmaplite&#x3092;&#x547C;&#x3073;&#x51FA;&#x3057;&#x3001;&#x623B;&#x3063;&#x3066;&#x304D;&#x305F;JPEG&#x753B;&#x50CF;&#x30C7;&#x30FC;&#x30BF;&#x3092;MicroPython&#x306E;&#x5185;&#x90E8;&#x30B9;&#x30C8;&#x30EC;&#x30FC;&#x30B8;&#x306B;&#x683C;&#x7D0D;&#x3057;&#x3066;&#x3001;LCD&#x306B;&#x8868;&#x793A;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092;&#x66F8;&#x3051;&#x3070;&#x3044;&#x3044;&#x308F;&#x3051;&#x3067;&#x3059;&#x3002;</p>
<p>&#x3067;&#x304D;&#x3042;&#x304C;&#x3063;&#x305F;<a href="https://gist.github.com/mokjpn/6b7e7c8eb0c5e4b318b4593075306604">&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x306F;gist&#x306B;&#x7F6E;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</a></p>
<p>&#x30BF;&#x30A4;&#x30EB;&#x30B5;&#x30FC;&#x30D0;&#x306E;<a href="https://ja.wikipedia.org/wiki/HTTP_Strict_Transport_Security">HSTS</a>&#x306E;&#x90FD;&#x5408;&#x3067;SSL&#x3092;&#x6709;&#x52B9;&#x306B;&#x3057;&#x306A;&#x3051;&#x308C;&#x3070;&#x306A;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;M5Stack&#x306E;&#x30E1;&#x30E2;&#x30EA;&#x304C;&#x8DB3;&#x308A;&#x308B;&#x304B;&#x5C11;&#x3057;&#x5FC3;&#x914D;&#x3060;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;SSL&#x901A;&#x4FE1;&#x3092;&#x30B5;&#x30DD;&#x30FC;&#x30C8;&#x3059;&#x308B;ussl&#x30E2;&#x30B8;&#x30E5;&#x30FC;&#x30EB;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3082;&#x5927;&#x4E08;&#x592B;&#x306A;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;MicroPython&#x5411;&#x3051;&#x306B;&#x3001;4M-PSRAM&#x3092;&#x642D;&#x8F09;&#x3057;&#x305F;&#x30E2;&#x30C7;&#x30EB;&#x3082;&#x767A;&#x58F2;&#x4E88;&#x5B9A;&#x306E;&#x3088;&#x3046;&#x3067;&#x3059;&#x304B;&#x3089;&#x3001;&#x3044;&#x308D;&#x3044;&#x308D;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x697D;&#x3057;&#x307F;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item></channel></rss>