私たちは乗った、すべてが大丈夫ですが、ミニバイクにはスピードメーターもタコメーターもありません。何もありません。それを修正するというアイデアが生まれました。もちろん、既製の販売オプションもありますが、すべての関心は自分で何かをしようとすることにありますが、いつでも購入できます。これから何が生まれたのか、以下を読んでください。
エンジン回転数を固定するために、ホールセンサーNJK-5002Cを使用し、動作ゾーンに永久磁石が現れると、センサーが出力に信号を送ります。エンジンフライホイールには磁気ストライプがあります。磁石を接着/締め付けする必要はありません。
エンジン温度を測定するために、スパークプラグの下の特別なワッシャーに挿入される防水DS18B20温度センサーを使用します。
デバイスの私の実装では、ボタンはモードを循環します。オンにすると、回転数が表示され、ボタンを押すと、回転数が温度に変わり、もう一度押すと、温度が回転数に変わります。円形。
必要な詳細:
Arduino UNO /
ナノホール
センサーNJK-5002C温度センサーDS18B207
セグメントディスプレイ(TM1637チップモーメンタリ
ボタン
抵抗器)100オーム
開発ボード
ワイヤー
接続図
スケッチの1つのポイントについて説明します。したがって、センサー(sensor.getTemp())から温度データを取得するには、要求(sensor.requestTemp();)と待機(delay(1000);)を送信する必要があります。いつものように、遅延はすべてを台無しにします。タイマーなしでループ内のボタンをポーリングしてから、モードを1回切り替えて温度を表示すると(遅延は機能します)、モードを変更できません。マイクロコンピュータは待機し、ボタンを押しても処理されません。これを回避するために、タイマーのボタンもポーリングします。
ビデオはすべてがどのように機能するかを示しています。オートバイに取り付ける場合、慣性スターターの本体に取り付けられるNJK-5002Cセンサーの直径を少し誤解しました。すべてがスムーズになるように、直径を小さくする必要があります。LJ8A3またはLJ6A3センサーを使用する予定です。次のオートバイシーズンまでに、私はすべてを何らかのケースに配置し、MiniMotoにそれぞれインストールするようにします。準備ができたら、写真とビデオで記事を補足します。スケッチとライブラリへの
リンク。
MiniMotoに乗ることに興味がある人のために、私の息子のYouTubeチャンネルへのリンク。