Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Počnite graditi
- Korak 3: Kalibrirajte termistor
- Korak 4: Napravite slučaj
- Korak 5: Pričvrstite naljepnicu
Video: Višenamjenski digitalni termometar: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
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
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
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
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
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
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:
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Digitalni RPi LED termometar: 6 koraka (sa slikama)
Digitalni RPi LED termometar: Raspbian OSSaznajte kako sam napravio ovaj digitalni LED termometar s Raspberry Pi Zero W, LED trakom, OLED zaslonom i prilagođenom PCB -om. Automatski se pokreće popis gradova i prikazuje temperatura na OLED -u zaslon i LED diode. Ali
Arduino digitalni termometar: 3 koraka
Arduino digitalni termometar: U ovom projektu dizajniran je digitalni termometar zasnovan na Arduinu koji se može koristiti za analizu temperature prostorije. Termometar se općenito koristi kao instrument za mjerenje temperature. Postoje različita načela koja se mogu koristiti za mjerenje
Infracrveni termometar na bazi Arduina - IR termometar na bazi Arduina: 4 koraka
Infracrveni termometar na bazi Arduina | Infracrveni termometar pomoću Arduina: Bok dečki, u ovim uputama napravit ćemo beskontaktni termometar pomoću arduina. Budući da je ponekad temperatura tekućine/krutine previsoka ili preniska, a onda je teško stupiti u kontakt s njom i pročitati je temperatura u tom prizoru
Arduino od nule - digitalni termometar: 7 koraka (sa slikama)
Arduino od nule - digitalni termometar: Volio sam stvarati projekte s Arduinosom, ali po 30 USD po komadu vaši projekti mogu postati skupi. Zato vam želim pokazati kako možete napraviti vlastiti Arduino od nule i uštedjeti novac radeći to. Napravite vlastiti Arduino za oko 8 USD. Za ovu pouku