Innehållsförteckning:
- Steg 1: Samla material
- Steg 2: Börja bygga
- Steg 3: Kalibrera termistorn
- Steg 4: Gör fallet
- Steg 5: Fäst etiketten
Video: Multifunktions digital termometer: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Denna instruerbara visar dig hur du skapar en multifunktionsplattform med en termometer, kronograf (räknare), nedräkningstimer och ljusdisplay. Det är också avsett att vara en plattform för andra analoga sensorer eller andra funktioner du kan tänka dig.
Steg 1: Samla material
För att bygga den digitala termometern behöver du:
- Tråd - Altoider tenn - Brödbräda - Variabelt motstånd - Tosiffrig gemensam anod 7 segmentdisplay - 4 2N2222 transistorer - 2220 k ohm motstånd - Termistor (helst linjär utgång) - 2 tillfälliga tryckknappar - 2 2,2 k ohm motstånd - 5 volt Regulator - 2 utjämningskondensatorer för strömförsörjningen (jag använde 220 uF) - Strömbrytare - ATMEGA168 mikrokontroller - 16 MHz Crystal - 1 k ohm motstånd - Utskrivbar etikett (större än framsidan av Altoids -tennet) - Uttag (alla du tror att du kan behövas) Verktyg som behövs: - Lödkolv - Avlödningspump (tillval) - Wire Stripper (tillval) - Wire Cutters
Steg 2: Börja bygga
För detta steg, använd den bifogade schemat (word eller AutoCAD) för att bygga kretsen. Jag tycker alltid att det är bra att först bygga det på en lödlös brödbräda. Detta gör det enkelt att åtgärda eventuella problem som uppstår innan du vill dra ut håret:)
Innan du börjar löda är det förmodligen bäst att först klippa brödbrädan till den slutliga storleken och ordna alla större delar på brädet (som ses i den andra bilden nedan). Glöm inte att ge plats för knapparna ovanför tavlan och en strömbrytare till sidan. Det bör noteras att i schemat att R5 är ett jämförelsemotstånd för termistorn, och det kan ingå i din termistor, så du bör kontrollera ditt datablad för hur du implementerar din specifika termistor.
Steg 3: Kalibrera termistorn
För att kalibrera termistorn måste du ta avläsningar från mikrokontrollen vid olika temperaturer (ju fler desto bättre).
Jag har bifogat hex -filen som ska laddas in i mikrokontrollerns blixt för att visa den analoga ingången från termistorn. Om den läser med en rad i utgången beror det på att termistoringången är för hög för att visas på två siffror (exempelvis kan utgången -5 vara från 155 till 105). Punkterna ska sedan plottas i excel som en spridningsdiagram, inte anslutna med linjer (för ett exempel se mina temperaturavläsningar bifogade nedan). Du måste sedan högerklicka på datapunkterna i diagrammet och klicka på "Lägg till trendlinje". Välj sedan den typ av ekvation som är närmast den uppenbara linjen som skapas av provpunkterna (jag använde en linjär ekvation eftersom min termistor är gjord för att ha en linjär utgång). Klicka sedan på fliken "alternativ" och välj "visa ekvation på diagram" och klicka på OK. Denna ekvation ska anges i formeln i källkoden, där x är "analogRead (tempPin)". Platsen att göra detta anges i källkoden (finns i introduktionen). Redaktören jag använde för källkoden är Arduino 0007. Programmet skapar också hex -filer i applets undermapp för projektet när du klickar på kompileringsknappen i programmet. Dessa hex -filer kan sedan laddas in i blixten på mikrokontrollen med vilken metod som helst (t.ex. AVRIsp mkII).
Steg 4: Gör fallet
För att förbereda fodralet för att hålla elektroniken måste två saker göras.
Den första är att klippa hålen för LED -displayen, det variabla motståndet, två tillfälliga tryckknappar och strömbrytaren. Jag gjorde detta genom att först sätta in den färdiga elektroniken i plåten. Därefter höll jag tennet på exakt samma plats, jag använde en laser som vägledning för att markera kanterna på delen, stängde sedan locket, repade längs laserlinjen och markerade var jag skulle klippa. Jag borrade sedan ut hörn (t.ex. displayhålet). Slutligen använde jag en exacto -kniv för att skära längs linjerna. Oroa dig inte för att deformera metallen runt kanterna för mycket, den kan lätt plattas ut senare genom att lägga ett träblock under ena sidan och slå lätt mot kanten med en hammare. Det andra som måste göras är att bekläda botten med kartong (helst tunn) för att isolera elektroniken från kortslutning på metallbotten. Detta görs enkelt genom att trycka på Altoids -höljet på kartongen så att det lämnar en fördjupning längs kanterna. Nu är det bara att klippa längs fördjupningen och sätta in den i botten av formen (se lasefotot).
Steg 5: Fäst etiketten
Jag skapade etiketten genom att ladda ner en mall för de utskrivbara etiketterna jag köpte. Nästa var en av de svåraste delarna för mig, vilket gjorde en hyfsad snygg design. Jag använde clipart och grundläggande former för att skapa den. Jag har bifogat designen så att du kan använda eller modifiera den. Skriv sedan ut den och klipp ut längs de yttre linjerna (se till att klippa av de svarta konturerna direkt). Fäst nu etiketten. Jag tyckte att det var praktiskt att hålla det uppe i ett ljus medan du gör detta, det hjälper till att se var hålen ska ställa upp det. Slutligen skär du diagonala linjer över hålen och viker flikarna under (se bild nedan) och slutför installationen av knapparna. Jag skulle också vilja se bilder på termometrarna du gjorde, eller till och med etiketterna om du inte gjorde termometern =)
Rekommenderad:
Använd smartphone som kontaktfri termometer / bärbar termometer: 8 steg (med bilder)
Använd smarttelefon som kontaktfri termometer / bärbar termometer: Mät kroppstemperatur med beröringsfri / kontaktlös som en termopistol. Jag skapade det här projektet eftersom Thermo Gun nu är väldigt dyrt, så jag måste skaffa alternativ för att göra DIY. Och syftet är att göra med låg budgetversion.SuppliesMLX90614Ardu
Digital RPi LED -termometer: 6 steg (med bilder)
Digital RPi LED -termometer: Raspbian OSLär dig hur jag gjorde denna digitala LED -termometer, med en Raspberry Pi Zero W, LED -remsa, en OLED -skärm och en anpassad PCB. Den cyklar automatiskt genom en lista över städer och visar temperaturen på OLED displayen och lysdioderna. Men
Arduino -baserad icke -kontakt infraröd termometer - IR -baserad termometer med Arduino: 4 steg
Arduino -baserad icke -kontakt infraröd termometer | IR -baserad termometer med Arduino: Hej killar i dessa instruktioner kommer vi att göra en kontaktfri termometer med hjälp av arduino. Eftersom temperaturen på vätskan/fastämnet ibland är för hög eller för låg och då är det svårt att komma i kontakt med den och läsa dess temperaturen då i den scen
Arduino From Scratch - Digital termometer: 7 steg (med bilder)
Arduino From Scratch - Digital termometer: Jag har älskat att göra projekt med Arduinos, men för $ 30 per styck kan dina projekt bli dyra. Så jag vill visa dig hur du kan göra din egen Arduino från grunden och spara pengar genom att göra det. Gör din egen Arduino för cirka $ 8. För detta instruerbara
Bygg din egen (billig!) Multifunktions trådlös kamerakontroller. 22 steg (med bilder)
Bygg din egen (billig!) Multifunktions trådlös kamerakontroller .: Introduktion Har du någonsin velat bygga din egen kamerakontroll? VIKTIGT OBS: Kondensatorer för MAX619 är 470n eller 0,47u. Schemat är korrekt, men komponentlistan var fel - uppdaterad. Detta är ett inträde i Digital Da