週の失敗:美術館ボタン

博物館の展示は作るのが難しく、彼らは常に壊れています。特にインタラクティブなもの。これは予算の組み合わせで、一人の範囲を建設し、そして彼らが子供から服用する信じられないほど過酷な虐待を醸し出しています。

私の最初の展示は、音楽からの波形をレーザーパターンに変えるインタラクティブなレーザーショーで、さまざまな種類の音楽は非常に異なるパターンを持っています。私は産業ボタンが必要であることを博物館のスタッフと話すことから知っていましたが、小さな生き物が絶えずマッシング、ねじれ、そして(EW EW EW)を舐めているという仮定の下で産業ボタンが作られていることがわかりました。しばらくした後、ボタン(そして貧弱なノブ)がゴミ箱に入れた。

ボタンの顔は取り除かれ、ノブは自由に回転しています。

幼児レベルのボタンは脆弱な立場にあります。

2番目の展示もインタラクティブですが、この場合、それはしばらくの場合は単純なボタンであり、それを遮断します。プロジェクトページ上の定期的なモーションテーブルについてもっと読むことができます。ここで私は思った。容量式タッチを使用して、保護のために2層のアクリルの背後にあるセンサーを取り付けてみましょう。私は単位の束を建設し、それを数週間テストした後、それをインストールしました。私の勤勉にもかかわらず、即座の失敗。

私のテスト環境からのインストールについて何かが異なります。それはアクリル貢献の2層目の層かもしれません。多分それは電源と奇妙な地位の問題です。たぶん部屋の蛍光灯はセンサーを中断している電磁場を作り出しているか、カーペットはどういうわけかミディクロリアンが極性を逆極性にし、プレハブ付きアルミニャー鉱泉のベースプレートを通って放電させる静的な蓄積を引き起こしています。いくつかのセルでは、ボタンは機能しません。他の細胞では非常に敏感です。テーブルの1列(列は5セルの間で共通のアクリルを共有する)で、単一のタッチはすべて5を引き起こします。

この回路は、2つのピン間に2.2mの抵抗を持つ中心的なもので、そのうちの1つは短いワイヤを介してはんだ付けされた接続にアクリル片の下面の銅テープに接続されます。ティラニーはCapSenseライブラリを使用しています。これは自動再校正のための機能を持ちます。インストールされているため、エンクロージャの内側に感度を調整するように再プログラムすることはできませんので、インストール後の微調整はオプションではありません。私は問題を分離し、既存の静電容量式タッチセンサーの既存の静電容量式タッチセンサーブレイクアウトを単に電力まで使用することができると思いましたが、それはまったく同じ問題を持っていました、それは電源、エンクロージャ、または部屋のどちらかです。

銅テープ+アルドイーノおよびAT42QT1010の並列試験は同様の問題を有していた。
私が今下に行くことができる3つのパスがあります:

問題を見つけてそれを解決します

フォトレジストに切り替えます

より良い解決策のためのPetition Hacaday

特に博物館環境はどういうわけか、試験環境とは異なるので、問題を見つけてそれを解決することになるでしょう。フォトレジスタオプションは約束を持っています。ユーザーが紙の上に手を置いているときは、ライトレベルが変わります。いくつかの早期テストは、瞬間的な変化を発見しやすいことを示し、末尾の平均と調整しきい値は一日を通して照明条件を変えるのに十分堅牢になります。さらに、コードへの簡単な変更であり、既存の回路基板は調整に対応します。

3番目のオプションは…

不確実な環境と過酷な虐待を処理するのに十分堅牢な子供互換のタッチインターフェースのために何をしましたか?どのボタン、ノブ、その他のインタラクティブな要素を使用しましたか?

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Tesla Design Xは、新しい車を購入するときに「ウルトラホワイト」の合成革のインテリアTesla Design Xは、新しい車を購入するときに「ウルトラホワイト」の合成革のインテリア

でビーガンに優しい選択を受けます。しかし、完全に他の何かをレベルまたは他の何かを持っていますが、私たちの車やトラックがビーガンに優しいかどうかを選択することを選択すると信じている人はほとんどいませんでした。 あなたが真新しいテスラの市場にいるなら、それはあなたが今できる決定の1つであり、ビジネスは新しいデザインXを合成革のシートとそのような選択を選択する人のためのアクセントを提供します。あまり牛に優しい革のオプション。その新しい選択は本当に絶対にゴージャスに見えます。また、「ウルトラホワイト」と呼ばれます。 革に座りたくない人のために、テスラはしばらくの間提供されているファブリックシートを選択していますが、同社は他のハイエンド車やトラックメーカーと同じようにフェイクレザーの選択肢を提供し、確実に誰もが途中で仕えていること。 革の以前の選択がテスラを望んでいた人を購入するのを止めたのかどうかは不明ですが、ビーガンに優しいフェイクレザーの選択は、誰かを本当に幸せにすることに疑いの余地がありません。実際、それがどれほど美しく見えるかについて考えると、私は自分自身がウルトラホワイトを選ぶかもしれません。 テスラは現在、トップハイエンドの電気自動車とトラックメーカーとしての設定を固めようとしており、Appleがそれを迫っている市場への最初の進出の可能性のある競争を続けています。 Appleが電気自動車市場に入っている場合、テスラを外す可能性があります。自動車メーカーは長い間、自動車やトラックの世界のリンゴとして信じられてきたので、CEOのElonを除いて、Appleが車とトラックの世界のリンゴであると信じられていることは、テスラの少数の人々を少しけいれんします。 BBCとの最近のインタビューで、競争の見通しに段階的に段階的に段階的ではないと思われるマスクは、他の企業が電気自動車産業に貢献する動機付けとAppleが「説得力のあるものを作る将来を持っていると信じていると表明しています。 ” 電気自動車。 (経由:ニューヨークタイムズ) 同様に検査するのが好きかもしれません: アップル車とトラックは2019年のリリースに向けて設定されています、とレポートによると Twitterで私たちに準拠したり、Google+のサークルに追加したり、Facebookページのように私たちを追加して、Microsoft、Google、Apple、Webから最新のすべてを最新の状態に保つことができます。

[Bob’s] HAXLR8R[Bob’s] HAXLR8R

[Mike Szczys]の経験は最近、趣味のプロジェクトをマーケットに求めて自分の経験について話すために「Bob Baddeley」と一緒にいました。彼はまだそんなにそこにいないが、[ボブ]はかなり面白いルートを旅行する決断を下しました。彼はHAXLR8Rと呼ばれる111日の加速器プログラムに参加しています。その考えは、この経験が彼の製品が実際に発売されたときに彼が需要を満たすために必要な製造開始を与えることであるということです。彼は中国でかなりの時間を費やしました。このプログラムはまた、会社の割合の開発現金を供給しています。 彼が取り組んでいる製品はLEDスコアボードです。それは趣味プロジェクトとして始まりました、そして彼は休憩後のビデオを披露するために早いプロトタイプの1つを披露しました。背面と基板のための泡板を持つ木製のフレームです。すべてのはんだ付けはポイントツーポイントです(ブレーク後も利用可能なイメージがあります)。彼の再設計はArduinoからフォトコントローラに移動し、ディスプレイの全面を1つのPCBにし、Bluetoothコントロールを追加しました。誰かが本当に想像されたプロジェクトでそれを選択するのを見るのは素晴らしいことです。私たちは彼にすべての最高を祈ります! プロトタイプ表示用の配線

ブラウザなしでWebをハックするブラウザなしでWebをハックする

伝統的な問題です。あなたのプログラムでデータを利用したいですが、Webページにあります。一部のサイトにはAPIがありますが、もちろん、通常、あなたはあなた自身のものです。それを解析するだけでなく、HTTPを介してページ全体をトンします。あるいは、サイトを「スクウェード」するためのツールを利用することもできます。これを行うための1つの魅力的な方法は、ブラウザの外側のWoob – Webです。 このシステムは、特定のサイトに合わせた一連のバックエンドを利用しています。あなたが同様にあなた自身を作り出すことができるだけでなく、公式のバックエンドのコレクションがあります。バックエンドがある場合は、Pythonからそれを利用するだけでなく、それを使用することもできます。これは銀行口座残高を発見する例です。 >>> Woob.Core Import Woob. >>> woob.capabilities.bank import capbank. >>> w = woob() >>> w.load_backends(Capbank) {‘SocietEgenerale’:、 ‘CreditMutuel’:} >>> pprint(リスト(w.iter_accounts())) [ 、 ] >>> ACC = NEXT(ITER(w.iter_accounts())) >>>