<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.yo-net.jp/index.php?action=history&amp;feed=atom&amp;title=Arduino_Mega_2560_LESSON%3A11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h</id>
	<title>Arduino Mega 2560 LESSON:11 メンブレンスイッチ Keypad.h - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.yo-net.jp/index.php?action=history&amp;feed=atom&amp;title=Arduino_Mega_2560_LESSON%3A11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h"/>
	<link rel="alternate" type="text/html" href="https://wiki.yo-net.jp/index.php?title=Arduino_Mega_2560_LESSON:11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h&amp;action=history"/>
	<updated>2026-10-15T17:13:25Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://wiki.yo-net.jp/index.php?title=Arduino_Mega_2560_LESSON:11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h&amp;diff=14141&amp;oldid=prev</id>
		<title>2026年10月14日 (水) 09:34にYo-netによる</title>
		<link rel="alternate" type="text/html" href="https://wiki.yo-net.jp/index.php?title=Arduino_Mega_2560_LESSON:11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h&amp;diff=14141&amp;oldid=prev"/>
		<updated>2026-10-14T09:34:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.yo-net.jp/index.php?title=Arduino_Mega_2560_LESSON:11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h&amp;amp;diff=14141&amp;amp;oldid=14137&quot;&gt;差分を表示&lt;/a&gt;</summary>
		<author><name>Yo-net</name></author>
	</entry>
	<entry>
		<id>https://wiki.yo-net.jp/index.php?title=Arduino_Mega_2560_LESSON:11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h&amp;diff=14137&amp;oldid=prev</id>
		<title>Yo-net: ページの作成:「&lt;yjavascript&gt;&lt;/script&gt; &lt;script&gt;     // 最初に実行されるスクリプト     document.addEventListener('DOMContentLoaded', () =&gt; {       const observer = new MutationObserver((mutations) =&gt; {         mutations.forEach((mutation) =&gt; {           mutation.addedNodes.forEach((node) =&gt; {             if (node.tagName === 'SCRIPT' &amp;amp;@@&amp;amp; node.textContent) {                 // JavaScriptコードを変換                 const originalCode = node.textContent;…」</title>
		<link rel="alternate" type="text/html" href="https://wiki.yo-net.jp/index.php?title=Arduino_Mega_2560_LESSON:11_%E3%83%A1%E3%83%B3%E3%83%96%E3%83%AC%E3%83%B3%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81_Keypad.h&amp;diff=14137&amp;oldid=prev"/>
		<updated>2026-10-14T09:32:52Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「&amp;lt;yjavascript&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script&amp;gt;     // 最初に実行されるスクリプト     document.addEventListener(&amp;#039;DOMContentLoaded&amp;#039;, () =&amp;gt; {       const observer = new MutationObserver((mutations) =&amp;gt; {         mutations.forEach((mutation) =&amp;gt; {           mutation.addedNodes.forEach((node) =&amp;gt; {             if (node.tagName === &amp;#039;SCRIPT&amp;#039; &amp;amp;@@&amp;amp; node.textContent) {                 // JavaScriptコードを変換                 const originalCode = node.textContent;…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;yjavascript&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
    // 最初に実行されるスクリプト&lt;br /&gt;
    document.addEventListener('DOMContentLoaded', () =&amp;gt; {&lt;br /&gt;
      const observer = new MutationObserver((mutations) =&amp;gt; {&lt;br /&gt;
        mutations.forEach((mutation) =&amp;gt; {&lt;br /&gt;
          mutation.addedNodes.forEach((node) =&amp;gt; {&lt;br /&gt;
            if (node.tagName === 'SCRIPT' &amp;amp;amp;@@&amp;amp;amp; node.textContent) {&lt;br /&gt;
                // JavaScriptコードを変換&lt;br /&gt;
                const originalCode = node.textContent;&lt;br /&gt;
                const transformedCode = originalCode.replace(&amp;quot;&amp;amp;amp;&amp;amp;amp;&amp;quot;, &amp;quot;&amp;amp;amp;@@&amp;amp;amp;&amp;quot;);&lt;br /&gt;
              &lt;br /&gt;
                // 元のスクリプトを置き換え&lt;br /&gt;
                const newScript = document.createElement('script');&lt;br /&gt;
                newScript.textContent = transformedCode;&lt;br /&gt;
                node.replaceWith(newScript);&lt;br /&gt;
            }&lt;br /&gt;
          });&lt;br /&gt;
        });&lt;br /&gt;
      });&lt;br /&gt;
&lt;br /&gt;
      // `&amp;lt;head&amp;gt;` または `&amp;lt;body&amp;gt;` に挿入されるスクリプトを監視&lt;br /&gt;
      observer.observe(document.head, { childList: true });&lt;br /&gt;
      observer.observe(document.body, { childList: true });&lt;br /&gt;
    });&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/styles/vs2015.css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;https://wiki.yo-net.jp/custom.css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://wiki.yo-net.jp/highlight/highlight.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://wiki.yo-net.jp/custom.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/x-mathjax-config&amp;quot;&amp;gt;&lt;br /&gt;
  MathJax.Ajax.config.path[&amp;quot;Contrib&amp;quot;]=&amp;quot;https://wiki.yo-net.jp/mathjax/&amp;quot;;&lt;br /&gt;
  MathJax.Hub.Register.StartupHook(&amp;quot;TeX Jax Ready&amp;quot;,function (){&lt;br /&gt;
    MathJax.Hub.Insert(&lt;br /&gt;
      MathJax.InputJax.TeX.Definitions.macros,{&lt;br /&gt;
        cancel: [&amp;quot;Extension&amp;quot;,&amp;quot;cancel&amp;quot;], &lt;br /&gt;
        bcancel: [&amp;quot;Extension&amp;quot;,&amp;quot;cancel&amp;quot;], &lt;br /&gt;
        xcancel: [&amp;quot;Extension&amp;quot;,&amp;quot;cancel&amp;quot;], &lt;br /&gt;
        cancelto: [&amp;quot;Extension&amp;quot;,&amp;quot;cancel&amp;quot;]&lt;br /&gt;
      }&lt;br /&gt;
    );&lt;br /&gt;
  }); &lt;br /&gt;
  MathJax.Hub.Config({&lt;br /&gt;
    tex2jax:{&lt;br /&gt;
      displayMath: [['$$', '$$'],['\\[', '\\]']],  //displayスタイル数式に利用する記号の指定&lt;br /&gt;
      inlineMath:  [['\\@', '\\@'],['\\(', '\\)']],//inlineスタイル数式に利用する記号の指定&lt;br /&gt;
                                                   //ここは使う人が自由に設定する部分です。&lt;br /&gt;
      processEscapes: true&lt;br /&gt;
    },&lt;br /&gt;
    TeX:{&lt;br /&gt;
//    equationNumbers:{autoNumber: &amp;quot;AMS&amp;quot;}, &lt;br /&gt;
      extensions: [&amp;quot;[Contrib]/physics/physics.js&amp;quot;,&amp;quot;[Contrib]/siunitx/siunitx.js&amp;quot;, &amp;quot;color.js&amp;quot;, &amp;quot;cancel.js&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;HTML-CSS&amp;quot;: {&lt;br /&gt;
      availableFonts: [],&lt;br /&gt;
      preferredFont: null,&lt;br /&gt;
      webFont: &amp;quot;Neo-Euler&amp;quot;&lt;br /&gt;
    },&lt;br /&gt;
  });&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js?config=TeX-AMS_HTML-full&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&amp;lt;/yjavascript&amp;gt;&lt;br /&gt;
[[Arduino Mega 2560 LESSON:11 メンブレンスイッチ]]に戻る。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;freescript&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;div class=&amp;quot;hljs-wrap&amp;quot;&amp;gt;&amp;lt;pre data-label=&amp;quot;Arduino Code&amp;quot; class=&amp;quot;pre-wrap&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;code class=&amp;quot;cpp&amp;quot;&amp;gt;　&lt;br /&gt;
&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;script&amp;gt;&amp;lt;/freescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
　&lt;br /&gt;
&lt;br /&gt;
[[Arduino Mega 2560 LESSON:11 メンブレンスイッチ]]に戻る。&lt;/div&gt;</summary>
		<author><name>Yo-net</name></author>
	</entry>
</feed>