Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
arkwnet committed Jul 31, 2024
1 parent b5c8706 commit 6c5a77d
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# CruConMate (クルコンメイト)

CruConMate (クルコンメイト) はクルーズコントロール未搭載車向けに、ドライバーのペダルワークで定速走行機能を代用するためのアプリケーションです。M5StickC に対応しています。

![](https://protopedia.net/pic/069933cf-0b6c-4a5e-8bb5-95a48b2e6ce6.png)

## 主な機能

- M5Stack 用 GPS ユニット (https://www.switch-science.com/products/5694) によるリアルタイム速度計測
- GPIO26 と GND に配線した電子ブザーなど外部デバイスを動作可能 (M5StickC Plus の内蔵サウンドには未対応)
- 目標速度から 4km/h 以上離れたら画面と音でお知らせ
- 信号待ちや渋滞などの要因で 10km/h 以上離れた場合はお知らせを中断するため、快適なドライブを楽しめます
- 目標速度は 30 ~ 120km/h の 10km/h 刻みで設定可能
- GPS の入らない場所や自宅で動作を確認できるデモモード

## 画像変換ツール

本リポジトリには、PNG 画像を C 言語ヘッダ `*.h` へ変換するツールを同梱しています。
`./tools/img/` フォルダに画像を格納し、

```shell
$ cd tools
$ python png2h.py
```

を実行してください。

## ライセンス

MIT

詳しくは `LICENSE` ファイルをご確認ください。

0 comments on commit 6c5a77d

Please sign in to comment.