Përmbajtje:

Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card - Simulimi DHT11 Regjistruesi i të dhënave në Proteus: 5 hapa
Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card - Simulimi DHT11 Regjistruesi i të dhënave në Proteus: 5 hapa

Video: Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card - Simulimi DHT11 Regjistruesi i të dhënave në Proteus: 5 hapa

Video: Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card - Simulimi DHT11 Regjistruesi i të dhënave në Proteus: 5 hapa
Video: Aplikohet bujqësia inteligjente/ Korçë, fermerët kontrollojnë prodhimin përmes teknologjisë - 2024, Nëntor
Anonim
Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card | Simulimi i regjistruesit të të dhënave DHT11 në Proteus
Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card | Simulimi i regjistruesit të të dhënave DHT11 në Proteus
Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card | Simulimi i regjistruesit të të dhënave DHT11 në Proteus
Si të bëni lagështi dhe temperaturë Regjistruese të të dhënave në kohë reale me Arduino UNO dhe SD-Card | Simulimi i regjistruesit të të dhënave DHT11 në Proteus

Prezantimi:

përshëndetje, ky është Liono Maker, këtu është lidhja në YouTube. Ne po bëjmë projekt krijues me Arduino dhe po punojmë në sisteme të ngulitura.

Regjister:

Regjistruesi i të dhënave (gjithashtu regjistruesi i të dhënave ose regjistruesi i të dhënave) është një pajisje elektronike që regjistron të dhënat me kalimin e kohës me një instrument ose sensor të integruar ose nëpërmjet instrumenteve dhe sensorëve të jashtëm. Ato në përgjithësi janë të vogla, me bateri, të lëvizshme dhe të pajisura me një mikroprocesor, memorie të brendshme për ruajtjen e të dhënave dhe sensorë. Disa regjistrues të të dhënave ndërfaqen me një kompjuter personal dhe përdorin softuer për të aktivizuar regjistruesin e të dhënave dhe për të parë dhe analizuar të dhënat e mbledhura, ndërsa të tjerët kanë një pajisje ndërfaqeje lokale (tastiera, LCD) dhe mund të përdoren si një pajisje më vete.

Në këtë projekt, unë po përdor regjistruesin e të dhënave me SD-Card për të ruajtur të dhënat në SD-Card me Arduino.

DHT11:

DHT11 është një sensor dixhital me kosto të ulët për të ndjerë temperaturën dhe lagështinë. Ky sensor mund të ndërlidhet lehtësisht me çdo mikrokontrollues si Arduino, Raspberry Pi etj … për të matur lagështinë dhe temperaturën në çast. Sensori i lagështisë dhe temperaturës DHT11 është i disponueshëm si sensor dhe si modul. Dallimi midis këtij sensori dhe moduli është rezistenca tërheqëse dhe një LED ndezës. DHT11 është një sensor lagështie relative. Për të matur ajrin përreth, ky sensor përdor një termostat dhe një sensor kapacitiv të lagështisë.

puna e DHT11:

Sensori DHT11 përbëhet nga një element kapacitiv i ndjeshmërisë së lagështisë dhe një termistor për të ndjerë temperaturën. Kondensatori i ndjeshmërisë së lagështisë ka dy elektroda me një substrat që mban lagështi si një dielektrik midis tyre. Ndryshimi në vlerën e kapacitetit ndodh me ndryshimin e niveleve të lagështisë. Masa IC, përpunoni këto vlera të ndryshuara të rezistencës dhe ndryshojini ato në formë dixhitale.

Për matjen e temperaturës ky sensor përdor një termistor të koeficientit negativ të temperaturës, i cili shkakton një ulje të vlerës së rezistencës së tij me rritjen e temperaturës. Për të marrë vlerën më të madhe të rezistencës edhe për ndryshimin më të vogël të temperaturës, ky sensor zakonisht përbëhet nga qeramika gjysmëpërçuese ose polimere.

Gama e temperaturës së DHT11 është nga 0 në 50 gradë Celsius me një saktësi 2 gradë. Gama e lagështisë së këtij sensori është nga 20 në 80% me 5% saktësi. Shkalla e marrjes së mostrave të këtij sensori është 1Hz. Dmth. jep një lexim për çdo sekondë. DHT11 është i vogël në madhësi me tension pune nga 3 në 5 volt. Rryma maksimale e përdorur gjatë matjes është 2.5mA.

Sensori DHT11 ka katër kunja- VCC, GND, Data Pin dhe një kunj të palidhur. Një rezistencë tërheqëse prej 5k deri në 10k ohms sigurohet për komunikimin midis sensorit dhe mikrokontrolluesit.

Moduli i kartës Micro SD:

Moduli (Përshtatës Micro SD-Card) është një modul i lexuesit të kartave Micro SD, përmes sistemit të skedarëve dhe drejtuesit të ndërfaqes SPI, sistemit SCM për të përfunduar leximin dhe shkrimin e kartës Micro SD. Përdoruesit e Arduino mund të përdorin drejtpërdrejt Arduino IDE vjen me një kartë biblioteke të kartës SD për të përfunduar fillimin dhe leximin

Hapi 1:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Softuer Fritzing dhe Skematik:

Në këtë tutorial, ne po përdorim softuer të shkëlqyeshëm për të bërë projektin tonë. ky softuer përdoret gjerësisht në të gjithë botën nga krijuesit.

ne po përdorim DHT11 dhe Micro SD-Card Module për të bërë diagramin tonë të qarkut me Arduino UNO.

Sensori DHT 11 ka 4 ose tre këmbë të cilat po përdoren. këtu është detaji se si të ndërlidhni sensorin e temperaturës dhe lagështisë me Arduino UNO.

/*------------------------------------------------------------------------------------------------------------------------------------

Arduino UNO: DHT11 Sensori:

GND GND

5-Volt 5-Volt

Sinjali#2

N/A nuk përdoret (kunja e 4 -të e sensorit nëse është e disponueshme)

/*------------------------------------------------------------------------------------------------------------------------------------*/

veshin duke përdorur modul Micro SD-Card me Arduino UNO dhe DHT11.

Moduli i Kartës SD ka gjithsej 6 kunja, këtu janë detajet se si të ndërfaqeni Modulin e Kartave Micro SD me Arduino UNO.

/*-------------------------------------------------------------------------------------------------------------------------------------------

Arduino UNO: Moduli i Kartës Micro SD:

GND GND

5-Volt 5-Volt

kunja 13 kunja e orës

pin 12 MISO

pin 11 MOSI

pin 4 CS (përcaktoni në Arduino Coding)

--------------------------------------------------------------------------------------------------------------------------------------------*/

Hapi 2:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Simulimi në Proteus:

Në këtë tutorial, ne po përdorim Proteus Software për të Simuluar projektin tonë (regjistruesi i të dhënave).

Suita e Dizajnit Proteus është unik në ofrimin e aftësisë për të bashkë-simuluar kodin e mikrokontrolluesit të nivelit të lartë dhe të ulët në kontekstin e një simulimi të qarkut SPICE të përzier. ky softuer përdoret gjerësisht në projekte të ndryshme krijuese. për shembull Proteus përdoret për të bërë diagramin e qarkut dhe PCB profesionale. dhe shumë objektiva të tjera që ka. Softueri Proteus përdoret gjithashtu për të simuluar qarqet p.sh. simulime me sensorë dhe mikrokontrollues, dhe familjen Arduino gjithashtu.

Në këtë tutorial, ne po përdorim kartën SD dhe DHT11 për të bërë një regjistrues të të dhënave ose regjistrues të të dhënave.

si të filloni Simulimet:

Së pari, ne duhet të bëjmë diagramin tonë të Qarkut dhe pastaj të shkruajmë kodimin tonë Arduino (dhënë më poshtë). pas shkrimit të kodimit Arduino duhet të bëjmë një "skedar gjashtëkëndësh" (dhënë më poshtë) i cili po përdoret në Arduino UNO në Proteus Simulation.

si të ngarkoni skedarin gjashtëkëndësh në Arduino UNO:

Së pari, përpiloni kodimin tuaj Arduino në Arduino IDE. Hapi i dytë është krijimi i një skedari gjashtëkëndësh, për këtë qëllim shkoni te "skedari" në Arduino IDE dhe zgjidhni "Preferencat" dhe më pas shkoni te "përpilimi", zgjidhni atë. Kliko ok. Përsëri Përpiloni Kodimin tuaj Arduino dhe kopjoni skedarin gjashtëkëndësh nga këtu siç tregohet në videon time.

Në diagramin e qarkut Proteus, bëni një klik të djathtë në Arduino UNO dhe më pas do të shihni një dritare të re hapëse, pastaj zgjidhni këtu "Edit Property". zgjidhni shiritin e skedarëve dhe "ngjitni" këtu skedarin Arduino Coding HEX.

si të ngarkoni skedarin e imazhit në SD-Card në Proteus:

Zgjidhni kartën tuaj SD në Proteus dhe klikoni me të djathtën mbi të dhe do të shohim një dritare të re hapëse, zgjidhni këtu "redakto pronën". pastaj shkoni në shiritin e skedarëve dhe zgjidhni kujtesën e kartës 32 gb. kopjoni vendndodhjen e skedarit të imazhit nga kompjuteri juaj ngjiteni atë në shiritin e skedarëve, pastaj shkruani cep dhe vendosni emrin e skedarit. kjo është mënyra e plotë për të shkruar lidhjen e skedarit këtu.

pas përfundimit të ngarkimit të skedarit gjashtëkëndësh dhe skedarit të imazhit në kartën SD, ne vetëm për t'u siguruar që nuk ka gabim në diagramin tonë të qarkut. Klikoni butonin "luaj" në pjesën e poshtme të majtë në Proteus. simulimi juaj ka filluar. siç tregohet në video. Dhe tregohet në fotografi.

Hapi 3:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

si të ngarkoni dhe bëni grafikun e të dhënave në kohë reale në EXCEL:

Në këtë projekt ne po përdorim kartën SD për të dhënat tona në skedarin ".txt". lidhni kartën tuaj SD nga moduli i Kartës SD. dhe lidheni atë me kompjuterin. ne do të shohim skedarin txt që ka vlera të të dhënave të temperaturës dhe lagështisë në kohë reale duke kaluar përmes sensorit.

Hapni EXCEL -in tuaj në kompjuterin tuaj dhe më pas shkoni te "të dhënat". pastaj shkoni te "futni TXT". zgjidhni skedarin txt në kompjuterin tuaj dhe injektojeni atë në programin excel.

zgjidhni "fut", pastaj shkoni te "grafiku i linjës". Bëni një grafik linje me excel. këtu po bëjmë dy grafikë sepse kemi dy kolona të vlerave të të dhënave të lagështisë dhe temperaturës.

Hapi 4:

Imazhi
Imazhi

Shkarkoni skedarin HEX dhe skedarin e imazhit dhe kodimin Arduino nga rar:

Po ngarkoj skedarin "GGG.rar", i cili ka

1- Skedari Txt

2- Dosja gjashtëkëndore

3- skedar imazhi për kartën SD

Recommended: