普遍的なUSB対直交エンコーダ

コンピュータマウスは、Macの前に長い間、古い8ビットコンピュータの多くがマウスを利用する可能性があるソフトウェアアプリケーションを持っていました。これらのマウスは、直交エンコーダと同様に球体を有していた。これらの古いマウスをUSBガジェットに変えるためのコンバータは存在しますが、もう一方の方法はそれほど一般的ではありません。 [Simon] SmallyMouse2の種類でその問題に対する回答を確立しました。 USBマウスをBBCマイクロ、Acorn Master、Acorn Archimedes、Amiga、Atari St、Atari Stとともに利用できるものに変わります。

SmallyMouse2のスタイルは、USBガジェットをサポートするAT90USBマイクロコントローラとホールドモードを使用するとともに、数GPIOを有効にします。このマイクロコントローラは、USBマウスをBBCマイクロ個別ポートAMXマウス、ジェネリック直交マウス、ならびに10ピン成長ヘッダーに効果的に変換する。ファームウェアはLUFA USBスタックを利用し、これらの奇妙なUSBの標準的なオプションをRetrocomputerプロジェクトに使用します。

ジョブは完全にオープンなソース、およびこのジョブをキサージョブからファームウェアに複製するためのすべてのデータが[Simon]のgithubで提供されています。あなたがあなたの屋根裏部屋に座っているこれらの伝統的な逆コンピュータのうちの1つがあるならば、それはあなたがまだマウスを持っているかどうかを調べるのに素晴らしい時期かもしれません。そうでなければ、これはYesteryearの伝統的なGUIを掘るのが理想的な仕事です。

Leave a Reply

Your email address will not be published.

Related Post

既存のハードウェアを利用して独自のWindows8タブレットを開発する方法既存のハードウェアを利用して独自のWindows8タブレットを開発する方法

Windows 8のデザイナープレビューは、Samsung Tabletを含むさまざまなデバイスでビジネスがOSをデモした後、数週間前にMicrosoftによってダウンロードするために掲載されました2011年の開発会議で。それを考慮して、私たちは今後のOSのテストを支援するために多くのガイドを公開しました。また、今日はあなた自身のデザイナープレビュータブレットを本当に作成する方法について正確に説明します。 このプロセスは、MicrosoftからISOのダウンロード、インストール、このデータをクリックしてインストールを開始するだけでなく、考えられるほど挑戦的ではありません。 プロセスにはいくつかの明白な前提条件があります。タブレットを持っている必要があります。このタブレットは、ExtremEtechの人々によると、Windows 7をインストールするだけでなく、最低需要を満たす必要があります(少なくとも1GHzプロセッサ、1GB RAM)。 Acer Iconia W500やASUS EEE PC T101MTなどのタブレットは、これに最適な選択肢であり、予算がある場合は、HP Pavilion TM2のようなラップトップ/タブレットコンバーチブルをいつでも選択できます。 ステップ1:続行する前に必要なものについて上記の段落を確認してください。 ステップ2:Windows 8 Designer Preview ISOを32/64ビットタブレットPCにダウンロードします。どのISOをダウンロードするかわからない場合は、32ビットを選択するのはリスクがありません。 ステップ3:オンラインクローンドライブなどのISOインストールツールを使用して、タブレットPCにISOをインストールします。これを行うには、理想的なステップ1でダウンロードしたISOをクリックして、そこからインストールしてください。 ステップ4:Windows Explorerを開き、コンピューターからマウントされたISOデータを開き、[setup.exe]をクリックしてインストールします。 ステップ5:画面上の指示を遵守します。 前提条件と手順を慎重に遵守した場合は、自分の家で作られたWindows 8デザイナープレビュータブレットが必要です。 タブレットが魔法のように電話をかけることはできませんが、これはまだ努力する価値があります。 Windows 8のMetro

時間通りにレールによるものですか?時間通りにレールによるものですか?

個人的には、私は列車のファンです。彼らはゆっくりと、国を乗り越える方法です。カナダは鉄道輸送のための最高の候補者ではなく、沿岸の間のかなり大きな地域を提供していますが、鉄道はウィンザーとケベックシティとの間の廊下で日常的な列車サービスを運営しています。 残念ながら、トラベラーレールはカナダの工業鉄道に遅れを引き起こしていなければなりません。いくつかの列車が非常に定期的な遅れを持っていることを通知した後、それは電車によってそれぞれの典型的な性能を理解することが有益であるように思われました。これにより、このデータを公に供給しない。 ただし、出発時期だけでなく到着に関するデータを一部提供しています。レールサイトで任意の種類のブラウザで提供されるデータを掘り下げると、過去のスケジュール/実際の到着データを問い合わせることができました。結果はTrainStats.ca、ビアの画面でタイムリーな方法でパフォーマンスが得られます。私があなたの次の列車のチケットを得るときに、私はこれがすべてうまくいくのか、そしてまさにこのすべての作品を正確に行く方法だけでなく、休憩の後に私に参加してください。 データを取得する Viaは、その条件ページに翌日だけでなく、以前の、現在、および翌日のルーチンデータを供給しています。これにより、一連の旅行データを開発しましょう。幸いなことに、私たちはChromeのインスペクタを終了したり、この取得要求を発見したりできます。 http://reservia.viarail.ca/tsi/gettrainStatus.aspx?l=en&tsiccode=87&departuredate=2015-12-01&trainInStandate=2015-12-01&t=144903500354. ここでいくつかのジューシーなパラメータがあります。 TSitrainNumberは間違いなく私たちが見ている電車番号です。出発は、電車が去った日、到着日が到着した日です。トレーニング標高も同様に電車が残っている日付に設定されているようです。これを念頭に置いて、Pythonにジャンプする時間だけでなく、素晴らしいリクエストライブラリを利用して要求を作成する時が来ました。 このデータは、以下に表示されるものとは異なる方法で解釈またはコンパイルされ得る双方向のUnicodeテキストで構成されています。隠しUnicode文字を公開するエディタでデータを開くには、エディタでデータを開きます。 双方向のUnicodeキャラクターについてもっとたくさん発見してください 隠されたキャラクターを表示 Payload = {‘L’: ‘en’、 ‘tsiccode’: ‘via’、 ‘tsitrainnumber’:train_number、 「出発飼育」:Trip_Date、 ‘到着日’:trip_date、 ‘traininstancedate’:trip_date} r = requests.get( ‘http://reservia.viarail.ca/tsi/gettrainStatus.aspx& #39; params =ペイロード) 生の眺め request.py

Hackaday賞エントリー:モバイル電動ゲートHackaday賞エントリー:モバイル電動ゲート

電気ゲートは卓越した省節約装置にすることができ、ゲートが遠隔起動によって開閉されている間は自動車に残ることができます。しかし、それは必要なさまざまなリモコンとキーフォブを必要としています。 20年前、これは、カーフォンのリンガーまで一連のリレーを配線することによって達成されたかもしれません。最近では、それはもう少し洗練されたものです – GSM / GPRSモジュールはArduino Nanoに接続されています。着信が検出されると、ゲートが開かれます。 3分待った後、ゲートは再び閉じられます。 [ブレッドマン] Alduino NanoのシリアルとA6 GSMモジュールのリセットラインの中で働くことの漠然としたことにより、プロジェクト中にいくつかの後退を被りました。しかしながら、全体的に、ゲートは、そのような電化製品のように、それと同様にインターフェースするための基本的な装置であり、それはゲート開放および閉じる信号を送るための十分にラベル付けされ文書化されたピンを有する。 [ブレダマン]不要な操作を避けるためにシステムを設計するように注意していました。システムは常にゲートを自動的に閉じるように作成されます。そのため、コントローラの回数がどのように呼ばれても、ゲートは常に閉じた状態で終わります。コントローラがモバイルネットワークへの接続を失うことを正常に管理できるようにするために特別な注意が払われました。これらのような選択は、プロジェクトを使用することができます。 全体として、そのようなプロジェクトがどのように簡単にアクセス可能なプロジェクトであるかを示しています – いくつかの非常に慎重に選択されたモジュールとシリアルコミュニケーションの習得は、これらの日にほぼ何でも接続するためのプロジェクトをまとめるためのシンチです。別のテイクの場合は、Googleドライブにログに記録するこのガレージドアオープナーをチェックしてください。 HackadayPrize2017は次のようにスポンサーされています。