2024年4月18日木曜日

アセンションしたのでポップコーンを作る

昔からキャラメル味が苦手なわたしとしては、キャラメル味のポップコーンの匂いが映画館で漂って来るのが結構嫌だったりする.ディズニーランドでもショッピングセンターでもキャラメルの匂いには辟易する.スメハラなのだ、わたしにとって.「キャラメルコーン」というお菓子が今でも在るようだが、しねと言いたい.子供時代からあれを美味いと思ったことは一度もない.

キャラメル臭→映画館→ポップコーンの連想によってとばっちり的に迫害の憂き目に遭っていたポップコーンに変化の兆しが顕れたのはわたしの60年にならんとする人生の比較的最近の出来事だ.
新橋ジントニックでマスターがたまに出してくれるポップコーンはバター醤油味.かつて存在した「スピン」という最優秀スナック菓子がバター醤油味だった.バター醤油味には目がないわたしだ.バター醤油味のポップコーンがわたしの頑なな心をトロトロと融かしてくれる・・・
わたしが憎んでいるのはキャラメル味であって、ポップコーンではなかった.そう気づきを与えてくれたマスターの慈愛.

わたしはアセンションを達成したのだ.5次元意識体にはもうディズニーやSCのキャラメル臭なぞ届きはしない.いや、たとえキャラメル臭が漂ってきても意識が乱されることはもうない.

純粋にポップコーンを愉しむべきなのだ.それが宇宙の真理だ.

これは業務スーパーで売ってたもの.内容量80gで80円.電子レンジでチンするとポップコーンが出来上がるらしい.
↓中袋は縦寸25cmぐらいの油紙である.この中にトウモロコシの種が入っている.
↓電子レンジにフェードイン! 取説によると、500Wで3分が標準だそうだ.長くすると焦げる.破裂音が聞こえなくなったら出来上がり.
↓破裂音がしなくなるまでに4分を要した.大爆発するのではないかと心配になったが、計算された袋サイズなのだろう.
実食.
いかん、焦げてる.4分は長かったか.
↓中心部にmicro waveが集中したようで、袋の中心部が焦げてしまった.その他の部位にも焦げ臭が回ってしまって全体的に残念な結果に.
あと、味の濃さに偏りがある.
袋をよく振るようにと取説に書いてあるけれど、中身がパッツンパッツンなのであまり混ざらないせいで味が偏るみたいだ.

アセンションしても、物理セカイで美味しいポップコーンを作るのは難しい.

もうひとつ買ってあるので、明日はレンジ3分で試してみようと思う.

地球は監獄だ.

かしこ

アニメ「怪異と乙女と神隠し」で震えた、マジ震えた、ED飯面雅子に

1980年代、東京都立大学アニメーション研究会会長だったわたしは、渋谷辺りの会場で開催されるアマチュアアニメ上映会をよく見に行ってた.アニメはTVや映画の商業作品だけとか思ってもらっちゃ困るんでね.アマチュア時代の庵野秀明のfilmも観てたはずだがわたしの記憶には無い.

糸井重里が教育テレビで「YOU」という番組をやってた時に、アニメ特集で富野由悠季などが出た回があった.1980年代はまだアニメがどっぷりとサブカルチャーだった時代だ.教育テレビでアニメ特集とは面白いと思ってVHSで撮ったがもうどこかへいってしまった.

渋谷の上映会だけでなくYOUにも出てた飯面雅子というアマチュアアニメ制作者がいた.当時の上映会でよく流れたのは、荒井由実のBGMに砂絵アニメを被せた情緒豊かな作品だった.

そのアニメをyoutubeで探したけど見つからなかったが、飯面雅子さんの動画はいくつかupされている.
撮影台に砂を撒いて、下から照明をあてて上からコマ撮りするという手法.手描きの絵を撮影するのではなく、砂に手で絵を描いて撮影するやり方となる.ゆえにモノクロ作品.


さて、今期のアニメで期待度はBクラスだったけど、独特な企画だなと思ってた作品に「怪異と乙女と神隠し」(小学館銘柄)があった.望月智充監督は「海がきこえる」の人.visualがこれだからね、あまりにもメジャーを狙ってない企画と思われる(笑)
それで第1話を観たんだけど、主人公の女子がだらしない体形の28歳女子(男性経験なし)で、挫折した小説家で、突然子供になったり大人に戻ったりと奇天烈な展開で面白いのよ.

ちなみに我が家では、本作の評価が真っ二つに分かれる.
 奥さん: これおもしろい
 子供:  最悪、2話切り
 ヒラサカ:これは注目作だろ

第1話を観終えて、ふーっ、満足した、、、とEDをみる.

そしたらEDが砂絵アニメなんだよ・・・
独り考える・・・・
「砂絵かぁ」
「砂絵ったら飯面雅子だよなぁ、、、でもまさかな」
「飯面よりも画面がクリアかな、違う人が似せて作ったのかな?」
そしたら、どーん、飯面雅子さんでしたー
いやもう、マジで震えたよ.
2024年にもなって、EDで飯面さんをみることになろうとは.

至福

どうもありがとう > スタッフ

かしこ

埼玉戸建てリフォーム(197) 床終わらず

おはよーございます。出勤です。天気晴れ。東横線平常運転。

本日の作業:
鍵交換2個め
鍵複製
不動産屋とお話
床解体
フローリング張り

LINEのAIイラストで「STM32女子黒髪ロング赤目ヘアバンド」でこの画像を得ました。足太い。

18:00
撤収。
床張り作業は押切を使うため騒音なので日暮れとともに撤収しました。

鍵交換→鍵複製→業務スーパー→不動産屋→床解体→床張り と回り道な1日でした。床張り作業を2時間ぐらいしか出来ず、終わりませんでした。

業務スーパーで70円で売ってるポップコーンを買いたかったのですが売り切れでした。終売なのかもしれません。
その代わりに量が少なくて80円のこちらが売られていました。
ポップコーンはフライパンに油引いて作るものと思いきや、これは電子レンジで3分です。しかも袋に入った状態でチン出来るらしく、お手軽です。後でレポします。

電車ですが誘惑に抗しきれずpackageを開封しました。縦寸25cmぐらいの油紙の密閉袋が出てきました。なるほどこれをレンジするのか。


本日の出費:
電車賃
おにぎり 350円
鍵複製 2200円 (4つ)
鍵というかGOALのドアノブ 8100円

あでゅ〜

2024年4月17日水曜日

選挙watch 東京15区補選調査

自民党がやる選挙区情勢調査って信頼性が高いらしいです.

4/9頃と4/14頃の自民党調査結果がTwitterに流れてたので比較してみます.

          4/9頃 → 4/14頃
酒井(立憲共産)  18  → 30.9% +12.9
金沢(維新)    15  → 11.9% -3.1
乙武(都ファ国民) 11  → 8.3% -2.7
須藤(無)     9  → 5.5%  -3.5
吉川(参政)    5  → 3.6%  -1.4
秋元(元自民)   3  → 4.4%  +1.4
飯山(保守)    2  → 10.9% +8.9
根元(つばさ)   1  →     -1.0
合計        64 → 75.5% +11.5

立憲共産の30%がちょっと不思議かな.そんなに大きい気はしないが.ともあれサヨク系候補が酒井1人という状況なので(須藤もそっちにカウントすべきかもだが)サヨク票を手堅くまとめていると言えるのでしょう.酒井が13%上昇したのは投票先を決めた元浮動票の受け皿になったからのように思います.今回の浮動票は左へ向くようです.こんなの酒井の当選で決まりですよ.

乙武については、4/9時点では自民が支援する事になっていました.ところが4/12に自民が乙武支持を中止しました.元から公明は乙武を絶対拒否だったので、上の支持%は公明の数字を含まないと見ます.国政選挙の責任者は茂木幹事長なわけだけど、4/9時点で11%じゃ勝てそうにないし、東京15区の自民党員が大量に造反してたと見える数字ですな.負け幹事長さんご苦労様です.へへへっ
結局のところ、自民も公明も東京15区では自由投票という冴えない展開になるのでしょう.与党なのになんつう存在の軽さ.岸田なんかを放し飼いにしてる報いだ、バカ共め.

秋元の状況がよくわからないんだけど、逮捕されて起訴されて保釈されて無所属で立候補ですか? そうゆうの可能なんだ? 推定無罪の原則により被選挙権は維持されているのかな.秋元の支持4.4%は鉄板支持者なのでしょう.こうゆうのを只の死に票と呼ぶ(笑)

飯山は上昇傾向なのでもしかしたら2位でfinishするかもしれません.
+8.9は乙武や維新や参政や須藤から広く集めたんじゃないかしら.

つばさは昨日選挙妨害してた.ゲスいなぁ.

かしこ

埼玉戸建てリフォーム(196) 松、床、鍵

おはよーございます.出勤です.天気曇り.車検が終わったのでクルマで出勤します.青梅街道を走ります.

リフォーム最終章でバタバタしています.床やり直し、物置と勝手口の鍵交換、玄関ドアホン子機、火災報知器、松の木剪定 など.

玄関ドアホン子機は最初動きませんでした.親機のmenuを操作して「子機あり」にしないと子機を認識してくれないという仕組みでした.不適合な子機を買ってしまったのではないかと焦ったぞ.

11:30
田無だと思う島忠のモスバーガーで朝ご飯。
クルマ移動は時間がかかる。

「終末トレイン#3」はキノコに憑依された東吾野から脱出しましたが、カルトアニメ極振り企画だったとは。。。。池袋まであと29駅。(この列車は小竹向原を通りますかぁ?)

映画「ルックバック」の情報とPVが出てきました。楽しみだなぁ。ヒラ的には極めて珍しく、アニメの前に漫画を読んじまった。これがアニメ化されると思って無かったんだもん。キャラは少し優しい感じか。あのラスト付近を上手くfilmに定着出来るものだろうか? 目指せ興行収入5億円。

12:50
現着。遅い。

休みの間に剪定してもらった松の枝がどっちゃり。庭木というものは一種の生物兵器であると主張したい。管理コストかかるし。

MIWAのシリンダ交換。左旧、右新。MIWAはシリンダ側の握りだけを安く供給してくれるのでよろしか。
もう1箇所はGOALの物でただでさえマイナーな上にバックセット83mmで嫌がらせかと思った。あーめんどくさ。

16:30
463バイパスのスタバ。

松の枝をゴミ袋に詰めたら45Lに10袋もあった。しかも黄色い花粉がマスタードガスの如く舞う。やっぱ庭木は生物兵器だわ。
日本人の多くは国道県道市道に樹木が植わっている姿を好むようですが、あれにはしっかりと行政コストがかかっている事に無頓着すぎます。日本は自然が強靭なので樹木を植えさえすれば育つから手軽に植樹しちゃうけど、10年もしたら巨木に育ってしまって毎年手入れしなくちゃならなくなる。税金を投入してまで街路樹を欲しいのかどうか、考えてみたらどうですか? 街路樹撲滅党が選挙に出たら投票したい。

床仕上げ材を1畳分ぐらい剥がして、下地に問題なき事を確認。SVH日高に買い出しに行って今日はおしまいにします。張るのは明日から。

20:00
撤収。

明日も出勤。

本日の出費:
モスバーガー 1320円
スタバ 380円
かつや 690円
帰りの電車賃
松剪定代 ひみつ
鍵ノブ 5000円
フローリング 14畳 52000円
4M合板 1550円
ネジ、手鋸 1700円
ちりとり 110円

あでゅ~

2024年4月16日火曜日

「冴えない彼女の育てかた」研究 ♭8話の優秀シーン(GIF)

日々「冴えカノ」を研究するヒラサカです.

冴えカノを最も冴えカノたらしめている場面はどれか?
↓このシーンだと思うです.
♭第8話で、放課後に倫理くんの家に上がるとき、背中で玄関ドアごと倫理くんを押しのける加藤恵.
ゲーム製作の山場でエリリの別荘へ走った倫理くんを許せなくて縁切りしたが、2作目のゲームを作りたいから戻って来てくれと請われ、渋々サークルに戻ってきた加藤恵.まだかなりムカついています.そのムカつきが背中玄関押しに表れている.すなわち、面倒くさいオンナを描いた最強のシーンがここだと思うんです.

美女子を描くアニメはゴマンとあります.幼馴染だったり、朝起しに来たり、添い寝したり、食事を作ってくれたり、海水浴行ったり、夏祭りで友人達とはぐれたり、いろんな手練手管で女子を描きます.でもそうゆうステレオタイプなヲタク要素を毎度見せられても飽きますから制作者は知恵を絞り独自な何かを追加して女子の魅力を訴求します.いつもご苦労様です.

そうゆう女子キャラの位置づけって結局これですよね.
「女子です、いい匂いがします、うんちもおしっこもしません、女の子同士で恋愛します」
あははー、DT御用達だ.もう好きにしてくれ(笑)
↓今期アニメの「ワンルーム、日当たり普通、天使つき」がモロこれに該当するので苦笑いしながら見ています.DT御用達に極振りしていて、これはこれでいいんじゃないですか?

もっとねっとりとした女子を好むヒラサカとしては、生理の2日目か知らんが機嫌が悪い女子とか描かれてても平気ですけど、そんなのドラマにならないのでアニメにならんです.
↓アスカは「2日目」でしたけど、こいつはうるさいので却下じゃ.
↓紅坂朱音はエゲツない女だから好きなんだよなぁ.わたしの叡智小説にもたくさん登場してもらいました.これとか
↓ユキノさんはいろいろと詰んでいて、ラストではみっともなく自分を曝け出してしまいます.合格じゃ.

そんなねっとりとした女子キャラ達でも、加藤恵による「背中玄関押し」の一発芸には敵わないというのがヒラサカの結論だっ.

丸戸史明えらい

かしこ

2024年4月15日月曜日

興行収入watch 今になってゴジラ1.0ランクイン

はいっ、本日も興行収入watchのお時間がやってまいりました.

今頃になって「ゴジラ1.0」がランクイン.見落としていましたが先週100位に入賞していました.今週は96位です.73.1→73.9 +0.8

みんなの興味は「ハイキュー」ですよね.
ようやく息切れ傾向が明確になりました.いま、劇場ではコナンの上映に映写室が割かれているのでハイキューがしわ寄せ喰らっていると思われます.ここへ来て伸びが+2.4と退潮が早目なので最終110行かないかも.100で停まるかもしれません.
 公開最初の金土日 22.3億円
 公開から10日間 41.8億円
 公開から17日間 51億円 (+9)
 公開から24日間 62億円 (+11)
 公開から31日間 70億円 (+8)
 公開から38日間 79億円 (+9)
 公開から45日間 87.5億円 (+8.5)
 公開から52日間 92.7億円 (+5.2)
 公開から59日間 95.1億円 (+2.4)

「君生き」はついに伸びゼロです.
なぜか大陸中華で興収100億円突破したらしく、どこが中華人の心の琴線に触れたんでしょうねぇ? 宮崎駿が中国共産党推奨銘柄という可能性は無きにしも非ずでしょうが.

「オッペンハイマー」は、3度目の週末で11.7億円でした.まぁショボイわな.オッペン観たという人に会ったことがありません.どうだったと聞かれたら「見る必要なし」とネガキャンしています.

「名探偵コナン」は初週末で33億円だそうです.わずか1ヶ月で100億突破するかもしれません.当ブログではコナンについては存在自体無視というのが編集方針ですので知ったこっちゃないです.

かしこ

フィット車検受取り

学芸大学駅から碑文谷ホンダまで徒歩。天気晴れ。気温高く、Tシャツ1枚でいい。

その前にやなか珈琲で休憩。場所はスタバの前。やなか珈琲があるとは学大が羨ましい。しかしやなかも値段上がってるなぁ。420円だもん。コロナ前は280円でした。軽く飲める価格じゃないわ。

車検のフィットを受取りに来たのだけど、今回の車検はやけに高価格になる見込み。いつも11万ぐらいで済ませてるところが、今回はたぶん18超えるんじゃないだろうか。ブレーキが摩滅して交換するのが波乱要因にせよ部品や工賃も価格上昇してるのだろうか。

あれ? いま横切った人はカーナピーナの奥さんじゃないかな?

ーーーー
ホンダ
NBOXの新車に260万円というタグがついてる。
わたしのフィットは新車諸経費込で130ぐらいで買ったという記憶なんですが、NBOX2倍ですね。

あでゅ〜

アニメ「オーイ!とんぼ」 昭和っぽいがフツーにみれる

親の形見の3番アイアンでコースを廻ってしまう中学生とんぼ.まるで「プロゴルファー猿」を彷彿とさせるゴルフアニメ、それが「オーイ!とんぼ」です.

昭和40年代みたいなこのキャラ設でアニメを作るとはどうゆう企画だと思いました.ゴルフアニメなので子供向きのはずがないし.第1話第2話をチェックしたけど、フツーに観れるんだなこれが.根性系ではありません.
第1話、絶壁バンカーから謎の自己流ショットで脱出するとんぼ.やたらとフック・スライスを多用したりもする.
第2話、とんぼの親が死んで島に住む祖父祖母に引き取られました.親が残した3鉄でコースを廻るようになりました
プロゴルファーを辞めた男に才能を見いだされプロゴルファーへと羽ばたいてゆくのでしょう.

SPECについて.
週刊ゴルフダイジェスト連載漫画という珍しい銘柄.
原作漫画は49巻も発行されている.大人になって各種トーナメント編がたくさんあるのでアニメはほんの始まりにすぎません.大人バージョンのとんぼは美人なのか?
製作会社はOLM.古くはポケモン.最近ではサマレンを作った会社.IMAGICA系列.
スタッフで有名なのは、シリーズ構成・脚本を広田光毅.「カノ借り」の人.
監督のオジングは「ベイブレード」をやった人.

原作をフルに消化すると10期ぐらいイケてしまいそうです.
昭和40年代のアニメみたく第120話とか長期製作したらいいんじゃね?

かしこ

2024年4月14日日曜日

BlackpillというSTM32 board(5)(ADC 2ch運用&高速化 20kHzサンプル)

中華STM32基板のBlackpillを味見しています.

前回は、ADCを2ch運用しましたが、サンプル周波数は500Hzと遅かったです.
今回は、サンプル周波数を20kHzまで上げます.

無理矢理で40kHzまで行けるかな?って感触ですが、20kで止めておきました.律速は割り込みroutineでbuffer copyとかする部分ですので高速化の余地はありそうですが、さりとて100kHzまで上げられる気はしません.

なお、CPU STM32F401のADC性能では1MHz近いサンプルが可能のようです.

ーーーー
やったことのリスト

・サンプリング周波数は20kHz
・連続する1000ptsをメモリにストア
・同1000ptsをCDC(USB COM)でPCへ送信する
・サンプリング周期はTIM3の出力する50uSecで決める (つまりhardware自走)
・ADC入力はIN1とIN9の2本 (2ch scan)
・ADCは1トリガで2サンプル (2ch scan)
・DMAを使う
・DMAはIN1サンプル→DMA→IN9サンプル→DMAという動作をする
・すなわち、TIM3→ADC(IN1)→DMA→ADC(IN9)→DMAがhardwareで自走する
・ADC完了をIRQで知る
・同IRQで1000pts x 2ch分のbufferに積む
・同IRQでbuffer fullになったらUSB送信を起動
・USB転送終了をIRQで知る
・USB busyの最中はADC IRQでbufferに積まない (buffer衝突防止)
・ADCは12bitなので、1サンプルあたりASCIIの3bytesをbufferに積む
・ゆえに1USB送信あたり1000x2x3=6000bytes
・USB FULL SPEED(12Mbps)で6000bytes送信するのにover head込みで50mSecぐらいかかっている(実測)

ーーーー
前回も触れましたが、いろんな疑問点について

Q:STM32CubeIDEとArduinoIDEのどちらを使う?
A:STM32CubeIDE
ArduinoIDEだとUSB関連のexampleが見当たらず使いませんでした.
STMCubeIDEのCDC exampleを雛形にして改造しました.

Q:TIM3+ADC+DMAを起動するやりかた
A:HAL_Delay(3000);
  HAL_TIM_Base_Start_IT(&htim3);
  HAL_ADC_Start_DMA(&hadc1, &buffer[0], 2);
main()の最初の方の各種Initの後で1回だけこれをやると、あとはhardwareが自走してくれます.詳細は前回を参照.
HAL_Delay(3000)は必須です.USB接続の直後は不安定なので3秒待ちます.

Q:ADC終了割り込みはどれを使えばいいんだ?
A:HAL_ADC_ConvCpltCallback()
事情は前回を参照.

Q:UFB終了割り込みはどれを使えばいいんだ?
A:CDC_TransmitCplt_FS()
USB COMのUSBの転送終了を知るにはこれが良いようです.
USB転送終了までbufferへのADC dataの上書きを禁止するためにこの割り込みを使います.

Q:DMAのdata widthは8/16/32bitのどれにしようか?
A:32bitにした
事情は前回を参照.

Q:USB転送終了calbackでやること
A:busy flugを下げる
USB転送が終わると自動的にこの関数がcallされます.
CDC_TransmitCplt_FS(){
  uint8_t result = USBD_OK;
  UNUSED(Buf);
  UNUSED(Len);
  UNUSED(epnum);
  usb_busy = 0;   ←これを追加
  return result;
}

Q:HAL_ADC_ConvCpltCallback()で何をやる?
A:改造の中心部がここ、main()の上の辺りにでも追加、weak宣言されてる
#define PTS 1000   連続サンプル数1000
#define CH 2   ADC 2ch scan
#define BUFSIZE (3*PTS*CH)  USB bufferサイズ6000bytes
int usb_busy = 0;  USB busyフラグ
static uint32_t buffer[4];  ADC dataを都度格納する場所
static uint8_t usbbuf[BUFSIZE+100];   USB buffer確保
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc){
  static int N = 0;
  if(usb_busy==0){
    char c[15];
    sprintf(c,"%03X",buffer[0]);  IN1 ASCII変換
    usbbuf[N++] = c[0]; strcat()は遅いので使うのやめた
    usbbuf[N++] = c[1];
    usbbuf[N++] = c[2];
    sprintf(c,"%03X",buffer[1]);  IN9 ASCII変換
    usbbuf[N++] = c[0];
    usbbuf[N++] = c[1];
    usbbuf[N++] = c[2];
  }
  if(N>=BUFSIZE){ 6000bytes積んだらUSB起動
    usbbuf[BUFSIZE] = '\n';
    N=0;
    usb_busy=1; USB転送はmain()で起動する
  }
}

追記:sprintf()も遅いので自作のitoa()に変えたら50kHzサンプルで動きました.

Q:main()でUSB転送を起動するには?
A:while()でCDC_Transmit_FS()をcallする
while (1)  {
  if(usb_busy==1) CDC_Transmit_FS(&usbbuf[0],BUFSIZE+1);
}

ーーーー
STM32CubeMXの設定について.

ADCの設定
DMAの設定
TIM3の設定
clk=84MHzなので、84M÷84÷50=20kHz

BlackPillを味見するのはここまでにしとうございます.

簡易オシロを作ろうかな.ESP32のほうがいろいろと高速かもしれない.

かしこ

選挙watch (目黒区長選挙2024)

はいっ、今週も選挙watchのお時間がやってまいりました.落ち武者の嘆く姿を見るのは楽しいものです.

2024.4.21に目黒区長選挙が行われます.

現職の青木区長が5期勤め、また立候補します.

従来は自公が青木を支持してきたのですが、今回の自公は青木から離れて独自候補を擁立しました.それがきっかけで混戦模様といったところです.

まずは前回令和2年の結果を振り返ります.目黒区の有権者は23万なので、投票率30%ぐらいでした.
 青木英二  30,178 当  自公
 山本ひろこ 26,908   立憲
 たぶち正文 18,588   維新
       75,674
前回は青木が当選したわけですが、2位の山本ひろこが善戦.
山本は選挙ポスターが良いんでしょう、若い女性ならそれだけで2割マシ3割マシはあたりまえという選挙のセカイを体現しています.山本が最初に区議デビューしたときは維新でしたが、2度目の区議選では立憲に乗り換えました.立憲のキラーコンテンツ的に強い候補なんです.
この前回の結果から言いたいことは、2024区長選では現職青木が自公支持を失ったのですから、キラーコンテンツ山本ひろこを立憲が出せば区長に当選するだろう、ということです.

ところが、、、なぜか山本ひろこは出馬しないみたいなんですねぇ.なんでだろ?
公示は明日4/15なので確たることは言えないんですけど、たぶち正文も出ないみたいです.維新は候補を立てないのかな?
直近の数年間では、山本とたぶちは選挙の常連だったのに何が起きたんでしょ?

ーーーー
さて、2024区長選の候補者をみてゆきましょう.

↓現職青木英二.5期勤めたのですから20年とは長い.ひら的には長いからダメという気はないし、可もなく不可も無くだと思っていますけど.民主党の支持で区長になった人なので自公とはそんなに仲良しじゃなかったかんじ.今回は自公が去って厳しい選挙になるでしょう.

↓自民が出す河野陽子.報道では公明は支持を明らかにしていないそうですが、支持しない理由もなさそうなので乗るんじゃないですかね? 61歳の選挙ポスターにしては老け顔です.強い候補とは思いません.河野太郎の遠い親戚.

↓立憲共産が支持する西崎つばさ.都議をやめて区長選に出る.都議やってりゃよいんじゃないかしら.この人じゃなくて山本ひろこを出せばよかったんじゃね?

↓都民ファ国民が支持する伊藤ゆう.毎度選挙のたびに出てくる人.この人も都議をやめて区長選に出る.都議やってりゃよいんじゃないかしら.

以上4名だとすると、維新の気配がありません.

あと、目黒区選出の都議が2人も辞めます.
都議って辞めたら繰り上げ当選する仕組みなのかな?
鈴木隆道さんが繰り上がったら復帰おめでとうさんです.

ーーーー
青木/河野/西崎/伊藤
この中から誰が当選しますかね?

2021年都議選の各派得票率を参考にします.維新は候補を立てませんでした.
 自民 24%
 都民 24%
 公明 17%
 立憲 16%
 共産 16%

これを今回の区長選にあてはめますと、、、河野が勝ちます.アンチ岸田で自民の浮動票が逃げたら河野と西崎が接戦になります.見どころはそこかな.
 河野 自民24%+公明17% =41%
 西崎 立憲16%+共産16% =32%
 伊藤 都民24%+国民    =24+%
 青木 なし

もしも公明が青木を支持したら、、、西崎が勝ちます.でも勝ち馬に乗るのが公明ですからこの可能性はないと思いますがね.
 西崎 立憲16%+共産16%
 伊藤 都民24%+国民
 河野 自民24%
 青木 公明17%

河野おばさんかぁ、なんかピンと来ないなぁ.

かしこ

2024年4月13日土曜日

リコリス・リコイルの公式イラストで思ったこと

続編制作が発表されて以来ずいぶん経ちますがまだupdateのないリコリス・リコイル.

先日公式から出たイラストがあります.またやけに力の入った版権イラストです.いつものちさたきイラストって、ニコニコしているちさと、むっつりしているたきな、という構図が定番じゃないですか.それなのにこのイラストは明らかに別の方向性.

↓ちさたきを拡大して鑑賞します.
なんか、雰囲気微妙じゃない???
日向ぼっこしてる仲睦まじき二人って有様だと思えないんですけど.
眠りこくっているちさとは疲れ果てているかのような表情というか、サナトリウムの入院患者みたいな生気の無さが漂います.
たきなは泣きそうな表情で遠くを見つめて思案している.
この二人の心理状況はリコリコ続編の内容について示唆してるんじゃないのかな?
アニメ1期ではスーパーガールちさとでしたが、続編はいきなり薄幸の美少女だったりしたりして.ミカが泣くぞ.たきなもなー

かしこ

アニメ「デッドデッドデーモンズデデデデデストラクション」観ます

こにてぃわー
今日もアニメを観ます.
今日は「デデデ」です.
どんな話なのか、予備知識ゼロです.第9地区みたいな絵が出てくるのは知ってます.

前後編なので今回のは前編です.

小学館銘柄で、監督黒川智之は基本的に知らない人.Production +hも知らない.「地球外少年少女」を作った制作会社.デデデも雰囲気似てるかな.人脈的にはIGなのかな.


13:15
新宿TOHO。
さっき数えたら名探偵コナンの上映が今日だけで28回だったかの。8割がたコナンを上映するための劇場になっているという厳しい現実。他の上映作品はさようならのpush out。

満席。

16:15
原作はgoodだろうが、監督の力量は物足りない。平板だら〜で映画としてのpotentialは決して高くない。
シリアス、死、謎の円盤、陰謀、米軍、日常、恋愛、JK これら散りばめられた要素を映画に結実させる間とかテンポとか時間制御とか緩急とか(全部意味同じ)を処理できてないのは監督の力不足。残念。

17:30
storyの傾向は、シン・ゴジラ、パトレイバー2劇に近い。もうヤバいだろうに見て見ないふりしてていいのか系。

公開4週末目のマイナー作品だけど、満席なのは評判いいのかね?

原作についてすこーし思うのは、要素ブチ込み過ぎじゃないかな。前編の印象ではややとっ散らかりが感じられました。まぁ後編の展開次第、まとまり次第で評価が決まるとは思います。
上映時間120分と、前後編アニメにしてはガッツリ長めなのは原作要素の消化に苦労したんだろうなと思ったりした。

興味のある人は見て損はしないでしょう。

オッペンハイマーよりは良かった。

ではのちほどー

夜のおかし(ういろう)

夜も更けたので、大人の話題をもって本日の締めとしたく思います.

奥さんが名古屋へ出張すると「ういろう買ってきて」と言います.ういろう好きなんです.赤福も好きですけど.

駅で売ってる青柳ういろうでいいんです.お好みはプレーンです.白いやつ.今回はピンク色の「さくら」も買ってきてくれました.桜餅の香りがします.

わたしねぇ、このピンクのういろうを見ると連想してしまうものがあるんです.

それは、、、オ〇ホ.

だってさぁ、色が同じじゃん.ぷるんとした質感もそっくりでしょう.

ういろう→オ〇ホの連想はしますけど、オ〇ホ→ういろうの連想は不思議としないもんです.

かしこ

2024年4月11日木曜日

埼玉戸建てリフォーム(195) 契約と松の木

おはよーございます。出勤です。天気晴れ。少し寒い。東横線平常運転。今期の西武線は終末トレインです。

お客様の入居前に細々とした事を済ませておきます。
・駐車場の石の出っ張りが邪魔なので撤去
・石燈籠が少しガタガタしてるのでモルタル充填
・玄関ドアホン子機を2階に増設

石燈籠という物は墓石と同じく震度6には耐えられそうにないです。ダサい。

ーーーー
今日は妙な事を勉強しました。

11:30
物件近所にある、管理を委託する不動産屋に寄ります。

内見はそこそこ盛況だったそうで、お客様のお目当ては皆さん「巨大な物件」でした。その理由は「我が家は荷物が多い」「子育てしつつ事務所も在宅ワークもしたい」みたいな事情の方々。内見者の中には「和室が好き」という方もいたそうで、わたしはリフォーム中にさんざ「和室しね」と罵っていたので「和室LOVER」の存在には目が点になりました.

借り主さんはサクサクと決まって、今日は契約条件について不動産屋と話しました。

ヒラサカからの要望で、
「松の木の手入れは借り主さんやってね」
というのがあったのですが、不動産屋さんから「松の木は家主さんじゃないとキツい」との返答。理由は、松の木は剪定に技能を要するからでした。素人が勝手にやっちまったらとんでもない事になる。植木なんか知らないので争う気は無いので「わかりました」で終了。

12:00
現着。
駐車場の岩石をチッパーで砕きます。頁岩みたいな砕きやすい岩石でした。凸部が車庫入れの時に邪魔なんです。
近所の爺さんが作業を見に来ます。
この爺さんは樹木の剪定や伐採をするので、
「松の木を毎年剪定してくださいよろしくー」
「いいよー」
という会話で不動産屋の仰せの通り松の木の手入れスキームは完了。

わたしは「松の木の剪定って難しいらしいけど何やるんですか?」と爺さんに訊きます。

ヒラ的な剪定イメージは、TV通販で見かけるバリカンみたいな道具でボウズにすりゃいいんだろ、でした。だが甘かった。確かに松の木は難易度高そう。

↓春になるとこのような松の新芽が生えます。通常の樹木よりも松の芽の構造は複雑です。
爺さんの解説によると、、、
剪定の基本は道路側を摘み、枝を伸ばしたい方向を残す。
しかし松の木は、むやみに新芽を切ると古い葉が落ちて枯れ枝になってしまったり、摘んだつもりが伸びたりするので、新芽の摘み方にコツがある。
植木屋の工賃は松の場合は割り増しになる。
とのことでした。

バリカンで五分刈とか絶対にアリエナイ松の木なのでした。勉強になりました。

22:00
撤収。
玄関ドアホン子機の屋内配線してたら超残業になってしまいました。


本日の出費:
電車賃
玄関ドアホン子機 12000円
同配線材 2000円
ACコード 440円
すき家朝定食 390円
コーヒー 140円
スーパーのり弁当 600円 値上がりしました

あでゅ〜

BlackpillというSTM32 board(4)(ADC 2ch運用)

中華STM32基板のBlackpillを味見しています.

前回に続きまして、今回もADCを動かします.前回は1chでしたが、今回は2chに拡張します.clock系とかNVICとかUSBとかTIM3の設定は前回を読んでください.以下ではADC+DMAにfocusします.

ADCを動かすと言ってもいろんな動かし方の作法があるわけでして、、、ここでやったのは次の仕組みです.
・サンプリング周波数は500Hz
・連続する500ptsをメモリにストア (1秒分)
・同500ptsをCDC(USB COM)でPCへ送信する
・サンプリング周期はTIM3の出力する2mSecで決める (つまりhardware自走)
・ADC入力はIN1とIN9の2本 (2ch scan)
・ADCは1トリガで2サンプル (2ch scan)
・DMAを使う
・DMAはIN1サンプル→DMA→IN9サンプル→DMAという動作をする
・すなわち、TIM3→ADC(IN1)→DMA→ADC(IN9)→DMAがhardwareで自走する
・ADC完了をIRQで知る
・同IRQで500pts x 2ch分のbufferに積む
・同IRQでbuffer fullになったらUSB送信を起動 (USB送信はブロックモード)
・ADCは12bitなので、1サンプルあたりASCIIの3bytesをbufferに積む
・ゆえに1USB送信あたり500x2x3=3000bytes
・USB FULL SPEED(12Mbps)で3000bytes送信するのにover head込みで20mSecぐらいかかるのでその間はADC変換動作は滞るが気にしない

ポエム的な表現では、こんなイメージ.
1)ADC変換のTRIGはTIM3にやらせる (2mSec毎)
2)2ch scanのAD dataはDMAでmemoryにコピーさせる
3)2が終わったら割り込みで知らせてもらう
4)1へもどる
5)1234をhardwareで自走させる
6)3の割り込みでUSB buffer(3000bytes)に積むのとUSB転送はprogramで面倒をみる

ーーーー
だがしかし、いろいろな疑問があります.

Q:ADC終了割り込みはどれを使えばいいんだ?
A:HAL_ADC_ConvCpltCallback()

ADC_IRQHandler()
ADC割り込み.これはお役御免でしょう.なぜかというと、ADC→DMAと自走するのでADC変換終了割り込みの意味がない.

DMA2_Stream0_IRQHandler()
DMA割り込み.変換終了をDMA割り込みで受領するのは合理的なのですが、、、うまく動かない.
2ch scanする時を考えると、2ch scan終了でDMA割り込みしてもらいたいが、実際の挙動は1ch目変換→DMA割り込み→2ch目変換→DMA割り込みと2度割り込んでくる.これは困る.DMAのflugをチェックすれば回避できるのだろうが、使い心地が悪い.
追記:後日この2度割り込みが再現しなくなって戸惑っています

HAL_ADC_ConvCpltCallback()
これは期待通りの割り込みをしてくれる.(2ch scan→割り込みということ)
weak宣言されているので、同名でmain()の近所に宣言して上書きして使う.


Q:DMAのdata widthは8/16/32bitのどれにしようか?
A:32bitにした

まず背景を書くと、
・ADCは12bitであるが、DR registerは32bitであり、右詰めで納まる
・DMAは8/16/32bitの選択が可能
・DMA起動関数の第2引数が格納bufferであり32bitで定義されている
  HAL_ADC_Start_DMA(&hadc, uint32_t* pData, Length)

この背景から32bit=wordで統一しました.
netの事例では16bit=half wordで実装しているケースもありますが.


Q:多ch scan時のADC出力形態はどうなっている?
A:DRレジスタは1つしかないのでDMA推奨

ADCは最大16chをscanできる仕様です.つまり、TRIG1発で16chをシーケンシャルに変換0変換1・・・変換16まで全自動で行えます.
ならば16ch ADC dataはDR0,DR1,DR2,,,,DR15へパラレル出力されるのでしょうか?
datasheetによるとSTM32のDRはそうなっていません.DRは1つだけです.(32bit幅)
これは何を意味するのかというと、いくら全自動16ch変換できるとはいえ、ADC dataは各ch毎に逐次採取しないとどんどん上書きされちゃうという、片手落ちな仕様であります.いちいちprogramでそんなものを面倒見ていたら他の仕事ができなくなってしまいます.
そんな悩みを解決してくれるのがADC+DMAの組み合わせです.DMAに16個のbufferを割り当てて、ADC dataをbufferに自動転送させます.そして、16個の変換が終わったら割り込みが発生します.
(ただし此処で実装するのは2ch scanですので)


Q:TIM3+ADC+DMAを起動するやりかた
A:HAL_TIM_Base_Start_IT(&htim3);
  HAL_ADC_Start_DMA(&hadc1, &buffer[0], 2);

main()の最初の方で1回だけこれをやると、あとはhardwareが自走してくれます.(あらかじめの設定は必要、後述)

DMAの最後の引数2は「buffer2つを埋めろ」の意味です.2ch scanなので、
TIM3→ADC(IN1)→DMA→ADC(IN9)→DMA→割り込み
が実行されます.

これを4にしたらどうなるか?
「buffer4つを埋めろ」なので、
TIM3→ADC(IN1)→DMA→ADC(IN9)→DMA
TIM3→ADC(IN1)→DMA→ADC(IN9)→DMA→割り込み
という動作になりました.ゆえに8とか16とかも出来るのでしょう.便利よね.


Q:TIM3とADCとDMAをバインドするにはどうするの?
A:STM32CubeMXをつかう

下記の設定にする.
Data Alignment:32bit DRの下12bitにADC dataを格納する.

Scan Conversion Mode:2ch scanする.

DMA Continuous Requests:DMAが一仕事終わったら、自動的に次の仕事待ち.

End of Conversion Sel.:2ch scanが終わったら割り込み.

Number of Conversion:2chだから2にする.

External Trigger Conversion Source:ADCがTIM3でTRIGされる.

Channel:ch1とch9を設定する.

Sampling Time:この用途にはdon't careかもしれない.よく判ってない.

ADCのDMA設定.Mode:Circularにするのは必須.Wordは上述したbit幅が理由.

ーーーー
STM32CubeMXのCDC雛形source codeへ追加するもの.

main()の上とかにADC変換完了callbackを記す.
uint32_t buffer[4];
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc){
  HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_13);
  static N = 0;
  static uint8_t usbbuf[3*500*2+100];  3byte x 500pts x 2ch
  if(N==0) usbbuf[0]=0;
  char c[15];
  sprintf(c,"%03X",buffer[0]); IN1
  strcat(usbbuf,c); 
  sprintf(c,"%03X",buffer[1]); IN9
  strcat(usbbuf,c);
  if(N++>=499){
    int l = strlen(usbbuf);
    usbbuf[l] = '\n';
    CDC_Transmit_FS(&usbbuf[0],l+1);
    N=0;
  }
}

追記:strcat()は文字数が増えると遅くなるので使わない方がいいです.usbbuf[i]=c[k]みたく自分で積んだ方がはるかに速いです.

main()のInitの下に追加.TIM3とADCとDMAを起動する.以降はhardwareが自走する.やっぱhardware orientedは気持ちいい.
  /* USER CODE BEGIN 2 */
  HAL_TIM_Base_Start_IT(&htim3);
  HAL_ADC_Start_DMA(&hadc1, &buffer[0], 2);
  /* USER CODE END 2 */

ーーーー
以上により、USB COMにこのような文字列が3000文字+CRだけ毎秒送信されます.
"50F7FB5077F15197FF.......62B2281EB0D81DADC8\n"

USB COMを受信したPCではこれを3文字づつに切り分け、さらに偶数番目と奇数番目で分けてHEX→DEC変換するとこのような2chグラフを描けます.
50F,507,519 → 1295,1287,1305
7FB,7F1,7FF → 2043,2033,2047

次回予告:サンプル周波数をどこまで上げられるか?

かしこ

2024年4月10日水曜日

アニメ「終末トレインどこへいく?」 次は~東吾野~

アニメ「終末トレイン」第2話はサクッと飯能駅まで行くのかどうか?
↓列車は大きなダム湖を走ります.
↓ダム湖に大津波が発生し、御一行が吾野へ戻るのを阻みます.津波から逃げて池袋方面へ激走する西武線.
↓着いた駅で出迎えてくれたのは「マツタケイコ」さんでした.
↓そして、これだけ走ったのに、、、まだ東吾野駅だよ.池袋まであと29駅.

なんか本当に「裏世界ピクニック」みたくなっとる!?

かしこ