HN 日本語サマリー

← 一覧へ戻る
その他

Show HN: 12万ドルのボウリングセンターシステムを1,600ドルのESP32に置き換えました

Show HN: I replaced a $120k bowling center system with $1,600 in ESP32s

2703 pointsby section33307 コメント

要約

投稿者は、地方の中西部にある8レーンのボウリングセンターを家族と共に購入し、老朽化したスコアリングシステムをESP32マイクロコントローラーとオープンソース技術を用いて自作のシステムに置き換えました。従来のシステムは高額でベンダーロックインがありましたが、ESP32ベースのシステムは1レーンあたり約200ドルで構築可能で、修理も容易です。このプロジェクトはOpenLaneLinkと名付けられ、将来的にはハードウェア、ファームウェア、ソフトウェアスタックがオープンソース化される予定です。

全文翻訳

地球上で私ほどボウリングセンターを所有しているSREはいないかもしれません。それはあなたが思うよりも奥深い仕事です。 私の家族と私は、中西部の田舎にある廃墟となった8レーンのボウリングセンターを購入しました。私たちの小さな町には、家族で楽しめるレクリエーションの選択肢があまりありませんでした。フードデザート(食料品店が少ない地域)は聞いたことがあるでしょう?これはR&R(休息とリフレッシュ)デザートです。 それは廃墟となっていたのにもっともな理由がありました。屋根は雨漏りし、電気系統は常にサージを起こし、私の70年前のボウリング機器(まだ)は完璧には動作しませんでした。ゲーム中に見るスコアを管理するシステムは、特に私にとって興味深いものでした。それはゲーム中に見るものですが、それ以外では背景に溶け込んでしまいます。調べてみると、これらのシステムは非常にクールですが、法外に高価であることがわかりました。 私たちのものは2008年に設置され、6桁の費用がかかりました。ボールの速度と軌道を計算し、カメラベースのピン検出(オブジェクト検出と三角測量、IC上!)、ファウル、アニメーション、ピンセッターマシン、ボールリターンを制御します。当時のものとしては非常にクールなものです。 ビジネスの観点から見ると、私の施設は105,000ドルしかかかりませんでした。スコアキーピングシステムをフォークリフトで交換する(まるごと交換する)と、機能、ベンダー、ユニットの年式によって、8万ドルから12万ドルの範囲になります。アップグレードやサービス契約なしで、そしてすべての機能とカスタマイズが新しい項目になります。これは2008年に設置されたシステムを1対1で置き換えるための価格です。テクノロジーの世界がどれほど速く進むかを考えると、信じられません。 交換部品は、1組のレーンあたり驚くべき4,000ドルかかります。しかし待ってください、ボウリングマシン自体は70年前のものです。では、この「高度な」システムは実際には何をしているのでしょうか?あの大きな古い機械をトリガーするための単一のリレーをアクチュエートしています。それ以外のすべては厳密に機械的です。それなのに、私の手には6桁の請求書があります。私は腹が立っています。 オープンハードウェア、コンピュータビジョン、リアルタイムイベントストリーミング、そして世界中でメガスケールの製品を動かしているオープンソースの現状を考えると、自分でこれをやる方法があるはずでした。 これまでのところ、レーンペアあたり約200ドル、 fancyにすれば400ドルで同等のプロトタイプを構築しました。ESP32とESPNowをRS485フォールバックで使用し、Raspberry Piのレーンコンピュータに報告しています。このコンピュータは、実際にはRedisとステートマシンをESP32ゲートウェイに接続したものです。 すべてESP32なので、引き出しに予備のコントローラーがいくつかあります。あらかじめフラッシュされているか、または準備ができています。すべて一般的な市販のハードウェアです:リレー、オプトカプラー、IRブレークビームセンサーに配線されたマイクロコントローラーで、それぞれ少しずつ異なるファームウェアを実行しています。ファームウェアとプロトコルの記述が実際の難しい部分です。 これはESPNowスター型トポロジーメッシュです:各ノードはセンサーからのイベントを発信し、その制御コマンドを受け入れ、UART経由でRaspberry Piに接続されたゲートウェイノードに報告します。そこからイベントストリーミングになります:RXパケットは変換されてRedisに投入され、必要に応じてコマンドがメッシュにリレーバックされます。RS485は、ノイズの多いRF環境のための有線フォールバックとして下にあります。 データがRedisに入ると、それはおなじみのミドルウェア/React/WebSocket/Pub-Subのものです。どんなReact開発者でも独自のUIやボウリングアニメーションを構築できます。すべてコモディティハードウェアで動作するため、所有者として私が望むことは何でも合法的に行うことができ、私のすべてのデータを所有しています。修理は5分で済みます。レーンペアのセットアップを10分以内に交換できます。私の家のような場所なら、ゼロから1〜2時間で稼働できると確信しています。 私たちはこれをOpenLaneLinkと呼んでおり、準備ができたらハードウェア、ファームウェア、ソフトウェアスタックをオープンソース化する予定です。ボウリングは楽しいものであり、私のようないくつかのレーンでそれを手頃な価格に保つのを手助けしたいです。 ベンダーロックインは嫌いです。クローズドシステム、あらゆる問題でサポートに電話すること、または自分の機器に「ホワイトラベル」を付けるためにお金を払うことは好きではありません。ある夜、トロンをテーマにしたいですか?世紀の変わり目に購入したシステムでネオンのニューモルフィックテーマを見つけるのは難しいでしょう。 それらすべてが私を悩ませました。確かに、ボウリング機器はニッチですが、オープンハードウェアとソフトウェアの状況は驚くべきものです。 読んでくれてありがとう!このボウリングのくだらない話について、もっと投稿に興味がある人がいたら教えてください。