はじめに Pythonでプログラムを作り、そのプログラムで、外部H/Wを制御したい時があります。 例えば、ノートパソコンをPLCの24Vラインに繋いで、直接に信号の通信を行う場合です。この通信を実現するために、パソコンが制御できるI/Oポートが必要になります。 関連記事:ノートパソコンにGPIOインターフェースあれば・・ Rasbeprry PIやNVIDIA Jetson nanoのようなシングルボード小型コンピュータには、自前のGPIOポートを内蔵しているため、関連の設定が簡単です。しかし、パソコンの場合には、USB以外のI/Oポートがしないため、別途のGPIOボードを用意し、ドライバーの設置やライブラリーの設定を行う必要があります。 今回の記事では、Windowsパソコンに12ポートのGPIOボードを設置する方法をご紹介します。 GPIOボードの紹介 GPIOボードとしてAdafru
Physical computing is one of the most engaging classroom activities, and it’s at the heart of most projects we see in the community. From flashing lights to IoT smart homes, the Pi’s GPIO pins make programming objects in the real world accessible to everybody. Some three years ago, Ben Croston created a Python library called RPi.GPIO, which he used as part of his beer brewing process. This allowed
概要 せっかくRaspberry pi2も出て、モノノインターネットだとかフィジカルコンピューティングだとかユビキタス(これは死語?)も流行っているので、GPIO経由でセンサやサーボを使うプログラムを書きたいな、と思いました。 その際にPythonを使い、開発環境としてJetBrains社のPython IDEであるPyCharmを使って、普段使っているPCからリモート開発環境を作ってみました。 CUIモードのRaspberry pi2上で素のviで書くのもカッコイイとは思うのですが、入力補完等が親切な方が個人的には嬉しいです。 このエントリはその備忘録です。 多少覚えることはありますが、初心者がいきなりPythonをRaspberry pi上で書き始める、と言うのであればPyCharmは親切な環境であると思います。 他にもCPUが非力なLinuxが載る組み込み系ボード(BBB,Odroi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く