36kyo が 2021年02月23日00時51分14秒 に編集
アルゴリズムの説明を追加
記事種類の変更
製作品
本文の変更
# 概要 食べようと手をのばすと「避ける」さけるチーズです。 さけるチーズのCMを観て、思いつきました。 [雪印北海道100 さけるチーズ | 北海道と育てたチーズ。「雪印北海道100」 | 雪印メグミルク株式会社](https://www.meg-snow.com/hokkaido100/sakerucheese/) # 動画 @[twitter](https://twitter.com/36kyo/status/886803608079024128) # 仕組み
以下を繰り返します。
- 四隅につけた測距センサで周囲のものとの距離を測定。
- 最も距離が短かったセンサが向いている方向と反対方向に進むように、2つのモータを回す。
- 距離がしきい値より近かったら - それぞれのセンサの距離を比較。 - 最も距離が近かったセンサが向いている方向と反対方向に進むように、 2つのモータを1s間回す。
## 使用部品 | 部品 | 型番| |:---:|:---| |マイコン|Arduino Uno| | 距離センサ | [シャープ測距モジュール GP2Y0A21YK: センサ一般 秋月電子通商-電子部品・ネット通販](https://akizukidenshi.com/catalog/g/gI-02551/) | |モータドライブIC|TA7291P(生産終了)| |モータ|[DCモーター FA-130RA-2270: パーツ一般 秋月電子通商-電子部品・ネット通販](https://akizukidenshi.com/catalog/g/gP-06437/)| |電源|単三電池x4 6V| コンパクトにするため、モータの出力軸を駆動輪として使っています。 ## システム構成 ![キャプションを入力できます](https://camo.elchika.com/4c8916e5c2eec7b1f53d5ec7e2d460ce5561dde2/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f37666239393331642d343231332d343866662d386633332d6265633562383338333164362f32303739303164362d373065312d343065632d623362322d386431643335333039616265/) # その他・課題 - 小型化 - さけるチーズのパッケージに部品をつめこんで完成度を高めたいです。現在はお菓子の箱に部品を入れて、さけるチーズのパッケージを上に添えている状態です。 - さけるチーズ2本入りパッケージを使って、二手に割けて避けるようにしてみたいです。 - 障害物検出方法、回避アルゴリズムの改良 - よりうまく避けられるようにしたいです。