Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: Alapelv
- 3. lépés: Vázlatos diagram
- 4. lépés: Eljárások
- 5. lépés: Kód
Videó: TERMISZTOR ARDUINO UNO R3: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A termisztor egy olyan ellenállás, amelynek ellenállása jelentősen változik a hőmérséklettől függően.
1. lépés: Alkatrészek
- Arduino Uno tábla * 1
- USB kábel * 1
- Termisztor * 1
-Ellenállás (10k) * 1
- Kenyeretábla * 1
- Jumper vezetékek
2. lépés: Alapelv
A termisztor ellenállása jelentősen változik a környezeti hőmérséklettől függően. Valós időben képes érzékelni a környező hőmérséklet változásait. Küldje el a hőmérséklet adatokat a SunFounder analóg I/O portjára. Ezután csak egyszerű programozással kell az érzékelő kimenetét Celsius hőmérsékletre konvertálni, és megjeleníteni a soros porton
3. lépés: Vázlatos diagram
4. lépés: Eljárások
1. lépés:
Építsd fel az áramkört.
2. lépés:
Töltse le a kódot a https://github.com/primerobotics/Arduino webhelyről
3. lépés:
Töltse fel a vázlatot az Arduino Uno táblára
Kattintson a Feltöltés ikonra a kód feltöltéséhez a vezérlőpultra.
Ha a "Kész feltöltés" felirat jelenik meg az ablak alján, az azt jelenti, hogy a vázlat sikeresen feltöltődött.
Most láthatja az aktuális hőmérsékletet a soros monitoron.
5. lépés: Kód
/*************************************Név: termisztor*funkció: az aktuális hőmérséklet látható a soros monitoron. **************************************/// E -mail: [email protected] // Weboldal: www.primerobotics.in #define analogPin A0 // a termisztor csatolja a #define beta 3950 // // termisztor bétáját #define ellenállás 10 // a lehúzható ellenállás void setup értéke () {Serial.begin (9600); } void loop () {// olvassa a termisztor értékét hosszú a = analogRead (analogPin); // a hőmérséklet lebegési számítási képlete tempC = beta /(log((1025.0 * 10 / a - 10) / 10) + béta / 298.0) - 273.0; // float tempF = 1,8*tempC + 32,0; // konvertálja a Celsius -fokot Fahrenheit Serial.print ("TempC:"); // print "TempC:" Serial.print (tempC); // Celsius hőmérséklet nyomtatása Serial.print ("C"); // az egység nyomtatása Serial.println (); //Serial.print("TempF: "); // Serial.print (tempF); // Serial.print ("F"); késleltetés (200); // várjon 200 ezredmásodpercet}
Ajánlott:
Hőmérsékletmérés XinaBox és termisztor használatával: 8 lépés
Hőmérsékletmérés XinaBox és termisztor segítségével: Mérje meg a folyadék hőmérsékletét a XinaBox analóg xChip bemenetével és egy termisztoros szondával
Egyszerű és olcsó hőmérséklet -mérőműszer termisztor használatával: 5 lépés
Egyszerű és olcsó hőmérséklet -mérőműszer termisztor használatával: Egyszerű és olcsó hőmérséklet -érzékelő NTC termisztoros termisztorral az idő változásával megváltoztatja ellenállását ezzel a tulajdonsággal. Építünk hőmérséklet -érzékelőt, hogy többet tudjunk a termisztorról https://en.wikipedia.org/wiki/ Termisztor
Hőmérséklet -érzékelő termisztor használatával Arduino Uno -val: 4 lépés
Hőmérséklet -érzékelő a termisztor használatával az Arduino Uno -val: Sziasztok, srácok, ebben az utasításban megtanuljuk, hogyan kell használni a termisztorot az Arduino -val. A termisztor alapvetően egy ellenállás, amelynek ellenállása a hőmérséklet változásával változik. Tehát leolvashatjuk az ellenállását, és leolvashatjuk a hőmérsékletet. Termisztor
Hőmérő termisztor használatával: 5 lépés
Hőmérő termisztor használatával: Ez a hőmérő csak termisztorral és ellenállással. Bármikor figyelemmel kísérheti és tárolhatja a szoba hőmérsékletét vagy bármit. Figyelheti a korábban tárolt adatokat is a thingsio -n
Termisztor teszt terv: 8 lépés
Termisztor vizsgálati terv: Ennek a vizsgálati tervnek az a célja, hogy meg tudjuk -e mérni az emberi test hőmérsékletét. Ez a tesztterv utasításokat ad arra, hogyan lehet egyszerű digitális hőmérőt készíteni, kalibrálni, programozni, majd annak segítségével megnézni, hogy képes -e észlelni egy szimulált láz