Usb hőmérő, do-it-yourselfers

Régen volt az ötlet, hogy nem. de nem kell
volt, és az ötlet a békét. Valahogy egy másik vendég észrevette, hogy egy pár USB flash meghajtók. egy
Halott voltam, és kaptam szabad majd. Mostanában állandóan mögöttük
vadászat, mert a legtöbb esetben elégetik vezérlő és NAND flash live + SMD
kvarc. És ez az út nem hazudik.
Tehát ezzel a bottal én megerőszakoltak: SMD
Kvarc 12 MHz, USB csatlakozó a táblán, és egy kis testet, valamint a fejlesztési elképzelések
a.

A hét folyamán lettek kifejlesztve:
1. A áramköri eszközön;
2. Pin
PCB a meglévő ház;
3. A program MK ATtiny45;
4.
A program host (gazda Dalla) érkező adatok fogadására az MC.

Mint látható a diagram, a bázis ustroustva - MK ATtiny45. Ő választás kondicionált
hogy minimálisra csökkentsék a méret a PCB és a jelenléte a 4 KB
flash memória, a végrehajtásához szükséges az USB, és együttműködik DS18B20.
Érzékelő (DS18B20)
működik parazita energiatakarékos módban, azaz Nem igényel külön ellátás
kínálat, és csatlakozik a készülék 2 vezeték. USB bemeneti áramkör -
szabvány által ajánlott fejlesztők avrusb, kivéve, hogy
felhúzó ellenállások az én védő megvalósítási mód után tartalmazza a 68 ohm.

A program célja az MC környezetben AVR Studio segítségével
GCC alapján a forrás és a avrusb Martin'a Thomas'a könyvtárak
DS18B20 (nem volt időm írni magának). Kölcsönhatás a fogadó Spopsob
Az eszköz megvalósítása egy feltételes kód küldő eszköz (összhangban
amellyel a készülék elvégzi a szükséges műveleteket), valamint a csomag kérés
adatokat az érték az aktuális hőmérséklet. Mivel a mérete és elküldött
fogadott adat kicsi, a jövőben már kijelölt jelentés (típus adatcsomag), mert
megkönnyítik a munka vele.
Ha azt szeretnénk, hogy rögzítse a program MK,
Kérjük, olvassa el, mielőtt ezt a dokumentumot USBID-License.txt,
található usbdrv mappában.
Ez számos, a szabályok és korlátozások
Használja avrusb könyvtárban.
A program gazda íródott Borland Delphi 7
egy komponens könyvtár JEDI-VCL, amely magában foglalja a
TJvHidDeviceController komponens, amely végrehajtja a kért hozzáférést a HID kompatibilis
USB eszközöket. Ahhoz, hogy az eszköz használata a legkönnyebb
Úgy döntöttek, hogy egy gazda, mint egy ikon a hőmérséklet értéke a tálcába sitemnom
(Az óra mellett), anélkül, grafikus felhasználói felület, kivéve a
kontekstrogo menüt az egér jobb gombjával a tálcán lévő ikonra.
én
WinXP SP3, a másik OS programot probyval.

Általában a fogadó rabotet a következő algoritmus:
1. A időzítő
(2 másodpercenként) indít a keresési eszköz. Keresési feltétel - szöveges
gyártó nevek (eladó) és az eszköz (termék);
2. Fogadja el az információs
Egy eszköz több ellenőrzés a hibákat. Ha felmerül -
icon set "NA" - nincs hozzáférése;
3. Adja meg a leolvasott hőmérséklet a csapat
érzékelőt. Bízunk benne, hogy;
4. Adja meg a hőmérséklet mérés kezdete oktatás;
5. Vissza
1 bekezdés keresztül 2 másodpercig.
Úgy tűnik, hogy az összes említett ... Ah, ez az eszköz I
formájában jelenik meg egy születésnapi ugyanezen barátom, aki skhalyavil
halott kibír.
Íme néhány kép a kész eszköz.

További anyagok a fájlokat az eszköz (kör):

Kapcsolódó cikkek