2017年8月24日木曜日

脊柱管狭窄症その後

発症から丁度20日、まだ症状は治まりません。

でも、リリカカプセルとワントラムのおかげで、夜ベッドの中、一晩中痛みと痺れで眠れない……ということはなくなりました。昼間もがっつり腰を曲げなくても部屋の中を徘徊できる程度です。

ということで、リハビリ第一歩として、杖を持って徘徊ウォーキングにでかけました。

ベンチの少ない都会で生活する以上、そこらで座り込んで休むわけにはいきません。エビのようにがっつり腰を曲げて歩くのはいろいろ無理。

というわけで、なるべく直立して負担にならない歩き方と負担になったときの素早い回復方法を模索。杖を持って、「私はへんな人ではない。単に腰が痛い人なのだ」とアピールも忘れません。その結果:

  • 腰を曲げるより骨盤を突き出す感じの方が歩きやすい
  • 骨盤を固定した方が負担が少ないかと思ったけど、骨盤を旋回させる(いわゆる胃袋に股関節があるイメージ出歩く)方が楽。たぶん患部である腰椎よりも上の脊柱が旋回を吸収するからではないかと考察
  • どうにも痺れてしまって休むときには杖によりかかって腰椎を後ろに突き出すイメージにすると楽。まぁこれは物理的に推測できること


今日は自宅だから帰宅してすぐに風呂に入ってストレッチできたけど、外出先ではそういうわけにもいかない。とはいえ、一応、物体Xにならずに散歩といえる歩き方ができたので、リハビリ第一歩としてはおk


■関連■

脊柱管狭窄症が来た
脊柱管狭窄症その後(この記事)
脊柱管狭窄症、発症から約1ヶ月

2017年8月17日木曜日

Eagleで簡単にサーマルヴィア

ずれてるな…。この後直しました。しくしく。

■サーマルヴィアとは■

表面実装ICの真ん中にGND兼用放熱パッドがあってそこからより一層の放熱を求める場合、裏面へ熱を伝えるためにサーマルヴィアを打ちます。何かそういう特殊なVIAがあるわけではなく、べたGNDを貼る前にPCB屋さんの最小ドリル径で適当な間隔でVIAを置いていくだけのことです。

ただ、VIAをおいただけだとtopはベタGNDと一体化するもののbottomはベタGNDと接続されずただのムダVIAと化してしまいます。

■サーマルヴィアの置き方■

いろいろ方法があるようですが、
  • Nameコマンドを選ぶ
  • VIAをクリックする
  • 名前をGNDにする
これでちゃんとつながります。VIAが多いと面倒くさいですが。ライブラリをいじったりするよりも簡単確実だと思いますので、お試しください。


2017年8月8日火曜日

脊柱管狭窄症が来た

仙腸関節用ストレッチ用ボール

ずっと会議室にこもっていた翌日の木曜日、朝から腰痛いなぁと思っていたのですが、昼になって突如、歩けなくなりました。歩けないというか、身体を直立させると左股関節から腿全面にかけてしびれてしまって立てない状態。いててて、と前かがみになったら急にしびれが取れて、腰痛も軽減する…という今まで経験したことのない症状が。

この日は母と墓参りの約束をしていたのですが、幸い前かがみ状態であれば症状がでないので前傾姿勢のクロスバイクで寺まで移動し、あとは前かがみでよろよろと墓参りを終わらせました。母が特発性大腿骨頭壊死症で人工股関節を入れているのですが、その症状と似ていてビビります。

すぐにでも医者に行きたいところだったのですが、整形外科の待ち時間が長いのは全国共通だし何よりも転職したばかりで保険証がないところでMRIを取られたら死んでしまいます。

アーロンチェアに座っているとなんぼかマシですが、1時間が限度。ロコアテープもロキソニンもカロナールも効きません。同じ姿勢でじっとしていると股関節から腿前面が痺れてきます。

特にベッドの上ではひどく、1時に痛みで目が覚めてそのまま3時までしびれて眠れない。眠れないという意味では五十肩よりもタチが悪い。

ただ、

  • 左腿前面がしびれたときにはうつ伏せで左足まっすぐ右足を90度右に出した姿勢でじっとしていると15分ほどで解消する
  • 股関節付近がしびれてきたときには左を上にして横臥し右足と左足を重ねるようにして胴体と腿が60-120度程度の角度とし、左膝と右膝の位置を少しずつ調整しているとふっとしびれが収まる箇所が見つかる

などのwork aroundがイヤでも蓄積してきます。

そして月曜朝、どうにも我慢できず家から一番近い整形外科に行きました。クロスバイクでさっそうと移動し、駐輪場から受付までは60度前屈状態でよろよろと。

幸いにも1時間程度の待ち時間で見てもらうことができて、その日のうちにMRIも撮影、費用も預り金を入れればあとは保険証が来てから精算してもらえるとのことで1万円だけで済みました(病院によって異なります)。たぶん1万円では足りないと思うのですが(初診料, MRI, 院内処方)。

で、診断の結果は表記の通り脊柱菅狭窄症。加齢が原因。現段階では手術するほどではないけど、様子を見ましょう…とのこと(排尿障害、排便障害がある場合には48時間以内に手術するそうです…そのときに備えて近所で内視鏡手術ができるような整形外科か脳神経外科を探しておきましょうね。内視鏡だと1週間程度、普通の手術だと1ヶ月程度の入院が必要です。ただ患部の状態によっては内視鏡では手術できないことがあります)。

で、3 x 30日のロキソニンが処方されそうになったのですが、NSAIDsはこれまでも効かなかったしロキソニンの長期服用はイヤなので、五十肩の時にも使ったトラムセットの1日1錠版、ワントラムとリリカカプセル30日分を処方してもらいました。家に帰ってから、トラムセットじゃなくてノイロトロピン+カロナールだったことを思い出しましたが、まぁあまり変わらないか…。ノイロトロピンはうさぎが可哀想だし…。

で、最初の夜。とりあえず何度か目は覚ましましたが、少し姿勢を変える程度で寝直すことができ、切れ切れながら7時間寝られました。また歩行も前屈60度の状態から酷い猫背の人がヨタヨタ歩くという程度になりました。

あとは先輩患者から教わった本を参考にストレッチをし、その他この数日間痛めつけられていた梨状筋などのインナーマッスルをほぐしていくストレッチをすれば、だいぶ回復するはず。(追記:実際に効果の感じられたあ壁前屈ストレッチやドローインについては続編に詳細)

いやはや…。

今までも基本腰痛持ちだったんですが、体重が90kgを切ってからは休まなければならないような腰痛にはなってませんでしたし、何よりも足がしびれるような症状は経験したことがなかったので、ビビりました。こんな風に突然来るんですね。

同じ病気をお持ちのみなさん、シンドイですけど何とか頑張りましょう!

■関連■

脊柱管狭窄症が来た(この記事)
脊柱管狭窄症その後
脊柱管狭窄症、発症から約1ヶ月

2017年8月3日木曜日

転職しました

前職「株式会社アークシステム」を2017年7月31日付けで退職しました。

同社は基本的に口頭伝達の文化のようで、全社員が共有するスケジューラにも有給休暇の予定が入力されておらず、出社予定を確認してメールを送っても期日までに回答がなく、あとで「休みでした」と言われることが何度もありました。

入社時に「聴覚障害なので大人数の会議は無理です」とお伝えしてあったのですが、アサインされた業務は大人数でのスタンダップミーティングや大人数でのヒアリングが必要なもので、最終的には要件聴取のヒアリングは倉橋の担当と申し渡されたことが退社の決定打となりました。

今から思うとStruts 2.0などのレガシー技術に適応できず凡ミスが続き文句だけ多い私を自主退社させたかったのでしょうか。もっと早く気づくべきでした。ごめんなさい。

退職届を提出した後、ちょっとIT業界に疲れたのでしばらく職業訓練校に通って3D CADの勉強でもしようと思っていたのですが、幸い若く勢いのある会社さんにIoT関連の研究職として拾っていただくことができました。

//  ちなみに職業訓練校は年齢制限があります。
//  事前にしっかり調べておきましょう(笑)。

現職にはまだ入ったばかりで右も左もわかりませんが、事前にレジュメが配布されて会議が定刻で開始され決定事項が確実にコミットされる、というごくあたり前の状況に感動しています。

株式会社アークシステムには大変お世話になりました。厚く御礼を申し上げますとともに今後のご発展をお祈りします。

ありがとうございました。

2017年7月26日水曜日

ESP32のsigmadeltaサンプル

大変ご無沙汰しております。 Arduino ESP32のサンプルとして入っているsigmadelta、当たり前だけどちゃんと音が出ますねぇw

手持ちの16khz/16bitのwavデータで試したらちゃんと歌ってくれますww

2017年6月8日木曜日

夏の生ゴミ臭対策

夏になると室温が高くなるので、何もしないと生ゴミ臭くなります。

■これまでの戦い■

・レジ袋で密封

毎日レジ袋で密封してみましたが、3日目になると臭い。

・吸水パッド

水分がいかんのではということで、シーツの下などに敷く介護用吸水パッドで包んでからレジ袋に密封してみましたが、ほぼ効果なしでした。

・おむつ用密封ゴミ箱

筒状のビニール袋が入っていて、汚物を入れて溶着する形式のものを使ってみましたが、少しは弱くなるものの臭さは残りました。なお、使わなくなった容器は、赤ちゃん産まれたばかりの友達に引き取っていただきました。

・ダストマン 生ゴミ用消臭シート

これは良かったです。レジ袋密封3日目でもゴミ箱を開けた時に立ち上る匂いが圧倒的に少なくなりました。

・冷凍

上記消臭シートが手に入りにくくなり、諦めて毎日冷凍しました。そりゃ効果ありますがめんどくさい。

■解決■

驚異の防臭袋 BOS (ボス) 生ゴミが臭わない袋、毎朝この袋に入れて以前と同じゴミバケツに入れてますが、全く匂いが漏れません。3日経過した魚のアラはさすがに少し魚臭いですが、ゴミ箱に顔を突っ込んで匂いを嗅いで臭うという程度で、魚を食べた翌々日は玄関入ると腐った魚の臭いがする、という状況からは程遠いです。

これと、ダストマン 生ゴミ用消臭シートの組み合わせで、ほぼ完全に臭わなくなりました。ありがたやありがたや。

あとは加齢臭何とかならないですかね…。

2017年5月17日水曜日

DMMから3Dプリント届いた!


注文から5日で届きました。発注時に一番心配だったのは、

箱にDMMって書いてあったらどうしよう

ってことだったんですが天地無用の印だけでした。却って怪しい気もしますが。

届いたものは上の写真の通り。表面はザラザラしていますが、家庭用3Dプリンタにあるような段差感はなく均質な感じです。ザラザラはかなりのザラザラで、皮膚炎対策にしている品質管理用手袋(薄くて通気性があるので皮膚炎の方にお薦めですw)の繊維にひっからまります。粒度は細かいので、アセトンで軽く表面を溶かせば十分実用になる感じです。

寸法精度は設計78mmの長辺で78.47mm、円柱の直径14mmが13.97mmでした。


ハンダ台にもジャストフィットですw

今回小物なので肉抜きもなにもしないで約800円ですみました。単純な形状なので箱などを作ってみないと何ともいえないですが、使いこなすノウハウなしでこの精度、この納期、この価格なら十分イケるんじゃないでしょうか。

2017年5月13日土曜日

はんだシュッ太郎

サンハヤト はんだシュッ太郎NEO 45Wタイプは、その名の通り(?)、ハンダを吸い取る道具です。

ハンダを吸い取るための道具としては、無動力のはんだ吸取器や吸い取り網などやがお馴染みですが、シュッ太郎はハンダ吸取器にヒーターが付いてます。

今回ちょっとゴツ目の部品を間違えて取り付けてしまいハンダを吸い取る必要が生じたのですが…ゴツいので普段使っている吸取器や吸い取り網ではたぶん無理。かと言って、2万円以上する電動ポンプ付きのものを買うのは辛い。

ということでヒーター+手動吸取器のコレを買ってみました。

結果として、ゴツいブロックターミナルもきれいにすっぽり外れました。ただし、

  1. 電動ではないので毎回ピストンを押し下げないといけない
  2. ピストンリリースボタンが上についているので逆手で握らないと使えない
  3. ヒーターの過熱が遅い
  4. 吸取り口が大きくて対象物が隠れて見えない

という問題があります。

ピストンを下げなければいけないのは承知の上ですが、ボタンが上の方についているのはちょっと慣れが必要でした…普段、ガングリップタイプのハンダごてなので。ヒーターの過熱が遅いのは、まぁ昔のハンダごてってこんな感じだったよね、とノスタルジーに浸る余裕があれば大丈夫(笑)。吸取り口が大きいのは、ランドごとすっぽり覆ってしまうので少なくとも2.5mmピッチぐらいで作業している分には許容範囲…かな?…というレベルですw

ヒータなしの吸取器が約1,000円、ヒーター付きが5,000円、ポンプもつけば20,000円…という費用感ですが、慣れない逆手での作業で1.6mm厚さ両面スルーホール基板にがっつりはんだ付けしたブロックターミナルをピンあたり3回程度の吸引で取り外すことができたので、私としては十分使い物になりました。

個人的に、今年は道具に投資する年度、と思っているので買ってみたのですが…「すばらしい!!!」と絶賛するほどではないものの、網組やヒーターなしの吸取器では十分に吸い取れない!と思っている方には十分コスパ高いと思います。

ユニバーサルボードで一工夫


■ユニバーサルボード苦手です■

いつもは回路図に赤ペンで配線済のラインを記入しながら配線するんですが、ボードの裏表変換しながら、表記の違うピンを探しながら…なので、効率悪いことおびただしいです。頭を使う作業と手作業が混在していると神経が無駄に疲れるんですよね。

いくつもの変換作業を行いながらなのでミスも出やすいですし、それが下に埋もれた線(写真でいえば01K - 17Pの緑など)だったりするともう大騒ぎです。

■作業を改善■

今回、ユニバーサルボード製作1時間ちょいで終わりました。ミスもなし。

私としては超高速だし、ノーミスなんて奇跡ですw

今回は少し頭を使いました。事前にSpread sheet上で信号名from, 信号名to, 配線from, 配線toの4つの列を持つ表を作ります。例えば赤い電源ラインは

  • 信号名From:ESP32 3v3
  • 信号名To:DEV 3v3
  • 配線名From:01S
  • 配線名To:17R

になります。配線マトリクス番号が必ず from < to になるようにしておきます。出来上がったら、配線fromと配線toを見ながら回路図を塗りつぶして確認します。ここまでが準備。

さて、配線です。「配線from」の列でソートしてから配線します。

写真の通り14列と17列の配線が埋まりやすいので、ここから始まる線を順番に片側だけはんだ付けして行き先までの長さでワイヤを切断/ストリップします。14/17列から11列へつながるワイヤはそのままto側もはんだ付けしますが、それ以外は放置です。同様のことを18列でも行い、fromを全部潰します。

宙ぶらりんになっているワイヤを片っ端からハンダメッキします。

「配線to」列でソートしてから残っている01列のSから順番に宙ぶらりんになっているワイヤをはんだ付けしていきます。順番にはんだ付けしていくだけなので、はんだ付けに集中できます。

回路図を読んだり裏表変換を使ったりという多少なりとも頭を使う作業と、単純なはんだ付け作業を切り分けたことで、頭は疲れないし単純作業も楽しく進みます。影になるランドもないので、ブリッジなどのリスクも少なくなります。

最後に配線fromと配線toを見ながらテスターで導通確認をします。準備作業30分、配線に35分、確認5分でした。

なかなか効率的です。お試しくださいませ。

追記:写真のユニバーサルボードはこれです。340円で10枚セット。商品名長いな。
HiLetgo 10PCS 5*7CM FR-4 ユニバーサル ブレッドボード プロトタイプ PCB ダブルサイド Tinned 1.6mm Thick

2017年5月4日木曜日

ESP32とI2SアンプをつないでWebRadioを受信


■ESP8266のWebRadio未だ成功せず■

以前ESP-WROOM-02で試した時はうんともすんともだったのですが、今回ESP32-DevKitC ESP-WROOM-32開発ボードとMAX98357A(I2S 3W D級アンプ)という組み合わせであっさり成功しました。

■ESP32のI2Sはあっさり動いた■

接続はGPIO22とDIN、GPIO25とLRC、GPIO26とBCLK、あとは3v3とVin、Gnd-Gndを接続するだけです。このブレッドボードだと1列しか外に出ないので、IO22, IO25, IO26はモジュール下から直接硬いジャンパーワイヤーで接続しました。赤黒2本のジャンパーはアンプの出力をヘッドホンジャックにつなぐためのものです。

ESP-IDFは事前にインストール済(ESP32開発ボードをMacで)だったので、上記をzipでダウンロードして解凍、一番上のディレクトリでmake menuconfig、Serial flasher configでシリアル関連の情報(/dev/tty.SLAB_USBtoUART、速度921600、detect flash size when flashing bootloader, make monitor boud rateを921600)、Wifi ConfigurationでSSIDとPassword、AudioでGeneric I2Sを選択し、保存します。

make flashであとはコンパイル&ビルド&書き込み。プリセットされた局から明るい音楽が流れてきます…と思ったらバッファーアンダーランでガチャガチャになりますw 

main/include/playconfig.hに局がいくつか設定されていますが、#define PLAY_URL "http://ice1.somafm.com/illstreet-128-mp3"は’それよりだいぶ聞きやすいようです。

いやー。MAX98357AはちっこいのにI2S入力でD級3W出力。すげー音量ですし鳴らしっぱなしでも温まりもしません。最近のD級アンプはすごいなや。

とりあえずESP32 + I2Sが動作するということは確認できたので、Kickstarterのお手伝いプロジェクトは次に進みます;-)