Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahoj, chlapci, v tomto návode sa naučíme používať termistor s Arduino. Termistor je v podstate odpor, ktorého odpor sa líši podľa zmeny teploty. Takže môžeme prečítať jeho odpor a získať z neho teplotu. Termistor je veľmi lacný v porovnaní s inými teplotnými snímačmi na trhu.
Krok 1: Veci, ktoré potrebujete
Na tento tutoriál budete potrebovať nasledujúce veci: 1x Arduino uno:
1x termistor (10k alebo 100k: tu používam 10k): https://www.utsource.net/itm/p/1273468.html1x 10k rezistor: https://www.utsource.net/itm/p/8166799. html1x nepájivá doska:.: https://www.utsource.net/itm/p/8031572.htmlMnoho prepojok:
Krok 2: Schmatika
Obvod je veľmi jednoduchý, takže zapojte všetko podľa schémy a všetko bude v poriadku. Môžete sa tiež obrátiť na obrázok, ktorý som pripojil k mojim prepojovacím doskám.
Krok 3: Kód
Skopírujte nasledujúci kód a nahrajte ho do arduino: #includedouble Thermister (int data) {double temp; temp = log (10 000,0*((1024,0/údaje-1))); teplota = 1/(0,001129148+ (0,000234125+ (0,0000000876741*teplota*teplota))*teplota); teplota = teplota-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); delay (1000);}
Krok 4: Zistite teplotu na sériovom monitore
Po nahraní kódu otvorte sériový monitor a môžete dostávať teplotu svojho termistora na sériový monitor, ako sa dostávam, pozrite si poskytnutý obrázok a budete v poriadku. Bavte sa s čítaním teploty s termistorom.