Indholdsfortegnelse:

Multifunktions digitalt termometer: 5 trin (med billeder)
Multifunktions digitalt termometer: 5 trin (med billeder)

Video: Multifunktions digitalt termometer: 5 trin (med billeder)

Video: Multifunktions digitalt termometer: 5 trin (med billeder)
Video: Бесконтактный термометр Medisana Ecomed TM-65E | Обзор (преимущества) 2024, November
Anonim
Multifunktions digitalt termometer
Multifunktions digitalt termometer

Denne instruktive viser dig, hvordan du opretter en multifunktionsplatform med et termometer, kronograf (optæller), nedtællingstimer og lysdisplay. Det er også beregnet til at være en platform for andre analoge sensorer eller andre funktioner, du kan tænke på.

Trin 1: Saml materialer

Saml materialer
Saml materialer

For at bygge det digitale termometer skal du bruge:

- Tråd - Altoider tin - Brødbræt - Variabel modstand - To -cifret fælles anode 7 segment display - 4 2N2222 Transistorer - 2220 k ohm Modstande - Termistor (helst lineær udgang) - 2 Momentary trykknapper - 2 2,2 k ohm modstande - 5 volt Regulator - 2 nivelleringskondensatorer til strømforsyningen (jeg brugte 220 uF) - afbryder - ATMEGA168 mikrokontroller - 16 MHz krystal - 1 k ohm modstand - udskrivbar etiket (større end forsiden af altoiderne) - Stikkontakter (enhver du tror du kan have brug for) Nødvendigt værktøj: - Loddejern - Aflodningspumpe (valgfri) - Wire Stripper (ekstraudstyr) - Wire Cutters

Trin 2: Start med at bygge

Start med at bygge
Start med at bygge
Start med at bygge
Start med at bygge
Start med at bygge
Start med at bygge
Start med at bygge
Start med at bygge

Til dette trin skal du bruge den vedlagte skematik (word eller AutoCAD) til at bygge kredsløbet. Jeg synes altid det er nyttigt først at bygge det på et loddefrit brødbræt. Dette gør det let at løse eventuelle problemer, der opstår, før du vil trække dit hår ud:)

Inden du begynder at lodde er det sandsynligvis bedst at først skære brødbrættet til den endelige størrelse og arrangere alle de større dele på brættet (som det ses på det andet billede herunder). Glem ikke at give plads til knapperne over tavlen og en tænd / sluk -knap til siden. Det skal bemærkes, at skematisk er R5 en sammenligningsmodstand for termistoren, og den kan være inkluderet i din termistor, så du bør kontrollere dit datablad for, hvordan du implementerer din specifikke termistor.

Trin 3: Kalibrer termistoren

Kalibrer termistoren
Kalibrer termistoren
Kalibrer termistoren
Kalibrer termistoren

For at kalibrere termistoren skal du tage aflæsninger fra mikrokontrolleren ved forskellige temperaturer (jo flere jo bedre).

Jeg har vedhæftet hex -filen, der skal indlæses i mikrokontrollerens flash for at vise den analoge indgang fra termistoren. Hvis den læser med en linje i output, skyldes det, at termistorindgangen er for høj til at blive vist på to cifre (eksempelvis kan output -5 være fra 155 til 105). Punkterne skal derefter plottes i excel som et spredningsdiagram, der ikke er forbundet med linjer (se et eksempel på mine temperaturaflæsninger vedhæftet nedenfor). Du skal derefter højreklikke på datapunkterne på grafen og klikke på "Tilføj trendlinje". Vælg derefter den ligningstype, der er tættest på den tilsyneladende linje skabt af prøvepunkterne (jeg brugte en lineær ligning, fordi min termistor er lavet til at have en lineær output). Klik derefter på fanen "muligheder", vælg "vis ligning på diagram" og klik på OK. Denne ligning skal indtastes i stedet for formlen i kildekoden, hvor x er "analogRead (tempPin)". Stedet for at gøre dette er angivet i kildekoden (findes i introduktionen). Den editor, jeg brugte til kildekoden, er Arduino 0007. Programmet opretter også hex -filer i applets undermappe i projektet, når du klikker på kompileringsknappen i programmet. Disse hex -filer kan derefter indlæses i mikrocontrollerens flash ved hjælp af en hvilken som helst metode (f.eks. AVRIsp mkII).

Trin 4: Lav sagen

Lav sagen
Lav sagen
Lav sagen
Lav sagen
Lav sagen
Lav sagen

To ting skal gøres for at forberede sagen til at holde elektronikken.

Den første er at skære hullerne til LED -displayet, variabel modstand, to kortvarige trykknapper og afbryderen. Jeg gjorde dette ved først at indsætte den færdige elektronik i blikket. Derefter holdt jeg blikket på nøjagtig samme sted, og jeg brugte en laser som en vejledning til at markere kanterne på delen, hvorefter jeg lukkede låget, ridsede langs laserlinjen, hvor der skulle skæres. Jeg borede derefter alle hjørner (f.eks. Displayhullet). Til sidst brugte jeg en exacto -kniv til at skære langs linjerne. Du skal ikke bekymre dig om at deformere metallet for meget rundt om kanterne, det kan let blive fladt senere ved at lægge en træblok under den ene side og slå let i kanten med en hammer. Den anden ting, der skal gøres, er at beklæde bunden med pap (helst tynd) for at isolere elektronikken fra at kortslutte metalbunden. Dette gøres let ved at trykke på Altoids -kassen på pap, så den efterlader en fordybning langs kanterne. Skær nu bare langs fordybningen og sæt den i bunden af dåsen (se lase -fotoet).

Trin 5: Sæt etiketten på

Sæt etiketten på
Sæt etiketten på
Sæt etiketten på
Sæt etiketten på

Jeg skabte etiketten ved at downloade en skabelon til de printbare etiketter, jeg købte. Næste var en af de sværeste dele for mig, hvilket gjorde et anstændigt udseende design. Jeg brugte clipart og grundlæggende former til at skabe det. Jeg har vedhæftet designet, så du kan bruge eller ændre det. Derefter skal du printe det ud og klippe langs de ydre linjer (sørg for at skære de sorte konturer med det samme). Sæt nu etiketten på. Jeg fandt det nyttigt at holde det op for et lys, mens du gør dette, det hjælper med at se, hvor hullerne er for at stille det op. Til sidst skal du skære diagonale linjer hen over hullerne og folde klapperne under (se billedet herunder) og afslutte installationen af knapperne. Jeg ville også gerne se billeder af de termometre, du lavede, eller endda etiketterne, hvis du ikke lavede termometeret =)

Anbefalede: