#author("2022-10-26T09:44:03+09:00","ifdl","ifdl")
[[FrontPage]]

*Macでターミナルからpythonコードを実行するとき [#l914f39b]
初期環境ではpythonと打つとpython2が参照されるのでpython3で実行すること
(Macbook Air 2017?)
最新の環境ではどうかはわからないが注意すべし

*M5STACKで74HC165を使うとき [#b47fdd88]
INPUTを増やそうとしたとき、以下のURLにあるようにshiftIn関数の仕様と74HC165が合わないので、関数を作るとよい。
あと以下のままだと動作が早すぎるのかDelayを入れて遅くするとちょうど良い感じに読み込んでくれる。
ここまでしておいて、おそらく今回のNT金沢の作品ではこいつは使わないかもしれないということ。
https://rephtone.com/electronics/arduino-74hc165/

*Makerbotのレガシー版ダウンロード先 [#sa2fa368]
なぜかWindowsでmakerbotprintが動作しなくなったので急遽
https://support.makerbot.com/s/topic/0TO5b000000sXuoGAE/legacy-softwarefirmware

*電子工作における入力、出力インピーダンス [#a1e8ef43]
電子工作初心者でわからなさすぎて引っかかったので補足。&br;
プルアップ抵抗、プルダウン抵抗の目的をしっかり認識していなかったのが原因なのかもしれない。&br;
プルアップ…について調べるたびに出てきたのがインピーダンスでした。&br;
以下のURLでなんとなく理解することができた気がします。&br;
プルアップ抵抗が4.7kΩなど値が大きかったのは入力の消費電流がμAオーダーだったからとみられる。&br;
理論だけでなく実践って大切なんだな…と思った次第でした。&br;
https://blog.vivita.io/entry/2018/09/19/111109

*QMK Firmwareの新規キーボードの登録方法 [#ia8ceba0]
%%util/new_keyboard.sh%%&br;
%%以上をコマンドでうち、順番に入力する。%%&br;
%%https://okayu-moka.hatenablog.com/entry/2019/09/08/170000 %%

追記:&br;
以上から方法が変わっていたため更新 &br;
qmk new-keyboard -u <username> &br;
https://qiita.com/mizuhof/items/c2f9eb173b21593d969e

*キーマップ、キーコードの対応表のサイト [#p4d8f818]
以下を参考に&br;
https://syon.github.io/refills/rid/1471100/ &br;
https://github.com/qmk/qmk_firmware/blob/master/docs/keycodes.md

*M5StackにAquesTalkを書き込む方法 [#gaf93e7d]
まず初めにですが自分の失敗談として、Macではできませんでした。また、ArduinoIDEでしかできませんでした。&br;
WindowsでArduinoIDEを使用して書き込みました。&br;
以下詳しくログを書きます。
-初めにMacでPlatformIOを使用して書き込もうとした。
--しかし、コンパイルエラー(PCH警告)が発生したためできなかった。
--リサーチの結果ディレクトリに設定ファイルを追加することがわかった。
--Macではそのディレクトリがどこにあるかわからず、できなかった。
--やむなくWindowsに移行し、設定ファイルを追加しArduinoIDEを使って行った。
--結果は、M5Stack-ESP32及びM5Core2で動作することが確認出来た。
-以上からWindowsでArduinoを使用することで書き込むことができた。&br;
以下に参考にしたサイトを載せる。1.0.7でも同様であった。&br;
http://blog-yama.a-quest.com/?eid=970195

*ANGLE SENSORの使い方 [#x043c8ad]
m5stackにANGLE SONSORを繋ぎました。&br;
groveだとPORT.B.IOに繋ぎます。&br;
ポート番号等は以下のURLを参考にしました。&br;
最大値は4000強(要確認)であった。&br;
https://github.com/m5stack/M5Stack/blob/master/examples/Unit/ANGLE/ANGLE.ino

*MacBook Air(2017)が起動後に動かなくなる現象とインストールディスクが削除できなくなった話 [#w2ce576b]
High Sierraから使い、Big Surにしてずっと使用していたのですが起動後にアプリ等が開けない不具合が発生していました。&br;
まず後者の話をしますが、High Sierraをインストールした後、インストールディスクの削除ができなくなりました。&br;
OSの再インストールをすれば良いと読んだので、Command+Rで再起動しながら再インストールしたが、消せませんでした。&br;
どうもシステム付近のデータだったらしくSIPを無効にしてから削除ができるとのことでした。&br;
以上でなんとか削除することができました。&br;
本題の前者の件なのですが、OSの再インストール後、そのようなことがあまり起きなくなった気がします。&br;
今後とも要確認ですね。&br;

[追記]&br;
再インストール前のAviraは傘閉じてたのが開くようになりました。&br;
やってよかったのかもしれない。

*Arduino UnoとUSB Host Shieldを繋げた話 [#cd3e25ff]
Arduino Uno R3をマルツにて買いました。&br;
USB接続したいものがあってUSB Host ShieldをAmazonにて購入しました。&br;
https://www.amazon.co.jp/dp/B007YNG6RW/ref=cm_sw_em_r_mt_dp_TR1HGM2AP2CH006PV8HT &br;
早速接続しようと接続したが、さすと電源が止まるようになった。さし方から見るにPOWER付近で何か問題があるように見られた。&br;
検索したら以下のURLが見つかったが、本当にR3では動作しないのだろうか。&br;
https://limited.learno.jp/p/ref/20181231/28138/5c28e17346fc0.pdf &br;
はんだブリッジもしたし、ピンソケットも交換したのに何故なのだろうか、うーむ&br;

[追記]&br;
どうもR3に対応したものは少ないらしいです。&br;
https://www.jh1lhv.tokyo/entry/2020/05/02/180052

*古いWindowsOSでしか開けないCDについて [#re6e026e]
VirtualBoxやVMWareを使って一度開いてから、開いたフォルダを現在使っているPCに持っていくとできることがある。&br;
やってみるものですね。