2019-01-01から1年間の記事一覧

aruduinoの不思議な動作

バッファオーバーフロー aruduinoで電圧計を作っていたらanalogMinのif文が無視されて常にanalogMinが更新されてしまいました。 #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12); void setup() { // put your setup code here, to run once: lcd.begin(16</liquidcrystal.h>…

Space Bucket作成

SpaceBucket完成品 space bucketの記事を読んで面白そうだったので作ってみました。 材料 - リサイクル樹脂製バケツ 10L 110円 - キッチン汚れ防止シート 粘着式 110円 - 5050 LED グローライト 1M 132円 - 5.5mm x 2.1mm Female DC Power Plug Adapter 86円…

aruduinoの不思議な動作

バッファオーバーフロー aruduinoで電圧計を作っていたらanalogMinのif文が無視されて常にanalogMinが更新されてしまいました。 #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12); void setup() { // put your setup code here, to run once: lcd.begin(16</liquidcrystal.h>…

tmuxを自動起動させる

コマンドラインを開いたらtmuxを起動させ、tmuxの使い方を表示させたい。 コマンド tmuxのコマンド一覧はman tmuxやtmux list-commandsで見れる。 tmux new tmux new-session 新しいセッションを始める -s セッション名 -s main セッションをmain という名前…

yayでよく使いそうなコマンドのメモ

PC

リポジトリのパッケージをアップデート yay -Syu --repo AURのパッケージをアップデート yay -Syu --aur --batchinstall --sudoloop --batchinstall すべてのビルドを終わらせた後にインストールを始める --sudoloop sudoをタイムアウトさせない 不要なパケ…

Arduino Nano 互換機テスト

はんだ付けしたArduino Nano 互換機が正常に動作するかテストしました。 このArduino Nano 互換機はUSB通信にCH340Gというチップを使っているようです。 archlinuxならch340はドライバを入れなくても認識しました。 $lsmod |grep ch34 ch341 テスト回路 テス…

arduino nano 互換機 はんだ付け

arduino nano 互換機のピンをはんだ付けしようとして失敗しました。 ハンダ付け失敗したarduino_nano_互換機 状況 arduino nano 互換機にピンを付け、ピンで立たせてはんだ付けしていく ↓ ピンが斜めになっていることに気づき修正しようとする ↓ ハンダ吸い…

洗濯機修理2

前回 は修理失敗だったのでもう一つのセンサーを外してみました。 扉右後側にセンサーっぽい金具を見つけました。 分解 後側のカバーを外します 洗濯機後ろのネジ2つを外し カバー前側は両端と中央の3つの爪で引っ掛けているのでマイナスドライバーでこじ開…

蛇口上部の交換

蛇口の構造 蛇口上部の回せる部分がコマパッキン(水を止める部品)を上下させるネジになっている。 交換 取り外した蛇口上部をホームセンターに持っていって見比べていたのですが、多くのコマパッキンは直径15mmで部品が共通のようです。 取り外したコマパ…

洗濯機修理(延命)

洗濯機修理(延命) 洗濯機 AW-8D3M(N) にエラー番号 C21 (蓋が閉まっていない) が頻繁に出るようになってしまったので対策しました。 エラーC21 故障内容 蓋を閉めているのに時々エラー C21 が出る。 洗濯中に頻繁に動作が止まり時々 エラー C21 が出る。 エ…

ランニングマシン改造

モーターを冷却するための改造をしてみました 改造点 モーターの軸にアルミ缶を加工して作ったヒートシンクを取り付ける モーターの軸の端にあるネジが特に熱くなっていたので冷やすため 汗などから電気回路を守る蓋を作る 蓋を開けたまま動かせるようにする…

dolphinの新規作成テンプレート追加

PC

KDEのファイルマネージャ dolphin の右クリックメニューの新規作成に好きなテンプレートを追加する。 dolphin が参照するテンプレートフォルダは /usr/share/templates ~/.local/share/templates ~/.local/share/templatesの中に.desktopファイルとテンプレ…

ArchLinuxのアップデートの流れ

PC

用意しておくと安心できるもの(問題が起きて起動できなくなった時の情報収集用)・予備のパソコン、スマホ、タブレット・ブータブルCD(USB) 準備 動かなかったら困るソフトの設定ファイルをバックアップ firefox: ~/.mozilla chromium: ~/.config/chromiu…

扇風機の修理(油差し)

扇風機の電源を入れても羽が回らなかったり異音がしたりしたので油を差しました。 モーターも分解してティシューで軸を拭くと片方抵抗があり、焼け付いているようなので磨きます。 #2000番のサンドペーパーなどで磨くようですがなかったのでティシューにヘッ…

ランニングマシン修理(カーボンブラシ交換)

ランニングマシンAFR1115が動かなくなったので分解しました。 モーターからカーボンブラシを取り出して見るとほとんど無くなっていて、カーボンブラシの中に埋まっている銅線が削れていました。 交換前のカーボンブラシ このモーター用のカーボンブラシの情…

ELEGOO UNO キットのLesson15温度センサーで温度センサーの詳細が気になったので計算しました

センサー部分の回路 コードの一部 int tempReading = analogRead(tempPin); // This is OK double tempK = log(10000.0 * (1024.0 / tempReading - 1)); tempK = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * tempK * tempK )) * tempK ); // Temp…

電子部品のケース選び

電子部品ケースはダイソーの150円セクションケースにしました。 このケースにした理由 ダイソーの150円ケースは18マスもあり、マスの仕切りを外せて使え便利そう、蓋の支えが蝶番になっていて丈夫そうだったのでこのケースにしました。 1マスが縦4.2cm 横5.2…

WarThunder SB (EC)での飛行場耐久度の見方

WarThunderのSB(Enduring Confrontation)ではVer 1.85から飛行場耐久度がモジュール型になった 滑走路 新規に出撃するためのモジュール 居住区 他のすべてのモジュールの修理速度に関するモジュール 燃料倉庫 燃料補給速度に関するモジュール 駐機場 修理・…

電子工作はじめました

某動画に影響されて電子工作を始めてみようとELEGOO UNO キットを買いました。 ケース付きで便利そうと思ったのですが、部品がパズルのように詰められていて一度取り出すと直せなくなりました。 別のケースを探す必要がありそうです。