【Python/Arduino】シリアル通信でLED点滅(1文字、文字列)

この記事では、ArduinoマイコンとPythonでシリアル通信によりLEDを点滅させる方法をソースコード付きで解説します。

スポンサーリンク

【1文字】シリアル通信でLED点滅

パソコン(Python)から Arduino経由で13番ピンとGNDに刺したLEDを点灯させます。
点滅の合図はシリアル通信で送信する1文字で行いました。

回路構成(配線図)

Arduinoと電子部品の構成・配線は下記の通りです。

※LEDとピンの間に470kΩ程度の抵抗を入れます。
※LEDをさす際はアノードとカソードの向きに注意してください。

【電子部品】
・Arduino UNO (1個)
・LED (1個)

サンプルプログラムのソースコードは下記の通りです。
【Arduino側】


【パソコン側(Python)】


スポンサーリンク

【文字列】シリアル通信でLED点滅

パソコン(Python)から Arduino経由で13番ピンとGNDに刺したLEDを点灯させます。
点滅の合図はシリアル通信で送信する文字列で行いました。

回路構成(配線図)

Arduinoと電子部品の構成・配線は下記の通りです。

※本当はLEDとピンの間に470Ω程度の抵抗を入れます。
※LEDをさす際はアノードとカソードの向きに注意してください。

【電子部品】
・Arduino UNO (1個)
・LED (1個)

サンプルプログラムのソースコードは下記の通りです。
【Arduino側】


【パソコン側(Python)】


【Python/Arduino】シリアル通信でLED点滅(文字列)
この記事では、Arduinoマイコンとパソコン(Python)でシリアル通信によりLEDを点滅させる方法をソースコード付きで解説します。
【Arduino入門】サンプル集
このページでは、Arduinoで電子工作する方法やサンプルプログラム(ソースコード)を入門者向けに解説しています。
【Python超入門】使い方とサンプル集
Pythonとは、統計処理や機械学習、ディープラーニングといった数値計算分野を中心に幅広い用途で利用されている人気なプログラミング言語です。 主な特徴として「効率のよい、短くて読みやすいコードを書きやすい」、「ライブラリが豊富なのでサクッと...
Arduino
スポンサーリンク

コメント