Fubarino Contest:NTP Clock

[TONI]はNTPで再生されています。ネットワークタイムプロトコル。これにより、インターネット上のNTPサーバと同期させることで、目覚まし時計が極めて正確な時間を維持することができます。

仕事はベッドサイドの目覚まし時計として機能します。朝起きる時が来たとき、警報は赤のバックライトを利用して赤いバックライトを利用するのを切り替えます。これは以下のビデオに表示されますが、表示する前にスピーカーを下にしたいと思うでしょう。アラームノイズは朝にあなたを目覚めさせる問題はありません。歓迎されていないジョルツの後は、Hackadayで新しいメッセージを検査することを思い出させるイースターエッグを覗き見てください。

サーバーの代わりにスラグの蒸しスタックを終わらせるのを恐れている[TONI]がジョブファイルを保持するように依頼しました。あなたは仕事の直接説明と下のコードへのリンクを発見することができます。

これは、マイクロチップが賞品として印刷した20のFubarino SDボードの一つの可能​​性についてのFubarinoコンテストのエントリーです。

NTP目覚まし時計

数週間後に私は自分の目覚まし時計を博しました。その関数については、AdaFruit LCDシールドと同様にArduinoイーサネットを利用しました。私は古い段ボール箱を利用しているだけでなく、電源コネクタ、LAN、USB2SERIALアダプタをもたらすUSBケーブルテレビ用の穴を切り取るだけでなく、両方のものを取り除くことを選択しました。彼らは呼ばれています)。それから私はピエゾスピーカーを追加しました。今、私は穴のある段ボール箱とディスプレイを備えています。 (クロックは、あらゆる種類のアルドイノと同じように、電源プラグまたはUSBによって電力を供給できます)

ソフトウェアアプリケーションの部品に来ましょう。まず最初にNTPサーバーにリンクするためのこのサンプルコードを発見しました(http://arduino.cc/en/tutorial/udpntpclient)。私は私のRGB LCDのライブラリといくつかの色を定義しました。その後、ナビゲーションメニューがコーディングされました。これは非常に使いやすいです。 •警報起動を切り替えるためにもう一度アップしてください。 「選択」で終了しました。アラーム時の「キーダウン」、「キーダウン」を再度アラーム分の場合は「選択」で終了しました。それから、寝る時間は寝ています、背景の照明について心配しないでください、それは数秒間の不活動の後に暗くなりますが、スクリーンはまだやや見えます。

翌朝、この時計の厄介なアラームノイズと同じくらい目を覚まします。しかし挑戦があります。 「スヌーズ」または「シャトスアラームオフ」ボタンはありません。沈黙させるために、アラームを実行する必要があるすべてのアラームは、アラーム時間を変更することです。ただ警報時刻に5分を加えるだけです。その後すぐにアラームが再び鳴り、元の時間に戻る時間を設定します。今は翌日に用意されています。またはアクティビルを切り替えるだけで夕方に再起動することに留意してください。メニューでナビゲートすると少し濃度が必要なので、あなたは決して寝ないことはありません。アラームをサイレンシングした後は、確かに起きています。

しかし、まだ委任されたことがあります。同様に、スクリーンはナビゲーションメニューの間にちらつきがちょうど見て、見ているだけではありません。

しかし、hackaday.comのURLが隠れている場所に自分自身に尋ねることができます。応答は簡単です。毎朝、アラームが鳴っている間だけWebページを検査することを思い出させます。一日に始まるのは何ですか!

アルドゥーノスケッチ

Leave a Reply

Your email address will not be published.

Related Post

Hackaday.ioでのもう1つのきちんとした汎用はんだごてHackaday.ioでのもう1つのきちんとした汎用はんだごて

、ユーザー[Tomasz Jastrzebski]は、温度制御はんだ付けアイアンを運転するための片思いに見えるカスタムメイドのコントローラを作成しました。デザインは、さまざまな電圧とプローブタイプのために評価されたアイアンで動作することができ、それらは熱電対またはサーミスタベースであることを意図しています。電源を統合するのではなく、これは外部ユニットによって取り扱われ、これを必ずしもグリッドに結び付ける様々なソースから給餌する可能性を与えます。 ハードウェア的には、REF2030の精密電圧源を参照して、INA823計装アンプに基づく素晴らしいフロントエンドで、ショーを担当するユビキタスSTM32マイクロコントローラがあります。入力段は汎用性のあるホイートストンブリッジ入力回路として構成され、微調整のための範囲がたくさんある。 SuperCapacitorバックアップを備えたRTCのサポートなどのはんだ付けアイアンドライバに必ずしも必要ではないデザインには、設計にはいくつかの追加機能がありますが、これははんだごての鉄を運転する必要はありません。温度フィードバックを伴う。ファームウェアが変更されているため、これは他のタスクに役立ちます。マインドに湧き出る1つの潜在的な機能 – それが誤って残っている場合には、一定の時刻に自動的に電源を切ることができます。 概略図には多くの部品が多くの部品が優れています。それは議会の家に余分な選択肢を与えることを理解するので、製造に関わっている私たちの多くが何年もこれをやってきましたが、これは本当に必須の練習です。 STM32G0シリーズマイクロコントローラのファームウェアは、STM32 HALに基づいており、それを簡単に保ち、都合のよいスタジオコードプロジェクトが提供されています。すべてのハードウェア(KICAD)とファームウェアがProject GitHubにあります。 私たちは、このようなユニバーサルはんだ付けコントローラー、JBCアイアンのためのカスタムメイドのコントローラー、そしてこの優れた携帯型Arduinoベースのユニットのように、何年にもかかわらず、いくつかのプロジェクトを見ました。

「Leedroid Tweaks」は、HTC EVO 3D、Sensation&Rezound「Leedroid Tweaks」は、HTC EVO 3D、Sensation&Rezound

HTCの「Sense」に幅広い追加機能と機能をもたらします。それは間違いなく束の最も強力なスキンの1つです。さまざまな微調整をルート化して点滅させると感覚が向上しますが、微調整は開発者J4N87(リッチモンド&M0NARXによって共同開発)のようなHTC感覚を高めることはありません。 Leedroid Tweaksを使用すると、ステータスバー、ロックスクリーン、ランチャー、システム設定などをカスタマイズできます。 XDAスレッドをチェックアウトして、機能の完全なリストを読んでから、サポートされているHTCデバイスにインストールする方法に関するステップバイステップガイドに従うことができます。 免責事項:このガイドの以下でデータを紛失したり、デバイスが破損したりした場合、レドモンドパイは責任を負いません。あなた自身の責任で進めてください。 HTCデバイスはルート化され、ClockWorkMod Recoveryをフラッシュし、Android 4.0 Ice Cream SandwichベースのROMで表示する必要があります。 Leedroidの微調整は、ほんの一握りのICSベースのROMでのみ評価されているため、各デバイスのLeedroid Tweaksの公式スレッドでFAQを読み取ることにより、TweaksがROMで動作することを保証します。 ステップ1:HTCデバイスのLeedroid Tweaksの.zipファイルをダウンロードします。 EVO 3D GSM / CDMA 感覚 Rezound ステップ2:.zipファイルをデバイスに転送します。ステップ5で簡単にアクセスできるように、 /sdcardディレクトリのすぐ下に置きます。 ステップ3:デバイスをシャットダウンします。 ステップ4:ボタンの特定の組み合わせを押し続けて、ClockWorkMod(CWM)リカバリに起動します。この組み合わせはさまざまなデバイスで異なるため、選択した検索エンジンを使用してデバイスの組み合わせを検索してください。 ステップ5:ナンドロイドバックアップを取ります。 Leedroidの微調整の問題を見つけて、現在のセットアップに戻りたい場合、これは後で役立ちます。 ステップ6:CWM内に入ったら、SDCARDからzipをインストールするためにナビゲートして> sdcardからzipを選択し、ステップ2でデバイスに転送したファイルを選択します。

Android [Video]Android [Video]

で実行するために移植されたiOSアプリは、「iOSまたはAndroid」の議論の真ん中に立ち往生していることに気付いた場合、コロンビア大学の密室で起こっている作品が興味深いかもしれません。長い間、最終的にフェンスの個人をiOSに変えた主要な要因の1つは、AppleのApp Storeインフラストラクチャを介してダウンロードするために提供されるネイティブアプリの高品質と多様性でした。 6人のコロンビア大学の研修生の作業と、もはや問題ではないかもしれないサイダーソフトウェアアプリケーションの導入のおかげです。 最近制作されたサイダーソフトウェアアプリケーションは、大学での内部調査の仕事の結果であり、本質的に世界の2つの最大のモバイルプラットフォーム間の増え続けるスペースを橋渡ししました。 Ciderを構築して国内と外国のバイナリの複雑な組み合わせを実行することにより、チームは選択したiOSアプリをだまして、それらが実際にインストールされていると信じて、iPhoneやiPhoneなどのAppleの公式デバイスで実行されると信じていました。 iPad。必要なライブラリとコンパイル時間のフレームワークをコピーするだけでなく、アプリにアクセスできるようにすることにより、多くのインテリジェントなトリックが実現されます。 Cider Softwareアプリケーションの現在のバージョンは印象的ですが、適切なレベルのパフォーマンスを提供します。ネイティブのiOSアプリは、プレイストアからの既存のAndroid製品と一緒にサイドパックされており、それらを実行します。ただし、Android駆動のハードウェアで実際に呼び出されて実行されると、iOSアプリのパフォーマンスは顕著に無気力であり、個々の入力に反応するのが遅くなります。ソフトウェアアプリケーションが現在OpenGL ESの不完全なアプリケーションでパフォーマンスを実行しているという真実には、不利なパフォーマンスの多くが割り当てられています。理想的には、これはプロジェクトに追加の作業が行われると強化されます。 ご想像のとおり、サイダーはアイデアの段階の証明に非常に非常に重要であり、OS互換性レイヤーを使用して外国のソフトウェアを実行するときに達成できることの初期段階の可能性を示すことを意図しています。 現在の欠点の1つと、比較的大きな欠点の1つは、CIDERが現在、GPS、カメラ、または加速度計などのインテリアセンサーなどのガジェットのハードウェア機能へのゲインアクセスを提供しないことです。それでも、これまでに達成されたことは、ソフトウェアアプリケーション開発の印象的な行為です。 これがあなたのボートを浮かべるタイプのイノベーションである場合、あなたはここで仕事についてもっとチェックすることができます。 Twitterで私たちに準拠したり、Google+のサークルに私たちを追加したり、Facebookページのように私たちを追加して、Microsoft、Google、Apple、Webのすべての最新情報を最新の状態に保つことができます。