Përmbajtje:

Sensori i temperaturës duke përdorur termistor me Arduino Uno: 4 hapa
Sensori i temperaturës duke përdorur termistor me Arduino Uno: 4 hapa

Video: Sensori i temperaturës duke përdorur termistor me Arduino Uno: 4 hapa

Video: Sensori i temperaturës duke përdorur termistor me Arduino Uno: 4 hapa
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Nëntor
Anonim
Sensori i temperaturës duke përdorur termistor me Arduino Uno
Sensori i temperaturës duke përdorur termistor me Arduino Uno

Përshëndetje Djema në këtë udhëzues do të mësojmë se si të përdorim Thermistor me Arduino. Thermistor është në thelb një rezistencë rezistenca e të cilit ndryshon me ndryshimin e temperaturës. Kështu që ne mund të lexojmë rezistencën e tij dhe të marrim temperaturën prej tij dhe Thermistor është shumë i lirë në krahasim me sensorët e tjerë të temperaturës në treg.

Hapi 1: Gjërat që ju nevojiten

Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten

Për këtë tutorial do t'ju duhen gjërat e mëposhtme: 1x Arduino uno:

1x Thermistor (10k ose 100k: po përdor 10k këtu): https://www.utsource.net/itm/p/1273468.html1x Rezistencë 10k: https://www.utsource.net/itm/p/8166799. html1x panxhar:.: https://www.utsource.net/itm/p/8031572.html Disa kërcyes:

Hapi 2: Schmatics

Skmatikë
Skmatikë
Skmatikë
Skmatikë

Qarku është shumë i thjeshtë, kështu që ju lutemi lidhni gjithçka, siç tregohet në skmatikët dhe do të jeni mirë. Ju gjithashtu mund t'i referoheni imazhit të bashkangjitur të lidhjeve të mia të bukës.

Hapi 3: Kodi

Kodi
Kodi

Kopjoni kodin e mëposhtëm dhe ngarkojeni në arduino: #includedouble Thermister (int data) {temp i dyfishtë; temp = log (10000.0*((1024.0/të dhëna-1))); temp = 1/(0.001129148+ (0.000234125+ (0.0000000876741*temp*temp))*temp); temp = temp-273.15; Serial.println (""); Serial.print (temp); Serial.print ("Celcius"); temp = (temp*9.0) /5.0+32.0; Serial.println (""); Serial.print (temp); Serial.print ("Fahrenheit"); Serial.println (""); Serial.println ("……………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); vonesë (1000);}

Hapi 4: Merrni temperaturën në Monitor Serial

Merrni temperaturën në monitorin serik
Merrni temperaturën në monitorin serik

Pasi të keni ngarkuar kodin, më pas hapni monitorin serik dhe mund të merrni temperaturën e Thermistorit tuaj në monitorin tuaj serik teksa jam duke marrë, referojuni imazhit të dhënë dhe do të jeni mirë. Kaloni temperaturën argëtuese të leximit me Thermistor.

Recommended: