![Прост и евтин инструмент за измерване на температурата с помощта на термистор: 5 стъпки Прост и евтин инструмент за измерване на температурата с помощта на термистор: 5 стъпки](https://i.howwhatproduce.com/images/011/image-32800-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Прост и евтин инструмент за измерване на температурата с помощта на термистор Прост и евтин инструмент за измерване на температурата с помощта на термистор](https://i.howwhatproduce.com/images/011/image-32800-1-j.webp)
прост и евтин температурен сензор, използващ NTC термистор
термисторът променя съпротивлението си с промяна във времето, използвайки това свойство, ние изграждаме температурен сензор, за да научим повече за термистора
en.wikipedia.org/wiki/Thermistor
Стъпка 1: Необходими компоненти
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/011/image-32800-2-j.webp)
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/011/image-32800-3-j.webp)
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/011/image-32800-4-j.webp)
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/011/image-32800-5-j.webp)
Arduino uno (или) всеки arduino ще работи
някои джъмперни проводници и дъска за хляб
1 X 10 k резистор
1X NTC 10k термистор
Стъпка 2: Връзки
![Връзки Връзки](https://i.howwhatproduce.com/images/011/image-32800-6-j.webp)
(Земя) ---- (10k-резистор) ------- | ------- (Термистор) ---- (+5v)
| Аналогов извод 0
Стъпка 3: Код за Фаренхайт
#включва
двоен термистор (int RawADC) {двойна температура; Temp = log (10000.0*((1024.0/RawADC-1))); // = log (10000.0/(1024.0/RawADC-1)) // // за издърпваща се конфигурация Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Темп = Темп - 273.15; // Конвертиране на Келвин в Целзий Темп = (Температура * 9.0)/ 5.0 +32; // Преобразуване на Целзий във Фаренхайт връщаща температура; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Термистор (analogRead (0)))); // показване на забавяне по Фаренхайт (1000); }
Стъпка 4: Код за Целзий
#включва
двоен термистор (int RawADC) {двойна температура; Temp = log (10000.0*((1024.0/RawADC-1))); // = log (10000.0/(1024.0/RawADC-1)) // // за издърпваща се конфигурация Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Темп = Темп - 273.15; // Конвертиране на Kelvin в Celcius return Temp; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Термистор (analogRead (0)))); // показване на забавяне по Фаренхайт (1000); }
Стъпка 5: Заключение
![Заключение Заключение](https://i.howwhatproduce.com/images/011/image-32800-7-j.webp)
след като изпълните всички стъпки, сега отворете серийния монитор и задайте бод на 115200, можете да видите показанията на температурата
Допълнителни разработки можете да добавите lcd към това
Благодаря ти:)
ако имате някакви съмнения, не се колебайте да попитате
Препоръчано:
Измерване на температурата с помощта на XinaBox и термистор: 8 стъпки
![Измерване на температурата с помощта на XinaBox и термистор: 8 стъпки Измерване на температурата с помощта на XinaBox и термистор: 8 стъпки](https://i.howwhatproduce.com/images/001/image-756-52-j.webp)
Измерване на температурата с помощта на XinaBox и термистор: Измерете температурата на течността с помощта на аналогов вход xChip от XinaBox и термисторна сонда
Измерване на температурата с помощта на AD7416ARZ и Raspberry Pi: 4 стъпки
![Измерване на температурата с помощта на AD7416ARZ и Raspberry Pi: 4 стъпки Измерване на температурата с помощта на AD7416ARZ и Raspberry Pi: 4 стъпки](https://i.howwhatproduce.com/images/001/image-1162-27-j.webp)
Измерване на температурата с помощта на AD7416ARZ и Raspberry Pi: AD7416ARZ е 10-битов температурен сензор с четири едноканални аналогово-цифрови преобразуватели и вграден температурен сензор. Температурният сензор на частите може да бъде достъпен чрез канали на мултиплексора. Тази висока точност на температурата
Измерване на температурата с помощта на STS21 и Arduino Nano: 4 стъпки
![Измерване на температурата с помощта на STS21 и Arduino Nano: 4 стъпки Измерване на температурата с помощта на STS21 и Arduino Nano: 4 стъпки](https://i.howwhatproduce.com/images/004/image-10165-j.webp)
Измерване на температурата с помощта на STS21 и Arduino Nano: Цифровият сензор за температура STS21 предлага превъзходна производителност и пести място. Той осигурява калибрирани, линеаризирани сигнали в цифров, I2C формат. Изработката на този сензор се основава на CMOSens технологията, която се дължи на превъзходните
Измерване на температурата с помощта на ADT75 и Arduino Nano: 4 стъпки
![Измерване на температурата с помощта на ADT75 и Arduino Nano: 4 стъпки Измерване на температурата с помощта на ADT75 и Arduino Nano: 4 стъпки](https://i.howwhatproduce.com/images/010/image-27330-j.webp)
Измерване на температурата с помощта на ADT75 и Arduino Nano: ADT75 е високо точен, цифров температурен сензор. Той се състои от сензор за температурен диапазон и 12-битов аналогово-цифров преобразувател за наблюдение и дигитализиране на температурата. Неговият изключително чувствителен сензор го прави достатъчно компетентен за мен
Измерване на температурата с помощта на LM75BIMM и Arduino Nano: 4 стъпки
![Измерване на температурата с помощта на LM75BIMM и Arduino Nano: 4 стъпки Измерване на температурата с помощта на LM75BIMM и Arduino Nano: 4 стъпки](https://i.howwhatproduce.com/images/010/image-27337-j.webp)
Измерване на температурата с помощта на LM75BIMM и Arduino Nano: LM75BIMM е цифров температурен сензор, интегриран с термичен наблюдател и има двужичен интерфейс, който поддържа работата му до 400 kHz. Той има свръхтемпературен изход с програмируема граница и истерия. В този урок интерфейсът