Turinys:
- 1 žingsnis: Surinkite medžiagas
- 2 žingsnis: pradėkite kurti
- 3 žingsnis: kalibruokite termistorių
- 4 žingsnis: padarykite dėklą
- 5 žingsnis: pritvirtinkite etiketę
Video: Daugiafunkcis skaitmeninis termometras: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Š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
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
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ų
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ą
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ę
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:
Skaitmeninis RPi LED termometras: 6 žingsniai (su nuotraukomis)
Skaityti daugiau ekranas ir šviesos diodai. Bet
„Arduino“skaitmeninis termometras: 3 žingsniai
„Arduino“pagrįstas skaitmeninis termometras: Šiame projekte sukurtas „Arduino“pagrįstas skaitmeninis termometras, kuris gali būti naudojamas kambario temperatūrai analizuoti. Termometras paprastai naudojamas kaip temperatūros matavimo priemonė. Yra įvairių principų, kuriais galima išmatuoti
Skaitmeninis termometras DHT11 naudojant ESP8266: 4 žingsniai
Skaitmeninis termometras DHT11 naudojant ESP8266: Ankstesniame straipsnyje aš jau aptariau DH11 ir kaip jį rodyti išvesties įrenginiuose, pvz., 7 segmentų, LCD, serijiniame monitoriuje ir RGB žiede. Šiame straipsnyje aš jums parodysiu, kaip stebėti temperatūrą ir drėgmę naudojant naršyklę mobiliajame telefone
Arduino pagrindu veikiantis bekontaktis infraraudonųjų spindulių termometras - IR termometras naudojant „Arduino“: 4 žingsniai
„Arduino“nekontaktinis infraraudonųjų spindulių termometras | Infraraudonųjų spindulių termometras naudojant „Arduino“: Sveiki vaikinai, šioje instrukcijoje mes pagaminsime bekontaktį termometrą naudodami arduino. Kadangi kartais skysčio/kietos medžiagos temperatūra yra per aukšta arba per žema, tada sunku su juo susisiekti ir perskaityti Temperatūra tada tokioje aplinkoje
„Arduino From Scratch“- skaitmeninis termometras: 7 žingsniai (su nuotraukomis)
„Arduino From Scratch“- skaitmeninis termometras: Man patiko kurti projektus su „Arduinos“, tačiau už 30 USD už gabalą jūsų projektai gali brangti. Taigi noriu jums parodyti, kaip galite nuo pat pradžių pasigaminti savo „Arduino“ir sutaupyti pinigų. Sukurkite savo „Arduino“už maždaug 8 USD. Dėl šio pamokomo