新しい分析ポータル「HourofElectronics」。 USB温度計、混合結果USBインターフェース付きデジタル温度計

ゴロフナ / 追加機能

アマチュア無線家の競争-pochatkivtsiv
「私のアマチュア無線家の建設」

スキームta ソフトウェアセキュリティ ATmega8マイクロコントローラーのシンプルなUSB温度計。自分の手で選択できます

アマチュア無線家の競争力のある設計-pochatkivtsya:
「マイクロコントローラーATmega8のUSB温度計」

お友達やサイトのゲストの皆さん、こんにちは!
私はあなたの友人に競争力のあるロボットを紹介します。
デザインの作者- Grigor'ev Illya Sergiyovich.

マイクロコントローラーATmega8のUSB温度計

みなさん、良い一日を! 家と外の両方の温度を知るために温度計を取りたかったのです。 私の側は眠くて、最も重要な体温計はさらに悪く、ウォーミングアップしています。
インターネットになる。 zavzhdiのように、豊かに下品で、折り畳み可能で、汚れています。
ナレシュティ、私は魂への計画を知っています、それのために私はロボット体温計YUSBになりました。

Otzhe、軸図:

ストレージには、次のものが必要です。
♦MSAtmega8と28泊の彼女用ベッド
♦温度センサーDS18B20
♦抵抗器(私は0.5Wを持っています):
-10k
-4.7k
-68オーム*2個
-1.5k
-200オーム
♦コンデリ
--22pF * 2pcs
-16V電解液で100uF
♦3.6V用の2つのスタビライザー
♦水晶振動子12MHz
♦ライト
♦片面テキスタイルピース5*5cm

textoliteのすべてのマーキングを修正してから、修正します
スピーチの前に、私は以前、事務用ナイフで必要な部分を見て長い間苦しんでいました、それは長い間、退屈でした...私は最近夢のためにebayにダイヤモンドサークルを置きました。 すぐに...dozhivіdrіzano!


そのようなkіl100ルーブルの10個の車軸(冗談のために-2つのジョイントレバーを備えた10X 20mmエメリーダイヤモンドコーティングされた両面カッティングディスク)。

汗をかき、雑誌の図を読み、火で熱します。次のようになります。


試してみましょう、トナーを拭き、ドリルします:


そして、ピッキングを開始します。


ベビーベッドのAtmega8-16PU:


フラックスには手数料がかかります。 私はvikoristavがアクティブで、すでにpsuєに見えました:


それから私はセンサーを取りました。 2つのセンサーをチェックしました。 最初のものは短く、部屋の近くになります。 もう1つは新しいものを作り、nadvirを設置します。


バラにセンサーを挿入し、ピンで留めることが可能です。

次に、Atmegaをフラッシュする必要があります。 ファームウェアを記入するために、私は以前に準備をします。
SinaProgの場合、fusionをインストールする必要があります。


OBOV'YAZKOVO! 接続する前に、短絡の有無について料金を確認します!

USBに支払いを挿入し、いくつかの追加の添付ファイルがあります。



エクステンションマネージャーに入ると、アタッチメントがなく、薪を更新する必要があることがわかりました。
インストールの時間の下に、それは一目で表示されます、選択を解除します-「同じドライバーをすべて同じようにインストールします」
その後、新しい添付ファイルが拡張ディスパッチャに表示されます。


そして、ライトはよりランダムに点滅します。 Tseは私がロボットを正しく構築することを意味します!
次に、プログラムを起動して温度を確認します。

許しがC:/temp/USBThermometer_config.iniに書き込めないように見えることがあります。次に、表示されているすべてのフォルダーと、場合によってはtempフォルダーを含むディスクに移動し、そこにUSBThermometer_configというメモ帳を作成して変更します。 .ini拡張子に。 フォルダがない場合は、穂軸に作成します。 その後、私は許しを得ました。 フォルダを作成した場合、それを気にしなかったので、それをつかむことができます。

プログラムはシンプルです。
メインvikno:


ガジェットとして勝つことができるMini-vіkno:


私から。 私はすべてにたくさんのお金を費やしましたが、その時間にはたくさんのペニーはありませんでした! その地域のセンサーは90ルーブルで、私がすでに持っていたすべてのゴミかもしれません。 今、私はブースや路上で温度を制御する機能から、家庭用の電子体温計を手に入れました。

ヤクマイクロコントローラー、文字ATmega8。 デジタル温度センサー:DS18B20。摂氏-55〜+125度の温度を測定できます。 温度計に必要なすべてのリストは次のとおりです。

  1. マイクロコントローラーATmega8(たとえばインデックスLのないすでにバガン)。
  2. 温度センサーDS18B20、先月PARインデックスなしで必要、それ以外の場合は最大。 気温は85度になります。
  3. クォーツ12MHz。
  4. 22 pFのコンデンサ2個と寿命用のコンデンサ1個(ライフラインのUSBはふわふわの電圧降下であるため、10Vで100マイクロファラッド以上)。
  5. 2つの抵抗器68オーム、1つの抵抗器200オーム、2.2 4.7 kオームに近い1つの抵抗器、1つの抵抗器10 kオーム、1つの抵抗器1.5kオーム。
  6. 2つのスタビリトロン3.6V。
  7. プラグまたはUSBソケット。
  8. Svіtlodiod。
  9. さて、そして別のまたはレイアウト、すべてが選択されます。

添付スキーム:

スキームはかなり単純です。 Zlіvaraztashovanі4つすべてがUSBに接続します。 コンデンサC3は同じライブコンダーです。 スタビライザーVD1およびVD2は、データラインの電圧を3.3Vに下げます。 センサーDS18B20ボードに載せることはできませんが、その場で使用できます。100メートルまでの長距離を発射できますが、50メートルを超える必要はありません。 皮膚が温度を緩和し始めたときのSvіtlodiodzmіnyuєsvіyキャンプ(点滅/消火)。 混沌とした渦巻きで点滅する場合、温度センサーで正常に動作する場合、常に点灯する場合、またはセンサーの問題(接続の誤り、動作しない、または長いワイヤー)で点灯しない場合、強い電磁干渉がある場合)。 右側には、マイクロコントローラの内部回路プログラミング用のバラがあります。 新規のファームウェア- USBThermometerMCUUSB_thermometerdefaultmain.hex。 ファームウェアをアップロードした後、Fusionを正しくインストールする必要があります。そうしないと、Fusionをインストールできません。AVRStudioを搭載したSTK500は次のようになります。

添付ファイルを正しく選択し、MKを正しくフラッシュした場合は、 USBウィンドウ新しいアタッチメントと供給を知っている、ドライバー。 Vіnraztashovannyhpapsi USBThermometerwindows-ドライバー、道を示す必要がある場所。 ドライバをインストールした後、PCを再起動します。 プログラムを始めましょう USBThermometer.exe。 アタッチメントが接続されていない場合は、温度変化が書き込まれます[接続しないでください。締めすぎると、トロシュカが発生します[プログラムがスキンを1秒間更新するため、スキンが1秒間更新されるため、接続に関するデータが表示されます。あなたが温度計を見つけるまでアタッチメント。 アタッチメントを接続すると、[接続温度計]というメッセージがトレイにポップアップ表示され、再び開くことはありません。次の手順を実行します。

より便利なのは、関数[Minі-vіknokta[すべてのvіkonkです。 2つのチェックボックスをすべて設定すると、軸が表示されます。

全体のsіra地域はミニビデオのceとєviknoプログラムです(球根のある白青の背景はロボットスタイルです)。 フィット :)?。 すべてのウィンドウの上に立っている小さい(96x198)人や、他の追加を気にしない人に便利です。 それ以前は、プログラムは日パネルに表示されませんが、トレイでプログラムアイコンの上にカーソルを置くと、摂氏で温度を変更できます。

動作中の多くの固定PC、ラップトップ、ネットブックでこの温度計をチェックしました Windowsシステム Home Edition、Windows Professional、および Windows Vista。 すべてが素晴らしく機能しました! 車軸のみが、-9度未満および99度を超える温度センサーの温度で、vіstіにあります。

©2022androidas.ru-Androidのすべて