Sadržaj:

Višenamjenski digitalni termometar: 5 koraka (sa slikama)
Višenamjenski digitalni termometar: 5 koraka (sa slikama)

Video: Višenamjenski digitalni termometar: 5 koraka (sa slikama)

Video: Višenamjenski digitalni termometar: 5 koraka (sa slikama)
Video: Moj novi alat za brusenje secenje i poliranje 2024, Studeni
Anonim
Višenamjenski digitalni termometar
Višenamjenski digitalni termometar

Ova instrukcija će vam pokazati kako stvoriti višenamjensku platformu s termometrom, kronografom (odbrojavanjem), odbrojavanjem i svjetlosnim zaslonom. Namijenjena je i kao platforma za druge analogne senzore ili bilo koje druge funkcije kojih se sjetite.

Korak 1: Prikupite materijale

Prikupiti materijale
Prikupiti materijale

Za izradu digitalnog termometra trebat će vam:

- Žica - Altoidi kositar - Oglasna ploča - Promjenljivi otpornik - Dvoznamenkasti zajednički anodni 7 segmentni zaslon - 4 2N2222 Tranzistori - 2 otpornika 220 k ohma - Termistor (po mogućnosti linearni izlaz) - 2 trenutna gumba - 2 2,2 k ohma Otpornici - 5 volti Regulator - 2 kondenzatora za izravnavanje napajanja (koristio sam 220 uF) - Prekidač za napajanje - ATMEGA168 Mikrokontroler - Kristal 16 MHz - Otpornik od 1 k ohma - Naljepnica za ispis (veća od prednje strane lima Altoids) - utičnice (sve što mislite da mislite možda će trebati) Potrebni alati: - lemilica - pumpa za lemljenje (opcionalno) - skidač žice (opcionalno) - rezači žice

Korak 2: Počnite graditi

Počni graditi
Počni graditi
Počni graditi
Počni graditi
Počni graditi
Počni graditi
Počni graditi
Počni graditi

Za ovaj korak upotrijebite priloženu shemu (word ili AutoCAD) za izgradnju kruga. Uvijek mi je od pomoći prvo ga izgraditi na ploči za lemljenje. To olakšava rješavanje problema koji se jave prije nego što poželite čupati kosu:)

Prije nego započnete lemljenje, vjerojatno je najbolje da prvo izrežete ploču do konačne veličine i rasporedite sve veće dijelove na ploču (kao što je prikazano na 2. slici ispod). Ne zaboravite ostaviti mjesta za gumbe iznad ploče i tipku za uključivanje sa strane. Treba napomenuti da je u shemi R5 usporedni otpornik za termistor i da bi mogao biti uključen u vaš termistor, pa biste trebali provjeriti svoj tehnički list kako primijeniti svoj specifični termistor.

Korak 3: Kalibrirajte termistor

Kalibrirajte termistor
Kalibrirajte termistor
Kalibrirajte termistor
Kalibrirajte termistor

Da biste kalibrirali termistor, morate uzeti očitanja iz mikrokontrolera na različitim temperaturama (što više to bolje).

Priložio sam heksadecimalnu datoteku za učitavanje u bljesak mikrokontrolera za prikaz analognog ulaza s termistora. Ako čita s retkom na izlazu, to je zato što je ulaz termistora previsok da bi se mogao prikazati na dvije znamenke (primjer izlaz -5 može biti od 155 do 105). Točke bi tada trebale biti iscrtane u Excelu kao dijagram raspršenja, a ne povezane linijama (za primjer pogledajte moja očitanja temperature u nastavku). Zatim morate desnom tipkom miša kliknuti podatkovne točke na grafikonu i kliknite "Dodaj trend". Zatim odaberite vrstu jednadžbe koja je najbliža prividnoj liniji koju stvaraju točke uzorka (koristio sam linearnu jednadžbu jer je moj termistor napravljen da ima linearni izlaz). Zatim kliknite karticu "opcije", odaberite "prikaz jednadžbe na grafikonu" i kliknite U redu. Ovu jednadžbu treba unijeti na mjesto formule u izvornom kodu, gdje je x "analogno čitanje (tempPin)". Mjesto za to navedeno je u izvornom kodu (nalazi se u uvodu). Uređivač koji sam koristio za izvorni kod je Arduino 0007. Program također stvara heksadecimalne datoteke u podmapi apleta projekta kada kliknete gumb za kompajliranje u programu. Te se heksadecimalne datoteke tada mogu učitati u flash mikrokontrolera bilo kojom metodom (poput AVRIsp mkII).

Korak 4: Napravite slučaj

Učini slučaj
Učini slučaj
Učini slučaj
Učini slučaj
Učini slučaj
Učini slučaj

Za pripremu kućišta za držanje elektronike potrebno je učiniti dvije stvari.

Prvi je izrezivanje rupa za LED zaslon, promjenjivi otpornik, dva trenutna gumba i prekidač za napajanje. To sam učinio tako da sam najprije umetnuo gotovu elektroniku u lim. Zatim, držeći lim na potpuno istom mjestu, upotrijebio sam laser kao vodič za označavanje rubova dijela, zatim zatvorio poklopac, izgrebao duž laserske crte označavajući gdje rezati. Zatim sam izbušio sve uglove (poput rupe na zaslonu). Konačno, upotrijebio sam egzaktni nož za rezanje po linijama. Ne brinite da ćete previše deformirati metal oko rubova, kasnije se lako može spljoštiti stavljanjem drvenog bloka ispod jedne strane i laganim udarcem čekićem po rubu. Druga stvar koju je potrebno učiniti je dno obložiti kartonom (po mogućnosti tankim) kako bi se elektronika izolirala od kratkog spoja na metalnom dnu. To se lako postiže pritiskom na kućište Altoids na kartonu tako da ostavlja udubljenje uz rubove. Sada samo izrežite uzduž udubljenja i umetnite ga u dno pleha (pogledajte fotografiju lasera).

Korak 5: Pričvrstite naljepnicu

Pričvrstite naljepnicu
Pričvrstite naljepnicu
Pričvrstite naljepnicu
Pričvrstite naljepnicu

Etiketu sam stvorio preuzimanjem predloška za naljepnice za ispis koje sam kupio. Sljedeći mi je bio jedan od najtežih dijelova koji je napravio dizajn pristojnog izgleda. Za izradu sam koristio isječke i osnovne oblike. Priložio sam dizajn tako da ga možete koristiti ili mijenjati. Zatim ga ispišite i izrežite po vanjskim linijama (pazite da odmah izrežete crne obrise). Sada pričvrstite naljepnicu. Bilo mi je korisno držati ga na svjetlu dok to radim, pomaže vidjeti gdje su rupe za njegovo poravnanje. Na kraju, izrežite dijagonalne crte po rupama i preklopite preklopke ispod (pogledajte sliku ispod) i dovršite instaliranje gumba. Također bih volio vidjeti slike termometara koje ste napravili, ili čak oznake ako niste napravili termometar =)

Preporučeni: