2026-03

Python

【Python開発記③】完結編:Outlookを自動操作!実用ツールへの仕上げと販売への挑戦

Python×Outlookでメール送信を自動化!第3回(完結編)は、Excelデータの差し込み処理とpywin32によるOutlook操作を解説。さらに販売用ソフト「NINJIN Mail Pro」に実装したプロ仕様のエラー回避ロジックも公開します。
Python

【Python開発記②】「たかが1クリック」を削る!ファイル選択と設定保存の実装

Pythonで業務効率化ツールを開発!第2回はtkinterのfiledialogを使い、任意のExcelファイルを選択する方法と、json形式でフォルダパスを記憶させる機能を解説。「たかが1クリック」を削るUX向上のコツを現役エンジニアが紹介します。
Python

【Python開発記①】展示会お礼メールを自動化したい!Excel読み取り編

■ 導入:きっかけは「現場の困った」からこんにちは、ニンジンです。 普段は電子機器制御のためにPythonを触っていますが、ふと思ったんです。 「Pythonで便利なソフトを作って、ワンコイン(500円)で販売してみたら売れるかな?」そうは...
RaspberryPi

【初心者向け】Raspberry PiにSSH接続する方法|公開鍵設定からVSCode連携まで完全解説

Raspberry PiにSSH接続する方法を初心者向けに解説。公開鍵認証の設定手順から接続できない時の対処法、VSCode連携まで実体験ベースで分かりやすく紹介します。
RaspberryPi

【完全版】Raspberry PiとPythonでXYテーブルを自作する!回路設計からGUI制御まで全11回を徹底解説

完成イメージ(ゴール)ターゲット読者電子工作初心者: ラズパイのOS設定から始めたい方Python勉強中の方:コードを書いて実際にモノを動かす楽しさを知りたい方機構系の技術者:実務レベルの装置制御(安全設計や座標管理)を学びたい方この記事は...
Python

Raspberry Pi × Python × GPIOの基本はこの3つだけ【XYテーブル実例付き】

はじめに「Raspberry Piで何か動かしたいけれど、GPIOの設定がいまいちピンとこない…」 そんな悩みはありませんか?実は、本格的なXYテーブル(自作CNC)を動かすコードでも、GPIOの基本操作はたったの3ステップに集約されます。...
CNC自作

【CNC自作③】GRBL+CNCjsでPC制御に挑戦!動いたけれど見えてきた「精度の壁」

はじめにハードからソフトへの架け橋前回、リミットスイッチを実装したことで、「原点(0, 0)」という物理的な基準を手に入れました。これで、ようやくマシンが「自分の居場所」を正確に認識できるようになったわけです。ハードウェアとしての土台が整っ...
CNC自作

【CNC自作②】リミットスイッチ実装|原点出し(ホーミング)で精度を出す

はじめになぜ「動く」だけではダメなのか?前回はArduinoを使って、とりあえずXYテーブルのモーターを回すところまで進めました。 しかし、このままではまだ「CNC」としては未完成です。なぜなら、「機械が自分の現在地を分かっていない」からで...
CNC自作

【CNC自作①】Arduino+GRBLでXYテーブルをCNC化してみた

Arduino+GRBLでCNC自作に挑戦。XYテーブルを流用し、A4988でステッピングモーターを制御してX軸・Y軸を動作させるまでの手順を解説。配線方法やコンデンサの必要性、動作確認のポイントも紹介。
RaspberryPi

Python×Raspberry PiでXYテーブルを作る 完成構成と機構部品の資料(図面・BOM)の紹介【第11回】

はじめにこれまでのシリーズでは、PythonとRaspberry Piを使ってXYテーブルを制御するソフトウェアを作ってきました。実装した機能は次の通りです。・ステッピングモーター制御・mm単位の移動・加減速制御・X/Y同時制御・原点復帰(...