Turinys:

Daugiafunkcis skaitmeninis termometras: 5 žingsniai (su nuotraukomis)
Daugiafunkcis skaitmeninis termometras: 5 žingsniai (su nuotraukomis)

Video: Daugiafunkcis skaitmeninis termometras: 5 žingsniai (su nuotraukomis)

Video: Daugiafunkcis skaitmeninis termometras: 5 žingsniai (su nuotraukomis)
Video: Pripučiama sūkurinė vonia pirčiai ir SPA centrui - "MSpa Alpine Delight 2024, Lapkritis
Anonim
Daugiafunkcinis skaitmeninis termometras
Daugiafunkcinis skaitmeninis termometras

Ši instrukcija parodys, kaip sukurti daugiafunkcinę platformą su termometru, chronografu (skaičiavimo laikmatis), skaičiavimo laikmačiu ir šviesos ekranu. Jis taip pat yra platforma kitiems analoginiams jutikliams ar bet kurioms kitoms funkcijoms, apie kurias galite galvoti.

1 žingsnis: Surinkite medžiagas

Surinkite medžiagas
Surinkite medžiagas

Norėdami sukurti skaitmeninį termometrą, jums reikės:

- Viela - Altoidinės skardos - Duonos lenta - Kintamasis rezistorius - Dviejų skaitmenų bendras anodas 7 segmentų ekranas - 4 2N2222 tranzistoriai - 2 220 k omų rezistoriai - Termistorius (pageidautina linijinė išvestis) - 2 momentiniai mygtukai - 2 2,2 k omų rezistoriai - 5 voltai Reguliatorius - 2 maitinimo šaltinio išlyginamieji kondensatoriai (naudojau 220 uF) - Maitinimo jungiklis - ATMEGA168 mikrokontroleris - 16 MHz krištolo - 1 k omo rezistorius - atspausdinama etiketė (didesnė nei „Altoids“skardos priekinė dalis) - Lizdai (visi, kas jums atrodo reikalingi įrankiai: - lituoklis - litavimo siurblys (pasirinktinai) - vielos nuėmiklis (pasirinktinai) - vielos pjaustytuvai

2 žingsnis: pradėkite kurti

Pradėkite statyti
Pradėkite statyti
Pradėkite statyti
Pradėkite statyti
Pradėkite statyti
Pradėkite statyti
Pradėkite statyti
Pradėkite statyti

Norėdami tai padaryti, naudokite pridėtą schemą (žodį arba „AutoCAD“), kad sukurtumėte grandinę. Man visada naudinga pirmiausia jį pastatyti ant be litavimo skirtos lentos. Tai leidžia lengvai išspręsti visas problemas, kylančias prieš jums norint ištraukti plaukus:)

Prieš pradėdami lituoti, tikriausiai geriausia iškirpti duonos lentą iki galutinio dydžio ir sudėti visas didesnes dalis ant lentos (kaip parodyta antrame paveikslėlyje žemiau). Nepamirškite palikti vietos mygtukams virš lentos ir įjungimo mygtukui į šoną. Reikėtų pažymėti, kad schemoje R5 yra termistoriaus palyginamasis rezistorius ir gali būti įtrauktas į jūsų termistorių, todėl turėtumėte patikrinti savo duomenų lapą, kaip įdiegti konkretų termistorių.

3 žingsnis: kalibruokite termistorių

Kalibruokite termistorių
Kalibruokite termistorių
Kalibruokite termistorių
Kalibruokite termistorių

Norėdami sukalibruoti termistorių, turite paimti mikrokontrolerio rodmenis skirtingose temperatūrose (kuo daugiau, tuo geriau).

Pridėjau šešiakampį failą, kuris turi būti įkeltas į mikrovaldiklio blykstę, kad būtų rodoma analoginė įvestis iš termistoriaus. Jei išvestyje skaitoma eilutė, taip yra todėl, kad termistoriaus įvestis yra per didelė, kad būtų rodoma dviem skaitmenimis (pavyzdžiui, išvestis -5 gali būti nuo 155 iki 105). Tada taškai turėtų būti nubrėžti „Excel“kaip sklaidos brėžinys, nesujungtas linijomis (pavyzdį žr. Žemiau pateiktus mano temperatūros rodmenis). Tada dešiniuoju pelės mygtuku spustelėkite diagramos duomenų taškus ir spustelėkite „Pridėti tendencijų liniją“. Tada pasirinkite lygties tipą, kuris yra arčiausiai matomos linijos, sukurtos imties taškais (aš naudojau tiesinę lygtį, nes mano termistorius pagamintas taip, kad išvestis būtų tiesinė). Tada spustelėkite skirtuką „Parinktys“, pasirinkite „Rodyti lygtį diagramoje“ir spustelėkite Gerai. Ši lygtis turėtų būti įvesta į formulės vietą šaltinio kode, kur x yra „analogRead (tempPin)“. Vieta tai padaryti yra nurodyta šaltinio kode (randama įžangoje). Redaktorius, kurį naudojau šaltinio kodui, yra „Arduino 0007.“Programa taip pat sukuria šešiabriaunius failus, esančius projekto apletų aplanke, kai programoje spustelite kompiliavimo mygtuką. Tuomet šiuos šešiakampius failus galima įkelti į mikrovaldiklio blykstę bet kokiu būdu (pvz., AVRIsp mkII).

4 žingsnis: padarykite dėklą

Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą
Padaryti bylą

Norint paruošti dėklą elektronikai laikyti, reikia atlikti du dalykus.

Pirmasis yra iškirpti skylutes LED ekranui, kintamam rezistoriui, dviem momentiniams mygtukams ir maitinimo jungikliui. Aš tai padariau pirmiausia į skardą įdėdamas gatavą elektroniką. Toliau, laikydamas skardą lygiai toje pačioje vietoje, naudoju lazerį kaip vadovą detalės kraštams pažymėti, tada uždarydamas dangtį, subraižiau išilgai lazerio linijos žymėdamas, kur pjauti. Tada išgręžiau visus kampus (pvz., Ekrano skylę). Galiausiai, pjaudamas išilgai linijų, panaudojau peilį peiliu. Nesijaudinkite, kad metalas per daug deformuojasi aplink kraštus, vėliau jį galima lengvai išlyginti, po viena puse padėjus medžio luitą ir lengvai plaktuku trenkiant į kraštą. Antras dalykas, kurį reikia padaryti, yra iškloti dugną kartonu (pageidautina plonu), kad būtų apsaugota elektronika nuo trumpo metalo dugno. Tai lengva padaryti paspaudus kartono dėklą „Altoids“, todėl kraštai palieka įdubimą. Dabar tiesiog nupjaukite išilgai įdubos ir įkiškite ją į skardos dugną (žr. Lase nuotrauką).

5 žingsnis: pritvirtinkite etiketę

Pritvirtinkite etiketę
Pritvirtinkite etiketę
Pritvirtinkite etiketę
Pritvirtinkite etiketę

Etiketę sukūriau atsisiųsdamas pirktų spausdinamų etikečių šabloną. Toliau man buvo viena sunkiausių dalių, padaryta padoraus dizaino. Jai kurti panaudojau iliustracijas ir pagrindines figūras. Pridėjau dizainą, kad galėtumėte jį naudoti arba keisti. Tada atsispausdinkite ir iškirpkite išilgai išorinių linijų (įsitikinkite, kad iškart iškirpėte juodus kontūrus). Dabar pritvirtinkite etiketę. Man pasirodė naudinga tai laikyti prieš šviesą, nes tai padeda pamatyti, kur yra skylės. Galiausiai, iškirpkite įstrižas linijas skersai skylių ir sulenkite atvartus (žr. Paveikslėlį žemiau) ir baigite diegti mygtukus. Aš taip pat norėčiau pamatyti jūsų pagamintų termometrų nuotraukas ar net etiketes, jei nepadarėte termometro =)

Rekomenduojamas: