Përmbajtje:

Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi - I skuqur - Liono Maker: 5 hapa
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi - I skuqur - Liono Maker: 5 hapa

Video: Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi - I skuqur - Liono Maker: 5 hapa

Video: Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi - I skuqur - Liono Maker: 5 hapa
Video: Nusja harron dhendrin para Butrintit, çfarë po ndodh? 😮#shorts #viral #butrintimeri #butrint #trend 2024, Nëntor
Anonim
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi | I skuqur | Liono Maker
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi | I skuqur | Liono Maker
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi | I skuqur | Liono Maker
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi | I skuqur | Liono Maker
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi | I skuqur | Liono Maker
Si të bëni prerje të temperaturës dhe intensitetit të dritës Proteus Simulimi | I skuqur | Liono Maker

Përshëndetje ky është Liono Maker, Ky është Kanali im zyrtar në YouTube. Ky është Kanali YouTube me Burim të Hapur.

këtu është Lidhja: Liono Maker YouTube Channel

këtu është lidhja e videos: Regjistrimi i Temp & Light Intensiteti

Në këtë tutorial ne do të mësojmë se si të bëjmë regjistrimin e temperaturës dhe intensitetit të dritës me Arduino UNO dhe modul Micro SD-Card. Komponenti kryesor është LDR i cili përdoret për të matur intensitetin e dritës dhe një tjetër është LM35 i cili përdoret për të matur temperaturën. Këto dy sinjale analoge i dërgohen Arduino pin Ao dhe A1. SD Card është duke bërë punën kryesore në këtë projekt që është prerja. regjistrimi i të dhënave ose regjistrimi i të dhënave është një teknikë në të cilën ne po i shkruajmë të dhënat tona në skedarin tonë atëherë shohim grafikët e linjave në Excel. Sekuenca e udhëzimeve të kërkuara çdo herë për të shkruar në një kartë SD është;

1_SD.hapur ("emri i skedarit", FILE_WRITE);

2_file.println (të dhëna);

3_file.mbylle ();

Informacioni në një kartë SD mund të lexohet dhe përmbajtja të shfaqet në monitorin serik. Serial.print () dhe Serial.write () përdoren për të shfaqur përmbajtjen e skedarit të të dhënave.

Hapi 1:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

1_SD-Card:-

Kartat SD (Secure Digital) mund të përdoren për ruajtjen e të dhënave dhe regjistrimin e të dhënave. Shembujt përfshijnë ruajtjen e të dhënave në kamerat dixhitale ose telefonat celularë dhe regjistrimin e të dhënave për të regjistruar informacionin nga sensorët. Kartat Micro SD mund të ruajnë 2 GB të dhëna dhe duhet të formatohen si format FAT32 (Tabela e Alokimit të Skedarëve). Karta mikro SD funksionon në 3.3V, kështu që vetëm modulet e kartës mikro SD me një çip ndërrues të nivelit të tensionit 5V deri në 3.3V dhe një rregullator të tensionit 3.3V mund të lidhen me furnizimin me Arduino 5V.

Moduli mikro SD komunikon me Arduino duke përdorur Ndërfaqen Periferike Seriale (SPI). Kunjat lidhës SPI në modulin micro SD përfshijnë kunjat MOSI, MISO, SCK dhe kunjin SS të shënuar me zgjedhjen e çipit (CS), të cilat janë të lidhura me kunjat Arduino 11, 12, 13 dhe 10, respektivisht.

SD-Card Ndërfaqja me Arduino UNO:

GND ------ GND

5 volt ------- KQV

Pin12 -------- MISO

Pin11 -------- MOSI

Pin13 ------- SCK

Pin10 -------- SCS

Të dhënat shkruhen vetëm në skedarin në kartën SD duke ndjekur udhëzimin file.close (); prandaj, çdo udhëzim file.println (të dhëna) duhet të ndiqet nga një udhëzim file.close () dhe të paraprihet nga një udhëzim SD.open ("emri i skedarit", FILE_WRITE). Funksioni SD.open () ka cilësimin e paracaktuar të FILE_READ, kështu që opsioni FILE_WRITE kërkohet të shkruhet në një skedar.

Sekuenca e udhëzimeve të kërkuara çdo herë për të shkruar në një kartë SD është

SD. hapur ("emri i skedarit", FILE_WRITE);

file.println (të dhëna);

file.close ();

2_LM35:-

LM35 është një sensor i temperaturës i qarkut të integruar të precesionit, tensioni i daljes së të cilit ndryshon, bazuar në temperaturën rreth tij. ICshtë një IC e vogël dhe e lirë e cila mund të përdoret për të matur temperaturën kudo midis -55 ° C dhe 150 ° C.

Ka tre këmbë të Lm35;

1-Vcc

2-jashtë

3-Gnd

Lm35 është një sensor unik i temperaturës, i përdorur për të zbuluar temperaturën. Terminali i tij i parë është i lidhur me VCC me pinin 5volt Arduino dhe terminali i dytë është Out i lidhur me pin Analog, i cili përcaktohet në kodim. Terminali i tretë është i lidhur me Gnd, që është Gnd.

3_LDR:-

Një rezistencë fotografike (akronimi LDR për Rezistencën e Zbritjes së Dritës, ose rezistencën e varur nga drita, ose qelizën foto-përcjellëse) është një përbërës pasiv që zvogëlon rezistencën në lidhje me marrjen e shkëlqimit (dritës) në sipërfaqen e ndjeshme të komponentit. Rezistenca e një rezistence fotografike zvogëlohet me rritjen e intensitetit të dritës së goditur; me fjalë të tjera, ajo shfaq fotokonduktivitet.

LDR Ndërfaqja me Arduino UNO:

Një terminal i tij është i lidhur me 5 volt dhe terminali i dytë është i lidhur me një rezistencë 4.7k. Fundi i dytë i rezistencës 4.7k është i tokëzuar. LDR është në vetvete një rezistencë dhe ky lloj konfigurimi përdoret për të matur & tensionin, kjo është teknikë e ndarjes së tensionit. Terminali i zakonshëm është i lidhur me pin analoge të Arduino (pin# është përcaktuar në kodim). Unë jam duke ndarë fotografi.

Hapi 2:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Simulimet e proteusit:-

Në këtë tutorial ne po përdorim Proteus Software, i cili përdoret për të simuluar projektin tonë (regjistrimi i Temp & Light Intensity). Së pari, hapni programin tuaj Proteus të marrë komponentët dhe pajisjet për të bërë diagramin tuaj të qarkut. Pas përfundimit të qarkut ne duhet ta simulojmë atë. për këtë qëllim ne duhet të ngarkojmë skedarin hex të kodimit Arduino në Pronën Arduino. Klikoni me të djathtën në Arduino dhe shkoni te Arduino Property copy & paste vendndodhjen e skedarit gjashtëkëndësh ose zgjidhni drejtpërdrejt skedarin tuaj dhe pastaj ngarkoni atë. gjëja e dytë është të ngarkoni skedarin e kartës SD, për këtë qëllim zgjidhni 32 GB dhe shkoni në vendndodhjen e skedarit dhe pastaj kopjoni dhe ngjisni këtë skedar ose ngarkoni direkt duke zgjedhur nga dosja përkatëse. më poshtë është mënyra për të ngarkuar skedarin tuaj: Kopjoni dhe ngjisni skedarin e kartës SD Vendndodhja / Emri i skedarit.

pasi të keni përfunduar këto dy punë ju duhet të verifikoni qarkun që keni bërë nëse ka një gabim në këtë, ju lutemi korrigjoni atë para simulimit.

Ka butonin e luajtjes në këndin e majtë të faqes skematike të softuerit Proteus. shtypeni atë dhe Simulimi juaj fillon.

/* Më poshtë janë udhëzimet për kartën SD për të shkruar të dhënat në skedar.

Sekuenca e udhëzimeve të kërkuara çdo herë për të shkruar në një kartë SD është;

1_SD.hapur ("emri i skedarit", FILE_WRITE);

2_file.println (të dhëna);

3_file.mbylle (); */

pas këtyre udhëzimeve kodi Arduino merr vonesë (5000); pastaj regjistroni lexim të ri dhe kështu me radhë ky proces që po vazhdon. terminali virtual tregon rezultatet si më poshtë.

Karta SD në rregull

rekord1

rekord2

rekord3

rekord4

rekord5

ju mund të ndryshoni përgjigjen tuaj të vonesës për të regjistruar të dhënat tuaja në një kohë të shkurtër. mund ta shihni këtë përgjigje në skedarin e të dhënave.

Hapi 3:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Grafikët e linjës së të dhënave në kohë reale në EXCEL:-

Microsoft Excel përdoret për të bërë grafikët e linjave të të dhënave të temperaturës dhe të dhënave të intensitetit të dritës, përkatësisht në këtë projekt.

Së pari, ne duhet të hapim Excel dhe të injektojmë (shkoni te Data dhe zgjidhni skedarin tuaj txt) skedarin tuaj të të dhënave në Excel. ndani kolonat tuaja të të dhënave të temperaturës dhe intensitetit të dritës. shkoni te inserti dhe futni grafikët e vijave. Unë po ndaj skedarët e mi të plotë gjithashtu skedarin Excel dhe grafikët e linjës së të dhënave në kohë reale dhe skedarin e të dhënave.

këto grafikë na tregojnë ndërsa ndryshon temperatura dhe më pas ndryshon edhe rezistenca e fotorezistencës (LDR).

Hapi 4:

Skedarët e plotë të përdorur në këtë projekt: -

Këtu është lidhja ime në YouTube, ky është kanali me burim të hapur. ne po ofrojmë gjithçka që lidhet me projektin tonë dhe gjërat e përdorura në projektin tonë, dosjet relative etj.

Unë po ndaj skedarët dhe fotografitë e mia të plota në një skedar zip, të cilat kanë;

1_Fritzimi i skedarit

Skedarë simulimi 2_proteus

3_fajl kodues Arduino

4_Arduino duke koduar skedarin HEX

Skedari i kartës 5_SD

Skedari 6_data

7_Excel file duke përfshirë grafikët e linjës, etj

Recommended: