WindowsリモートArduino

1 december 2022 - Hongkong, Hongkong

あらかじめ用意する必要のあるプリント基板部品または消耗品

Arduino Uno Rev3

Arduino Unoは、ATmega328P(データシート)をベースにしたリジッドPCBマイクロコントローラボードです。14本のデジタル入出力ピン(うち6本はPWM出力として使用可能)、6本のアナログ入力、16MHzセラミック振動子(CSTCE16M0V53-R0)、USB接続、電源ジャック、ICSPヘッダー、リセットボタンが搭載されています。マイコンのサポートに必要なものはすべて含まれています。USBケーブルでコンピュータに接続するか、AC-DCアダプタまたはバッテリで電源を供給すれば、すぐに使用することができます。何か間違ったことをする心配をせずにUnoをいじることができ、最悪の場合は数ドルでチップを交換してやり直すことができます。

"Uno "はイタリア語で「宇野」を意味し、Arduinoソフトウェア(IDE)1.0のリリースを記念して使用されました。UnoボードとArduinoソフトウェア(IDE)バージョン1.0は、Arduinoのリファレンスバージョンであり、現在はより新しいバージョンに進化している。Unoボードは、USB Arduinoボードのシリーズの最初のもので、Arduinoプラットフォームのリファレンスモデルです。現行、過去、または旧式のボードを網羅するリストは、Arduinoボードインデックスを参照してください。

SparkFun Bluetooth PCBモデム - BlueSMiRF Silver

BlueSMiRF Silverは、最新のBluetooth PCBワイヤレスシリアルケーブルの代替品です! 人気のBlueSMiRFのこのバージョンは、BlueSMiRF Goldで使用されているRN-41モジュールより、やや範囲が狭いRN-42モジュールを使用しています。これらのモデムは、シリアル(RX/TX)パイプとして使用されます。2400から115200bpsまでのあらゆるシリアルストリームが、コンピュータからターゲットにシームレスに渡されます。

リモート・ユニットは3.3Vから6Vまで電源供給が可能で、バッテリーの接続も簡単です。リモート・ユニットのすべての信号ピンは3V-6Vトレラントです。レベル変換は必要ありません。このデバイスをシリアルポートに直接接続しないでください。コンピュータに接続する必要がある場合は、RS232-TTL変換回路が必要です。

MCL053MD

MCL053MD は 5mm HE の赤い円形 LED PCB の部品で、赤い拡散器レンズ、穴を通して取付け、円形レンズ、15mcd 光度、625nm ピーク波長、45°視野角があります。このLEDライトはGaAsP on GaPで作られています。

消費電力85mW

動作温度範囲 -40~+85°C

Multicomp Pro製品の評価は5つ星のうち4.6です

12ヶ月限定保証 ※詳細は利用規約をご覧ください。

96%のお客様が友人に薦めると回答

オス/オス用ジャンパー線

メーカー ADAFRUIT(アダフルート
メーカー品番: 758
ニューアーク部品番号: 88W2570
技術データシート 758データシート

RCC120610K0FKEA

WindowsリモートArduino PCBAプロジェクト始動

Arduinoのプログラミング

まず、Arduinoをプログラミングしてみましょう。

Arduinoの公式サイトから、Arduinoのソフトウェアをダウンロードし、インストールします。

ArduinoデバイスをUSBでパソコンに接続します。

Arduinoアプリケーションを起動します。

ツール > ボード で、正しいArduinoボードが選択されていることを確認します。

ツール>ポートで、正しいCOMポートが選択されていることを確認します。

Arduino IDEで、File > Examples > Firmata > StandardFirmataに移動します。

StandardFirmataがあなたの接続に正しいボーレートを使用することを確認します。(ボーレートについては後述します)

Upload "を押して、StandardFirmataスケッチをArduinoデバイスにデプロイします。

ボーレート

StandardFirmataは、シリアル回線またはUSBを使用してBluetooth機器と通信します。デフォルトでは、57,600bpsのボーレートを使用します。Bluetoothデバイスの設定によっては、このレートを変更する必要があります。これはセットアップ方法の中にあり、以下のような感じです。

Firmata.begin(57600);

この値を正しいボーレートに変更します。USBの場合、この値はデバイスとWindows Remote Arduinoの接続パラメータで設定可能です。bluetooth PCBAを使用している場合、ボーレートは使用しているデバイスに依存します。

ハードウェアのセットアップ

USB、WiFi、Ethernet接続はいつでも始められますが、ここではBluetooth PCBAデバイスとLEDの簡単な接続を取り上げ、Windows Remote Arduinoライブラリを使用してBluetooth経由でLEDをON/OFFすることにします!

リジッドPCBの電源レールとグランドレールを、それぞれArduinoの5VとGNDピンに接続します。電源の接続は、色分けされた線(赤と黒)を使って簡単に追跡することができます。

BluetoothデバイスをリジッドPCBに差し込み、VCCとGNDピンをそれぞれリジッドPCBの電源レールとグランドレールに接続します。

BluetoothデバイスのTX-0ピンをArduinoのRXピンと接続します。同様に、BluetoothデバイスのRX-1ピンをArduinoのTXピンに接続します。

写真の黄色い線がBluetooth機器の送信ピンからArduinoの受信ピンへ、オレンジ色の線がその逆であることに注意してください。このステップは、BluetoothデバイスとArduinoの間でシリアル通信を確立し、一方のデバイスから送信されたメッセージを他方のデバイスが受信できるようにするために重要です。

この接続を行う前に、コードがArduinoにアップロードされていることを確認します。Arduino Unoは同じシリアルピン(TXとRX)を使ってデバイスをフラッシュするので、他のデバイスがそのシリアルピンに接続されている間にコードがアップロードされるのを防ぐことができるのです。

リジッドPCBAにLEDを追加します。長いほうの足が陽極で、短いほうの足が陰極であることに注意してください。

LEDのカソードを、330Ωの抵抗を使ってリジッドPCBAのグランドレールに接続します。330Ωの抵抗は、図のようにオレンジ、オレンジ、茶、金の縞模様になっています。

LEDのアノードをArduinoの任意のデジタルI/Oピンへ接続します。この例では、13番ピンを使用します。

これで、FS PCBAのセットアップは完了です。