実際のセンサーで効果を制御する
このラボでは、Satellite CCRMAキット、プログラム用のイーサネットアダプターを備えたラップトップコンピューター、およびミニ1/8インチ(2.54mm)ステレオジャックを備えたヘッドフォンが必要です。
次のオプションアイテムもご持参ください。ただし、必須ではありません。
- お気に入りのブレッドボード可能なセンサーとLEDのいくつか。
- 1/8インチ(2.54mm)ジャックを備えた小型のバッテリー駆動スピーカーのセット。
注:このラボでは、画像にRaspberryPiの代わりにBeagleBoard xMが表示されますが、実際にはすべての配線は基本的に同じです。
サンドイッチを作る
- アクリルを使用してサンドイッチを作成し、ラズベリーパイが下のレベルに配置され、ブレッドボードが上のレベルに配置されるようにします(以下を参照)。
- ブレッドボードを配置するときは、番号の大きい行がRaspberryPiのUSBポートとイーサネットポートに面していることを確認してください。
- サンドイッチを作るときに4本ではなく3本のナイロンネジを使用すると、よりフィットする場合があります。
- Arduino Nanoをブレッドボードの最後まで、番号の大きい列に向かって挿入し、ほぼ中央に配置します(以下を参照)。
電源接続
- ブレッドボードで回路を実行するには、ブレッドボードに電力を供給する必要があります。 ArduinoはUSB接続から5Vを取得するため、このセクションでは5Vをブレッドボードにアクセスできるようにします。
- 次の図に示すように、Arduinoがブレッドボードの最後に、番号の大きい行でマウントされていることを確認してください。その場合、GNDピンと5Vピンは19列目になります。 (そうしないと、Arduinoがこのようにマウントされていない場合、行番号に頼ることはできませんが、接続方法を理解することはできます!)
- 最初に、はんだのないブレッドボードの穴が次のように配線されていることを思い出してください。
- 短いジャンパーを使用して、GND列をブレッドボードの青い「GND」バスに接続し、5V列をブレッドボードの赤い「電源」バスに接続します。
- ブレッドボードの両側から「GND」バスと「電源」バスを接続します
最初の回路:ポテンショメータ
次に、次の分圧回路を構築して、1つのポテンショメータをアナログ入力A0に接続します。
ワイヤーの配置に関するヘルプについては、次の図を参照してください。正しい向きを確保するために、ポテンショメータのテキストが反対側を向いていることを確認してください Arduinoから(次のセクションの斜めの写真も参照してください)。
2番目のポテンショメータを追加
次に、同じ分圧回路を使用して、2番目のポテンショメータをアナログ入力A3に接続します。
繰り返しになりますが、ポテンショメータのテキストがArduinoから*離れた*方向を向いていることを確認してください
ボタンを追加
ほとんどのストンプボックスにはボタンが付いているので、次の回路に従ってボタンも含めます。
LEDを追加
最後に、楽しみのために、そしてデバッグを助けるために、発光ダイオード(LED)を追加します。電流はダイオードを介して一方向にしか流れることができないことを思い出してください。 LEDについて覚えておくべき良いトリックの1つは、長い方の脚(アノード)が電源に向いていることです。 220オームの抵抗は、LEDを流れることができる電流の量を制限します。
詳細:実際のセンサーで効果を制御する
製造プロセス
- K30センサーによるCO2モニタリング
- 1Sheeld / Arduinoとの盲ろう者のコミュニケーション
- Arduinoでコインアクセプターを制御する
- ArduinoTemp。 3.2ディスプレイを備えたモニターとリアルタイムクロック
- LEDを制御するBluetoothを搭載したArduino!
- ArduinoまたはESP8266を搭載した静電容量式指紋センサー
- ArduinoとAndroidデバイスでルンバロボットを制御する
- Nextionディスプレイで遊ぶ
- Nunchuk制御ロボットアーム(Arduino付き)
- ArduinoとMPU6050によるサーボモーターの制御
- ArduinoUnoでLEDマトリックスを制御する