ニンジン

ハードウェア制御 / 電子工作

LINE Messaging APIの始め方|チャネル作成とアクセストークン・ユーザーIDの取得手順【自作スマートリモコン 第2回】

ラズパイPico Wで作るIoT温湿度LINE Botの第2回!古い記事の通りだと必ず挫折する「LINE Messaging API」の最新設定を完全解説。公式アカウント連携の必須化や、WebhookダミーURLの裏技など、最新仕様に対応した確実な手順を紹介します。
ハードウェア制御 / 電子工作

ラズパイPico WとDHT11で温湿度を測定する方法|配線図とMicroPythonコード【自作スマートリモコン 第1回】

Raspberry Pi Pico Wと温湿度センサーで愛犬の留守番を見守るIoTシステムを自作!第1回はパーツ準備、回路接続からThonnyを使った温度取得まで解説。初心者が必ず躓く「USBケーブルの罠」など、実体験を交えて優しく紹介します。
CNC自作

自作CNCに1064nm赤外線レーザーで金属刻印|GRBL設定変更($32=1)とLightBurn素材テスト【自作CNC第8回】

Arduino+GRBLの自作CNCに1064nm赤外線レーザー(LASER TREE)を搭載!ドライバー基板の配線、GRBLの必須パラメータ設定($32=1・$30・$120・$110)、アルミ板A1100への金属刻印テスト、LightBurnとLaserGRBLの比較まで、CNCをレーザー加工機化する全手順を解説します。
CNC自作

GRBLで「Check Door」が誤発生する原因と対策|Gコードの日本語コメント(UTF-8)の罠【自作CNC第7回】

自作CNCにペンを持たせて図形を描く——はずが [MSG:Check Door] が連発。外部プルアップ・RCフィルタ・フェライトコアでノイズ対策をしても消えず、真犯人はGコードのカッコ内に書いた日本語コメントでした。「径」のUTF-8バイト列に含まれる 0x84 をGRBLがSafety Doorのリアルタイムコマンドと誤認する仕組みと対策、アルミ筐体移行時の step/mm・$3 の再計算まで解説します。
ハードウェア制御 / 電子工作

ラズパイでデジタルピッキングシステムを自作する|Excelの部品表を読み込みFlaskのWeb UIで棚のLEDを操作【後編】

Raspberry PiとPythonでデジタルピッキングシステムを自作する後編です。pandasでExcelの部品マスタ(Master)とピッキング指示(Order)を読み込み、指示に紐づくWS2812BのLEDを自動巡回で点灯。Flaskでラズパイをタブレット向けWebサーバーにして、部品名・数量を大きく表示し「完了」で次へ進むUIまで、コード全文つきで解説します。
ハードウェア制御 / 電子工作

ラズパイで作るデジタルピッキングシステム、数千点の部品管理を自動化!(ハードウェア構築編)【前編】

「部品探しに時間がかかる…」そんな悩みを解決!Raspberry Pi(ラズパイ)とアドレス指定型LED(WS2812B)を使って、数千点の部品管理を自動化するデジタルピッキングシステムの作り方を解説します。前編は膨大な配線を1本にまとめるハードウェア構築編です。
Python

Windows 11でVS CodeとPythonの開発環境を構築する方法|インストール手順・PATHを通す・拡張機能【画面キャプチャつき】

Windows 11のPCにVS CodeとPython本体をインストールし、最初のプログラム(Hello, World!)を動かすまでを全手順の画面キャプチャつきで解説します。日本語化・Python・autoDocstringの拡張機能、必須の「Add python.exe to PATH」、パス長制限の解除、pythonが認識されないときの直し方まで。
CNC自作

格安Z軸リニアアクチュエーター RATTMMOTOR を自作CNCで精度実測|A4988+24V駆動で誤差0.05mm

自作CNCマシンのZ軸用にAmazonで購入したRATTMMOTORの格安リニアスライドモジュールを徹底検証!ArduinoとA4988ドライバを使った24V駆動テストで誤差0.05mm以内の高精度を記録。安価でコスパ抜群なパーツの実力と、購入時の注意点を詳しくレビューします。
CNC自作

格安NEMA17ステッピングモーターは自作CNCに使えるか|42BYG-34012-22B vs オリエンタルモーターPKP244D08A2 精度実測【自作CNC番外編】

Amazon格安モーター(2,559円)とオリエンタル製の10mm×50回実測比較(最大誤差0.1mm)、動作音、使い分け。
CNC自作

GRBLホーミング失敗「ALARM:8」の原因と対策|4ステップ動作(ON-OFF-ON-OFF)とプルオフ設定【自作CNC第6回】

CNCjsで $H を実行するとALARM:8(Homing fail)で止まる——原因はGRBLのホーミングがリミットスイッチのON→OFF→ON→OFFの4ステップを要求しているためでした。Z軸の実機がないプロトタイプ機でホーミングを通す方法、$27(プルオフ距離)の調整、加工用レーザーのPWM設定($32=1/$30/$31)とLED調光テストまで、自作CNC第6回の記録です。