RaspberryPi

RaspberryPi

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

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

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

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

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

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

PythonとRaspberry PiでXYテーブル制御GUIを作る単軸動作・片道運動・安全終了の実装【第10回】

はじめに第9回では、XYテーブルに「原点復帰」や「ソフトリミット」を実装し、基本的な制御ができるようになりました。しかし、実際に装置を運用してみると、現場レベルではさらに一歩踏み込んだ機能が欲しくなります。「X軸だけを微調整したい」「往復じ...
RaspberryPi

Python×Raspberry PiでXYテーブルを制御するGUIを作る(原点復帰・位置表示・ソフトリミット実装)【第9回】

はじめに第8回では、PythonのGUI(Tkinter)を使ってXYテーブルを操作できるようになりました。移動量入力XY同時制御緊急停止これで基本的な操作は可能になりました。しかし実際の装置では、さらに重要な機能があります。それが次の3つ...
RaspberryPi

【第8.5回】Pythonでモーター制御GUIを作るときのThreadの使い方(GUIが固まる理由を解説)(XYテーブル製作シリーズ)

はじめに第8回では、PythonのGUI(Tkinter)からXYテーブルを操作できるようになりました。移動量入力XY同時制御緊急停止を とりあえず動かしましたしかし実際の装置ではしかし、ここで多くの人が疑問に思います。なぜ Thread ...
RaspberryPi

【第8回】【Python × Raspberry Pi】XYテーブルをGUI操作する(Tkinter)(XYテーブル製作シリーズ)

はじめに第7回では、PythonプログラムからXYテーブルを自動で動作させました。しかし実際の装置では移動量を変更したい動作を停止したい手動操作したいといった操作が必要になります。そこで今回は GUI操作ソフト を作成します。今回作る機能移...
RaspberryPi

第7回 Raspberry PiでXYテーブル制御|リミットスイッチと原点復帰(Homing)の実装(XYテーブル製作シリーズ)

はじめに前回の記事では、Pythonの threading を使ってX軸とY軸を同時に動かす方法 を解説しました。これにより・X軸・Y軸・XY同時制御を同時に動かすXY制御の基本が完成しました。しかし、この状態ではまだ実用的な装置とは言えま...
RaspberryPi

【第6回】Raspberry PiでXYテーブル制御|Pythonでステッピングモーターを2軸同時に動かす(XYテーブル製作シリーズ)

はじめにこの記事では XYテーブルの2軸を同時に動かす方法 を解説します。前回の記事では・X軸単体・Y軸単体を動かしました。しかしXYテーブルでは・XとYを同時に動かす・斜め移動などを実現する必要があります。そこで今回は Pythonのスレ...
RaspberryPi

ステッピングモーターの脱調を防ぐ!Pythonで加減速制御(台形駆動)を実装する方法(自作CNC #5)

はじめに「モーターを速く動かそうとすると、ガガガと異音がして止まってしまう……」これは「脱調」と呼ばれる現象で、静止状態からいきなり高速で回そうとすることが原因です。自作XYテーブルを実用的なスピードで、かつ正確に動かすためには、速度を徐々...