カリーボット:Arduino 101 ロボットキット
目次
🤖 イントロダクション
- ロボットキットの紹介
- Arduino 101とは?
🛠️ キットの構成
- ロボットベース
- モーターシールド
- Arduino 101
📱 Bluetooth LEの活用
- Bluetooth対応のArduino 101
- スマートフォンやタブレットでの制御方法
💡 拡張性の高さ
🎵 音楽と照明の追加
- ネオピクセルリングの取り付け方法
- パッソブザーの利用方法
🤖 オートノマスな振る舞いの学習
- 距離センシング機能の活用方法
- 赤外線距離センサーの取り付け
🍬 サーボモーターを利用したキャンディディスペンサー
- サーボモーターの制御方法
- キャンディディスペンサーの組み立て
🎨 余談:アダボットの登場
- アダフルートのマスコットの紹介
- アダボットのキャンディディスペンサーへの組み込み
🔍 まとめ
- キットの利用方法の総括
- ロボット工学への学習の始め方
Arduino 101ベースのcbot:スマートフォンから制御可能な3層ロボット
ロボット工学に興味を持つ方々にとって、cbotは理想的な学習ツールです。Arduino 101マイクロコントローラーボードを中心に構築されたこのロボットキットは、直感的な組み立てと豊富な拡張性を備えています。Bluetooth LE機能を備えたArduino 101ボードを利用することで、スマートフォンやタブレットから簡単に制御することができます。
ロボット工学の学習
cbotを組み立てる過程で、ロボットの構造と動作原理について深く理解することができます。そのため、初心者から上級者まで幅広いレベルの学習者に適しています。自分で組み立てることで、ロボットの機能や構造について直感的に理解し、カスタマイズやアップグレードのアイデアを生み出すことができます。
多彩な拡張性
Arduino 101ボードの標準的なサイズを活かし、様々なシールドを追加することでcbotの機能を拡張することができます。例えば、ライトや音楽、電源などの機能を追加することができます。また、モーターシールドを介してDCモーターだけでなく、ステッパーやサーボモーターも制御することができます。
スマートフォンからの制御
Bluetooth LE機能を活用することで、スマートフォンから簡単にcbotを制御することができます。Adafruitが提供するBluefruit LEアプリをダウンロードし、ボットに接続することで、直感的な操作が可能になります。制御パッドを使用して、ボットを自由に操作することができます。
拡張性の実例:照明と音楽の追加
cbotにネオピクセルリングやパッソブザーなどのアクセサリーを追加することで、照明や音楽の機能を拡張することができます。ネオピクセルリングを取り付けることで、ボットの下部にカラフルなライトを装着し、Bluefruit LEアプリを使用して色を変更することができます。また、パッソブザーを追加することで、ボットに音楽の演奏機能を付加することができます。
オートノマスな振る舞いの学習
距離センシング機能を活用することで、cbotにオートノマスな振る舞いをプログラムすることができます。赤外線距離センサーを取り付け、前方の障害物を検知した際にボットを停止させるプログラムを書くことで、安全かつスマートな動作を実現することができます。
アダボットの登場
アダフルートのマスコットであるアダボットをcbotに組み込むことで、さらに楽しい体験をすることができます。例えば、キャンディディスペンサーとして活用することで、より親しみやすい外観を持たせることができます。
まとめ