Python

Python

PythonとラズパイでI2C!速度・アドレス変更時の波形を確認

I2Cの速度・アドレス変更時の波形をアナライザで確認しました。Pythonとraspberry piでテストして測定動画を撮っています。I2C通信の使い方・基礎を確認したい方におすすめです。前回はデフォルトの設定でI2C通信を確認以前の記事...
資格・勉強

組み込みエンジニアのおすすめ勉強方法 ハードとソフト両方できる人に

AI・IOTの時代に組み込みエンジニアがどんな技術・スキルを勉強するべきかをまとめてみました。「組み込みエンジニアを目指す方・現役の方」の勉強の助けになれば幸いです。組み込みエンジニアの需要現役のメーカのエンジニアに言わせてもらうと、組み込...
機械学習

AIと画像認識の事例!Pythonでプログラミングして試してみた

AIで画像認識させて特定の物を検出した場合には外部機器を制御するようにPythonでプログラミングしました。実際に動く物を検出しますので「人・動物の検知」「工場ラインの管理」等に応用できます。リアルタイムで動体をAI+画像認識を行う前回記事...
機械学習

Pythonと機械学習ができること 画像認識を工場の事例で試してみた

「機械学習を使った画像認識」+「ラダー・PLCで動く工場の機器」を連携させてみました。Pythonとラズベリーパイでデバッグしましたので誰でも同様にテストすることができます。Pythonは多くの分野で活躍しているプログラミング言語Pytho...
機械学習

エッジコンピューティングで機械学習!画像認識・検出を実践してみた

エッジコンピューティングをGoogle edge TPUで実施してみました。機械学習で画像認識させて指定の物を検出した場合にはリアルタイムでGPIO制御(LED出力)させるようにプログラムしてみました。エッジコンピューティングとは?詳細の説...
機械学習

Google Edge TPUができること・使い方を確認してみた

Google Edge TPUの初心者である筆者が「ラズベリーパイ(raspberry pi)」+「USB Accelerator」の組み合わせで「できること」・「使い方」を確認・実践してみました。Google Edge TPUは機械学習・...
機械学習

Google Edge TPUを購入してラズベリーパイと機械学習してみた

ついにGoogleからエッジ向けのプロセッサ「Google Edge TPU」が発売されました。今回はUSB Acceleratorとラズベリーパイを使って機械学習のデモを試してみます。Google Edge TPUとは2019年3月にGo...
FPGA

FPGA入門用おすすめ評価ボード 初心者向けの始め方・使い方

FPGA初心者の筆者が評価ボードを購入して実際に動かすまでを記事にしました。Amazonでも買える手頃なFPGA評価ボードを選びましたので誰でも同様に始めることができます。Intel(旧Altera)製のCycloneⅡのFPGA評価ボード...
Python

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

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

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

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

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

未経験で社会人である筆者がPythonと機械学習を学びました。「今回の勉強方法はかなり実用的かつ効率的!」と強く実感した内容でしたので紹介します。UdemyがPythonと機械学習の始め方に最適!結論から言いますとの講座を受けました。未経験...