Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei kaverit, tässä oppaassa opimme käyttämään Thermistoria Arduinon kanssa. Termistori on pohjimmiltaan vastus, jonka vastus vaihtelee lämpötilan vaihtelun mukaan, joten voimme lukea sen resistanssin ja saada lämpötilan siitä ja Thermistor on erittäin halpa verrattuna muihin markkinoilla oleviin lämpötila -antureihin.
Vaihe 1: Tarvitsemasi asiat
Tätä opetusohjelmaa varten tarvitset seuraavat asiat: 1x Arduino uno:
1x termistori (10k tai 100k: käytän 10k täällä): https://www.utsource.net/itm/p/1273468.html 1x 10k vastus: https://www.utsource.net/itm/p/8166799. html1x leipälauta:.: https://www.utsource.net/itm/p/8031572.html Muutama pusero:
Vaihe 2: Schmatics
Piiri on hyvin yksinkertainen, joten yhdistä kaikki skemaattisten ohjeiden mukaisesti ja voit hyvin.
Vaihe 3: Koodi
Kopioi seuraava koodi ja lataa se arduinoon: #includedouble Thermister (int data) {double temp; lämpötila = loki (10000,0*((1024,0/data-1))); lämpötila = 1/(0,001129148+ (0,000234125+ (0,0000000876741*lämpötila*lämpötila))*lämpötila); lämpötila = lämpötila-273,15; Serial.println (""); Sarjajälki (lämpötila); Serial.print ("Celcius"); lämpötila = (lämpötila*9,0) /5,0+32,0; Serial.println (""); Sarjajälki (lämpötila); Serial.print ("Fahrenheit"); Serial.println (""); Serial.println ("……………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); delay (1000);}
Vaihe 4: Hae lämpötila sarjamittarista
Kun olet ladannut koodin, avaa sarjamonitori ja saat termistorin lämpötilan sarjamonitoristasi, kun saan, katso tarjoama kuva ja saat hyvin.