Cov txheej txheem:

Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card - DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus: 5 Cov Kauj Ruam
Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card - DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus: 5 Cov Kauj Ruam

Video: Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card - DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus: 5 Cov Kauj Ruam

Video: Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card - DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus: 5 Cov Kauj Ruam
Video: Sib Hawm Dhau (Time Passed) Music Video by: Deeda/Dib Xwb 2024, Kaum ib hlis
Anonim
Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card | DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus
Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card | DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus
Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card | DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus
Yuav Ua Li Cas Vaum Thiab Kub Tiag Tiag Cov Ntaub Ntawv Teev Npe Nrog Arduino UNO thiab SD-Card | DHT11 Cov ntaub ntawv-logger Simulation hauv Proteus

Taw qhia:

nyob zoo, qhov no yog Liono Maker, ntawm no yog YouTube txuas. Peb tab tom tsim txoj haujlwm muaj tswv yim nrog Arduino thiab ua haujlwm ntawm cov kab ke.

Cov Ntaub Ntawv-Logger:

Cov ntaub ntawv logger (tseem yog cov ntaub ntawv-logger lossis cov ntaub ntawv kaw tseg) yog cov cuab yeej siv hluav taws xob uas sau cov ntaub ntawv dhau sijhawm nrog lub cuab yeej lossis lub ntsuas hluav taws xob lossis los ntawm cov cuab yeej sab nraud thiab cov ntsuas hluav taws xob. Lawv feem ntau yog me me, siv roj teeb, txav tau yooj yim, thiab nruab nrog microprocessor, lub cim xeeb sab hauv rau khaws cov ntaub ntawv, thiab lub ntsuas cua. Qee cov ntaub ntawv loggers cuam tshuam nrog lub khoos phis tawj ntiag tug, thiab siv software los qhib cov ntaub ntawv logger thiab saib thiab txheeb xyuas cov ntaub ntawv khaws tseg, thaum lwm tus muaj lub cuab yeej sib cuam tshuam hauv cheeb tsam (keypad, LCD) thiab tuaj yeem siv ua khoom siv ib leeg.

Hauv txoj haujlwm no, Kuv siv cov ntaub ntawv-logger nrog SD-Card khaws cov ntaub ntawv hauv SD-Card nrog Arduino.

HLB 11:

DHT11 yog tus nqi qis digital sensor rau pom qhov kub thiab txias. Qhov ntsuas no tuaj yeem yooj yim cuam tshuam nrog ib tus tswj hwm micro xws li Arduino, Raspberry Pi thiab lwm yam … txhawm rau ntsuas cov av noo thiab ntsuas kub sai. DHT11 cov av noo thiab qhov ntsuas kub muaj raws li lub ntsuas thiab ua qauv. Qhov sib txawv ntawm qhov ntsuas no thiab tus qauv yog rub tawm tus tiv thaiv thiab lub zog-ntawm LED. DHT11 yog qhov ntsuas qhov txheeb ze txheeb ze. Txhawm rau ntsuas cov huab cua ib puag ncig no lub ntsuas cua siv lub ntsuas cua sov thiab lub peev xwm ntsuas cov av noo.

ua haujlwm ntawm DHT11:

DHT11 sensor suav nrog lub peev xwm ua kom muaj huab cua zoo ib yam thiab lub ntsuas cua rau qhov ntsuas qhov kub thiab txias. Cov av noo ua kom pom lub ntsuas hluav taws xob muaj ob lub tshuab hluav taws xob nrog cov dej tuav cov dej noo raws li dielectric nruab nrab ntawm lawv. Kev hloov pauv tus nqi hluav taws xob tshwm sim nrog kev hloov pauv ntawm cov av noo. IC ntsuas, txheej txheem qhov no hloov pauv qhov tseem ceeb thiab hloov lawv mus rau hauv daim ntawv digital.

Txog kev ntsuas qhov ntsuas qhov ntsuas no siv Qhov Kub Tsis Zoo coefficient thermistor, uas ua rau txo qis hauv nws qhov kev tiv thaiv nrog nce ntawm qhov kub. Txhawm rau kom tau txais qhov txiaj ntsig loj dua txawm tias hloov pauv me me hauv qhov kub, qhov ntsuas no feem ntau yog ua los ntawm cov khoom siv hluav taws xob semiconductor lossis polymers.

Qhov ntsuas kub ntawm DHT11 yog los ntawm 0 txog 50 degree Celsius nrog 2-degree raug. Cov av noo ntau ntawm qhov ntsuas no yog los ntawm 20 txog 80% nrog 5% qhov tseeb. Qhov piv txwv ntawm qhov ntsuas no yog 1Hz. nws muab ib qho nyeem rau txhua ob. DHT11 yog qhov me me nrog kev ua haujlwm hluav taws xob los ntawm 3 txog 5 volts. Qhov siab tshaj tam sim no siv thaum ntsuas yog 2.5mA.

DHT11 sensor muaj plaub tus pin- VCC, GND, Data Pin thiab tus pin tsis txuas nrog. Kev rub tawm ntawm 5k txog 10k ohms tau muab rau kev sib txuas lus ntawm lub sensor thiab micro-maub los.

Micro SD-Card Module:

Tus qauv (Micro SD-Card Adapter) yog Micro SD daim npav nyeem ntawv module, los ntawm cov ntaub ntawv kaw lus thiab SPI interface tsav tsheb, SCM system kom ua tiav cov ntawv nyeem thiab sau Micro SD-card. Cov neeg siv Arduino tuaj yeem siv ncaj qha Arduino IDE los nrog daim npav SD-daim npav lub tsev qiv ntawv kom ua tiav qhov pib thiab nyeem

Kauj ruam 1:

Duab
Duab
Duab
Duab
Duab
Duab
Duab
Duab

Fritzing Software thiab Schematic:

Hauv qhov kev qhia no, peb tab tom siv software fritzing los ua peb tes num. software no tau siv thoob plaws ntiaj teb los ntawm cov neeg tsim.

peb siv DHT11 thiab Micro SD-Card Module los ua peb daim duab qhia chaw nrog Arduino UNO.

DHT 11 sensor muaj 4 lossis peb txhais ceg uas tab tom siv. Nov yog qhov nthuav dav ntawm yuav ua li cas cuam tshuam qhov ntsuas kub thiab av noo nrog Arduino UNO.

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

Arduino UNO: DHT11 Sensor:

GND GND

5-Volt 5-Volt

Pin#2 Teeb liab

N/A tsis siv (tus lej thib 4 ntawm lub ntsuas yog tias muaj)

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

hnav siv Micro SD-Card Module nrog Arduino UNO thiab DHT11.

SD Card Module muaj tag nrho 6 tus lej, ntawm no yog cov ntsiab lus ntawm kev cuam tshuam li cas Micro SD-Card Module Nrog Arduino UNO.

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

Arduino UNO: Micro SD-Card Module:

GND GND

5-Volt 5-Volt

pin 13 pin

pin 12 MISO

pin 11 MOSI

tus pin 4 CS (txhais hauv Arduino Coding)

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

Kauj ruam 2:

Duab
Duab
Duab
Duab
Duab
Duab

Simulation hauv Proteus:

Hauv qhov kev qhia no, peb tab tom siv Proteus Software los Simulate peb tes num (cov ntaub ntawv-logger).

Proteus Design Suite yog qhov tshwj xeeb hauv kev muab lub peev xwm los ua ke simulate ob qho tib si siab thiab qis-qib micro-controller code hauv cov ntsiab lus ntawm kev sib xyaw hom SPICE Circuit simulation. qhov software no tau siv dav hauv ntau yam haujlwm muaj tswv yim. piv txwv li Proteus tau siv los ua daim duab qhia chaw thiab PCB kev tshaj lij. thiab ntau lwm lub hom phiaj nws muaj. Proteus Software kuj tseem siv los sim ua cov kab hluav taws xob xws li simulation nrog sensors thiab microcontrollers, thiab Arduino tsev neeg ib yam.

Hauv qhov kev qhia no, peb tab tom siv daim npav SD thiab DHT11 los ua cov ntaub ntawv teev npe lossis cov ntaub ntawv kaw cia.

yuav pib Simulations li cas:

Ua ntej tshaj, peb yuav tsum ua peb daim duab Circuit thiab tom qab ntawv sau peb Arduino coding (muab hauv qab no). tom qab sau Arduino coding peb yuav tsum ua "hex file" (muab hauv qab no) uas tau siv hauv Arduino UNO hauv Proteus Simulation.

yuav ua li cas upload cov ntawv hex ntawm Arduino UNO:

Ua ntej, suav koj li Arduino coding hauv Arduino IDE. Cov kauj ruam thib ob yog ua cov ntawv hex, rau lub hom phiaj no mus rau "cov ntaub ntawv" hauv Arduino IDE thiab xaiv "Nyiam" thiab tom qab ntawd mus rau "muab tso ua ke", xaiv nws. Nyem ok. Ib zaug ntxiv Sau koj cov Arduino Coding thiab luam cov ntawv hex los ntawm no raws li qhia hauv kuv daim vis dis aus.

Hauv daim duab Proteus Circuit, Ua rau sab xis ntawm Arduino UNO thiab tom qab ntawd koj yuav pom lub qhov rai qhib tshiab, tom qab ntawd xaiv ntawm no "Kho Khoom". xaiv cov ntawv bar thiab "muab tshuaj txhuam" ntawm no Arduino Coding HEX cov ntaub ntawv.

yuav ua li cas upload cov duab hauv SD-Card hauv Proteus:

Xaiv koj daim npav SD hauv Proteus thiab nyem rau nws thiab peb yuav pom lub qhov rai qhib tshiab, xaiv ntawm no "kho cov cuab yeej". tom qab ntawd mus rau kab ntawv thiab xaiv 32gb daim npav nco. theej cov duab cov ntaub ntawv qhov chaw los ntawm koj lub computer muab tso rau hauv cov ntawv bar, tom qab ntawv sau slash thiab sau lub npe ntawm cov ntawv. qhov no yog txoj hauv kev los sau cov ntawv txuas ntawm no.

tom qab ua tiav xa cov ntaub ntawv hex thiab cov ntaub ntawv duab ntawm SD- daim npav, peb tsuas yog kom ntseeg tau tias tsis muaj qhov yuam kev hauv peb daim duab qhia chaw. Nyem rau "ua si" khawm hauv qab sab laug ntawm Proteus. koj simulation tau pib. raws li qhia hauv video. Thiab qhia hauv cov duab.

Kauj ruam 3:

Duab
Duab
Duab
Duab
Duab
Duab

yuav ua li cas upload thiab ua cov ntaub ntawv teev sijhawm tiag tiag hauv EXCEL:

Hauv txoj haujlwm no peb siv SD daim npav rau peb cov ntaub ntawv hauv ".txt" cov ntaub ntawv. ntsaws koj daim npav SD los ntawm SD-Card module. thiab txuas nws nrog lub computer. peb yuav pom cov ntaub ntawv txt muaj qhov kub thiab av noo lub sijhawm cov ntaub ntawv qhov txiaj ntsig tau txais los ntawm kev ntsuas.

Qhib koj EXCEL hauv koj lub computer thiab tom qab ntawd mus rau "cov ntaub ntawv". tom qab ntawd mus rau "ntxig TXT". xaiv txt cov ntaub ntawv hauv koj lub computer thiab txhaj nws hauv software zoo.

xaiv "ntxig", tom qab ntawd mus rau "kab kab". Ua kab kab nrog excel. ntawm no peb tab tom ua ob daim duab vim tias peb muaj ob kab ntawm cov av noo thiab qhov ntsuas kub qhov tseem ceeb.

Kauj ruam 4:

Duab
Duab

Rub tawm HEX cov ntaub ntawv thiab duab duab thiab Arduino coding los ntawm rar:

Kuv tabtom uploading "GGG.rar" cov ntaub ntawv, uas muaj

1- txt file

2- Hex ntawv

3- daim duab duab rau SD-daim npav

Pom zoo: