Python

未経験・社会人向け! Pythonと機械学習の勉強方法・始め方

未経験で社会人である筆者がPythonと機械学習を学ぶにあたって「今回の勉強方法はかなり実用的かつ効率的!」と強く実感した内容でしたので紹介したいと思います。 UdemyがPythonと機械学習の始め方に最適! 結論から言いますとUde...
PLC(シーケンサ)

PLC(シーケンサ)を無線化!遠隔操作・監視した事例を試してみた

PLC(シーケンサ)をパソコン・スマートフォンから(有線・無線の両方で)遠隔操作・監視してみました。汎用的なラズベリーパイ(raspberry pi)をPLC化していますので誰でも同様に試すことができます。 PLC(シーケンサ)の...
PLC(シーケンサ)

raspberry piと三菱PLC(シーケンサ)FX3Gを接続してみた

ラズベリーパイ(raspberry pi)のGPIOと三菱PLC(シーケンサ)FX3Gを接続・配線して、実際に動かしてみました。電圧レベルが違うためフォトカプラで絶縁して対応しています。 ラズベリーパイと三菱PLC(シーケンサ)は...
ラズベリーパイ(raspberry pi)

ラズベリーパイで絶縁して24Vリレーを動かすフォトカプラの使い方

ラズベリーパイ(raspberry pi)で絶縁して安全に24VリレーをON/OFFしたく、フォトカプラで回路を作ってみました。LTspiceのシミュレーション・実際に動作確認したのを記事にしています。 raspberry piは...
PLC(シーケンサ)

マルチコア化でPLC(シーケンサ)のスキャンタイムの短縮が難しい

CODESYSとラズベリーパイ(raspberry pi)でマルチコア対応のパッケージが出てきましたので動作確認しました。今までのマルチコア非対応のと比較してスキャンタイムがどれだけ短縮できるかを試して失敗したのを記事にしています。 ...
Python

raspberry piをPLC(シーケンサ)にしてpythonで制御してみた

PythonのスクリプトでPLC(シーケンサ)を起動・停止まで行います。環境は「ラズベリーパイ(raspberry pi)」+「CODESYS」上で動作・デバッグしています。 PythonのスクリプトでPLCを起動・停止させる ...
Python

PythonでPLC(シーケンサ)と通信してデータを読み出す方法

PythonでPLC(シーケンサ)のプログラム・データと通信しました。「ラズベリーパイ(raspberry pi)」+「CODESYS」上で動作・デバッグしていますので、誰でも簡単に実行することができます。 Pythonのスクリプ...
エンジニア

理系・技術職のメリットとは?現役のメーカのエンジニアがまとめてみた

今回はエンジニアであるメリットをまとめました。人生100年の時代に「手に職を付ける」ができることをアピールしたいと思います。 また今は文系からでもエンジニアになれますので理系以外の方もぜひご覧ください。 エンジニア・技術職で...
エンジニア

電気・ハードウェアのエンジニアが転職・会社を辞めたいと思ったら

エンジニアを長くやっていると会社を辞めたくなる時が必ずあります。その時の筆者なりの考え方・対応のコツを記載したいと思います。 技術職・エンジニアは真面目に考えすぎる傾向がありますので、悩み過ぎないようにしましょう。 本当に転...
ラズベリーパイ(raspberry pi)

ラズベリーパイとセットで購入するべき おすすめ部品/パーツ/キット

ラズベリーパイ(raspberry pi)と一緒に「購入して良かった」電子部品・パーツを紹介します。 これから電子工作を始める方・初心者におすすめの記事です。後で追加購入するので最初にまとめて購入しましょう! ラズベリーパイ(ras...
PLC(シーケンサ)

ラズベリーパイでシーケンス制御入門! 24Vリレーを動かしてみた

今回はラズベリーパイ(raspberry pi)でソフトウェアPLC「CODESYS」とNPNトランジスタを使って簡単なシーケンス制御を組んでみました。 実際の工場で使われるPLC(シーケンサ)のように24Vリレーを動作させていきます...