INHOUDSOPGAWE:

Temperatuursensor (Arduino): 8 stappe
Temperatuursensor (Arduino): 8 stappe

Video: Temperatuursensor (Arduino): 8 stappe

Video: Temperatuursensor (Arduino): 8 stappe
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Julie
Anonim
Temperatuursensor (Arduino)
Temperatuursensor (Arduino)
Temperatuursensor (Arduino)
Temperatuursensor (Arduino)
Temperatuursensor (Arduino)
Temperatuursensor (Arduino)

Hierdie projek is ideaal vir intermediêre en beginner -stokperdjies. Die opstelling is baie eenvoudig. Daar is 'n chip met die naam LM35 (skakel vir addisionele verduideliking) waarmee die Arduino die temperatuur van die omgewing kan bepaal.

Voorrade

1) 1 x Arduino nano/Arduino Uno + aansluitkabel

2) Perfboard van 5 cm x 5 cm of 'n klein broodbord

3) 20 x springkabels of drade

4) 1 x 16x2 LCD -skerm

5) 1 x 100K of 250K potensiometer

6) 1 x 9V battery + aansluitklem

Stap 1: Ontwerp en verstaan die stroombaan

Ontwerp en verstaan die kring
Ontwerp en verstaan die kring
Ontwerp en verstaan die kring
Ontwerp en verstaan die kring
Ontwerp en begryp die stroombaan
Ontwerp en begryp die stroombaan
Ontwerp en begryp die stroombaan
Ontwerp en begryp die stroombaan

Die chip, LM 35, werk volgens die beginsel dat vir elke 1 ° C toename in die omringende temperatuur die spanning wat deur die "out" pen van die LM 35 uitgegee word, met 10mV toeneem. Die lineêre verband begin by 0 ° C. Byvoorbeeld, as die temperatuur 25 ° C is, sal die spanning wat deur die "out" -pen uitgegee word 25 * 10mV = 250mV of 0.25V wees.

Die Arduino kan die spanningsvlak wat deur die "out" -pen uitgegee word, lees as dit gekoppel is aan een van die Arduino se analoog pen. Die funksie in die Arduino is analogRead. Nadat hy inligting ontvang het oor die spanning wat deur die LM 35 uitgevoer word, kan die Arduino 'n paar eenvoudige berekeninge uitvoer om uiteindelik 'n waarde in celsius te kry.

Stap 2: Beplanning van die bou van die stroombaan

Beplanning van die bou van die stroombaan
Beplanning van die bou van die stroombaan

Daar is 'n paar opsies om die kring saam te stel.

1) Vir mense wat elektronika gebruik, beveel ek aan dat u die broodbord gebruik om die kring te bou. Dit is baie minder deurmekaar as soldeer, en dit sal makliker wees om te ontfout, want die drade kan maklik verstel word. Volg die verbindings wat op die fritzende beelde getoon word.

2) Vir meer ervare persone, probeer om die stroombaan op die broodbord te soldeer. Dit sal meer permanent wees en langer hou. Lees en volg die skema vir leiding.

3) Uiteindelik kan u ook 'n voorafgemaakte PCB by SEEED bestel. Al wat u sou hoef te doen, soldeer die komponente. Die nodige Gerber -lêer word in die stap aangeheg. Hier is 'n skakel na 'n Google Drive-lêergids met die gerber-lêer met rits:

Stap 3: soldeer die LCD -leidrade

Hierdie stap is slegs nodig as u die broodbord- of perfboard -weergawe van die kring bou

Ek sou aanbeveel om leidrade op die LCD te soldeer, aangesien dit u buigsaamheid bied as u die 16x2 LCD in die paneel van die gebruikerskoppelvlak probeer plaas. Boonop is dit makliker om die LCD veiliger aan die Arduino -penne te koppel.

Wenke vir soldeer met pads:

Verhit die las deur die soldeerbout bo -op die kontakpunt tussen die pen van die lood en die kussing te plaas

Wag ongeveer 5-8 sekondes totdat die verbinding warm is

Voer die soldeerskrif op die kussing. Dit moet naby die kontakpunt wees, maar nie int nie

Stap 4: Koppel die LCD aan die Arduino

Koppel die LCD aan die Arduino
Koppel die LCD aan die Arduino
Koppel die LCD aan die Arduino
Koppel die LCD aan die Arduino

Pennetjies 2, 3, 4, 5 van die Arduino word onderskeidelik verbind met penne 14, 13, 12, 11 van die LCD wanneer hulle van links na regs tel.

Spelde 1, 5 en 16 van die LCD word met die grond verbind

Spelde 2 en 15 van die LCD kan gekoppel word aan +5V

Spelde 4 en 6 van die LCD maak aansluit by penne 12 en 11 van die Arduino.

Speld 3 van die LCD is gekoppel aan +5V via 'n 100K of 250K potensiometer.

Spelde 7, 8, 9 en 10 van die LCD is met niks verbind nie

Stap 5: Koppel die LM 35 aan die Arduino

Koppel die LM 35 aan die Arduino
Koppel die LM 35 aan die Arduino

As u die plat kant van die LM 35 na u toe kyk, is die penne wat van links na regs beweeg, 1, 2 en 3.

Speld 1 is aan die kragbron gekoppel. Dit werk vir enige spanning tussen 4V en 20V

Speld 2 is die uitvoerpen. Dit is die pen wat waarde verander met 'n verandering in temperatuur. Speld 2 is gekoppel aan pen A0 (analoog pen 0) in die Arduino.

Speld 3 is aan die grond gekoppel. Dit is die negatiewe of swart kant van die battery. Dit staan ook bekend as die 0V -spoor.

Stap 6: Laai die kode op

Laai die kode op
Laai die kode op

Die kode is maklik om te volg. Daar is opmerkings in die kode self om dit makliker te verstaan

U kan 'n donwload -skakel vir die kode hier vind:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

Stap 7: Bou die behuising

Bou van die behuising
Bou van die behuising

1) U kan 'n ou plastiekkas vir die omhulsel hê. Gebruik 'n warm mes om die gleuwe vir die LCD en die knoppie uit te sny.

2) Verder kan u my rekening raadpleeg vir nog 'n instruksie waarin ek beskryf hoe u 'n boks uit lasersnit akriel kan bou. U kan 'n SVG -lêer vir die lasersnyer vind.

3) Uiteindelik kan u die kring sonder 'n omhulsel verlaat. Dit sal maklik wees om te herstel en aan te pas.

Stap 8: Toets die temperatuursensor

Soos u kan sien, styg die getoonde temperatuur sodra ek my hand op die sensor sit. Dit is relatief akkuraat as u die temperatuur van die dag wil weet.

Aanbeveel: