WindowsリモートArduino
@FSPCBA
第1話
あらかじめ用意する必要のあるプリント基板部品または消耗品
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ボードインデックスを参照してください。
Rigid PCB
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で作られています。
https://www.fs-pcba.com/ja/
消費電力85mW
動作温度範囲 -40~+85°C
Multicomp Pro製品の評価は5つ星のうち4.6です
12ヶ月限定保証 ※詳細は利用規約をご覧ください。
96%のお客様が友人に薦めると回答
red dip components
オス/オス用ジャンパー線
メーカー ADAFRUIT(アダフルート
メーカー品番: 758
ニューアーク部品番号: 88W2570
技術データシート 758データシート
Electron beam line
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のセットアップは完了です。
WindowsリモートArduino @FSPCBA
★で称える
この小説が面白かったら★をつけてください。おすすめレビューも書けます。
フォローしてこの作品の続きを読もう
ユーザー登録すれば作品や作者をフォローして、更新や新作情報を受け取れます。WindowsリモートArduinoの最新話を見逃さないよう今すぐカクヨムにユーザー登録しましょう。
新規ユーザー登録(無料)簡単に登録できます
関連小説
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます