Spisu treści:

Czujnik temperatury wykorzystujący termistor z Arduino Uno: 4 kroki
Czujnik temperatury wykorzystujący termistor z Arduino Uno: 4 kroki

Wideo: Czujnik temperatury wykorzystujący termistor z Arduino Uno: 4 kroki

Wideo: Czujnik temperatury wykorzystujący termistor z Arduino Uno: 4 kroki
Wideo: #0540 ARDUINO + ATB - Obsługa czujnika temperatury DS18B20 2024, Lipiec
Anonim
Czujnik temperatury wykorzystujący termistor z Arduino Uno
Czujnik temperatury wykorzystujący termistor z Arduino Uno

Cześć chłopaki w tej instrukcji dowiemy się, jak korzystać z termistora z Arduino. Termistor to w zasadzie rezystor, którego rezystancja zmienia się wraz ze zmianą temperatury. Możemy więc odczytać jego rezystancję i uzyskać z niego temperaturę, a termistor jest bardzo tani w porównaniu do innych czujników temperatury na rynku.

Krok 1: Rzeczy, których potrzebujesz

Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz

Do tego samouczka potrzebne będą następujące rzeczy: 1x Arduino uno:

1x Termistor (10k lub 100k: używam tutaj 10k): https://www.utsource.net/itm/p/1273468.htmlRezystor 1x 10k: https://www.utsource.net/itm/p/8166799. Płytka prototypowa html1x:.: https://www.utsource.net/itm/p/8031572.htmlKilka zworek:

Krok 2: Schmatics

Schmatics
Schmatics
Schmatics
Schmatics

Obwód jest bardzo prosty, więc połącz wszystko zgodnie ze schematem i wszystko będzie dobrze.

Krok 3: Kod

Kod
Kod

Skopiuj poniższy kod i prześlij go do arduino:#includedouble Thermister(int data){ double temp; temp=log(10000.0*((1024.0/dane-1))); temp=1/(0.001129148+(0.000234125+(0.0000000876741*temp*temp))*temp); temp=temp-273,15; Serial.println(" "); druk.seryjny(temp); Serial.print(" Celsjusz"); temp=(temp*9,0)/5,0+32,0; Serial.println(" "); druk.seryjny(temp); Serial.print("Fahrenheit"); Serial.println(" "); Serial.println("……………………………."); }unieważnij konfigurację() {Serial.begin(9600);}int i;unieważnij pętlę() {i=analogRead(A0);Termister(i);opóźnienie(1000);}

Krok 4: Uzyskaj temperaturę na monitorze szeregowym

Uzyskaj temperaturę na monitorze szeregowym
Uzyskaj temperaturę na monitorze szeregowym

Po przesłaniu kodu otwórz monitor szeregowy i możesz uzyskać temperaturę termistora na monitorze szeregowym, tak jak otrzymuję, odnieś się do dostarczonego obrazu i wszystko będzie dobrze. Baw się dobrze z odczytem temperatury za pomocą termistora.

Zalecana: