INHOUDSOPGAWE:
- Voorrade
- Stap 1: Ontwerp en verstaan die stroombaan
- Stap 2: Beplanning van die bou van die stroombaan
- Stap 3: soldeer die LCD -leidrade
- Stap 4: Koppel die LCD aan die Arduino
- Stap 5: Koppel die LM 35 aan die Arduino
- Stap 6: Laai die kode op
- Stap 7: Bou die behuising
- Stap 8: Toets die temperatuursensor
Video: Temperatuursensor (Arduino): 8 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
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
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
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
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
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
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.