Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Холболтууд
- Алхам 3: Фаренгейтийн код
- Алхам 4: Цельсийн код
- Алхам 5: Дүгнэлт
Видео: Thermistor ашиглан энгийн, хямд температур хэмжих хэрэгсэл: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
NTC термистор ашиглан энгийн бөгөөд хямд температур мэдрэгч
Термистор нь термисторын талаар илүү ихийг мэдэхийн тулд температурын мэдрэгчийг бий болгож байгаа энэ шинж чанарыг ашиглан цаг хугацааны явцад эсэргүүцлийг өөрчилдөг
en.wikipedia.org/wiki/Thermistor
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
Arduino uno (эсвэл) ямар ч arduino ажиллах болно
зарим холбогч утас, талхны самбар
1 X 10 к эсэргүүцэл
1X NTC 10k термистор
Алхам 2: Холболтууд
(Газар) ---- (10k-Resistor) ------- | ------- (Thermistor) ---- (+5v)
| Аналог пин 0
Алхам 3: Фаренгейтийн код
#оруулах
давхар термистор (int RawADC) {давхар Температур; Темп = лог (10000.0*((1024.0/RawADC-1)))); // = бүртгэл (10000.0/(1024.0/RawADC-1)) // татах тохиргооны хувьд Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Темп * Темп)) * Температур); Температур = Температур - 273.15; // Келвиныг Цельсийн температур болгон хөрвүүлэх = (Темп * 9.0)/ 5.0 +32; // Celcius -ийг Фаренгейт рүү хөрвүүлэх буцах температур; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Thermistor (analogRead (0))))); // Фаренгейтийн саатлыг харуулах (1000); }
Алхам 4: Цельсийн код
#оруулах
давхар термистор (int RawADC) {давхар Температур; Темп = лог (10000.0*((1024.0/RawADC-1)))); // = бүртгэл (10000.0/(1024.0/RawADC-1)) // татах тохиргооны хувьд Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Темп * Темп)) * Температур); Температур = Температур - 273.15; // Келвиныг Целсиус руу буцах температур болгон хөрвүүлэх; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Thermistor (analogRead (0))))); // Фаренгейтийн саатлыг харуулах (1000); }
Алхам 5: Дүгнэлт
Бүх алхмуудыг хийсний дараа цуваа дэлгэцийг нээж, бодыг 115200 болгож тохируулснаар температурын заалтыг харж болно
Цаашдын хөгжүүлэлтийг та үүнд нэмж болно
баярлалаа:)
хэрэв танд ямар нэгэн эргэлзээ байвал асуугаарай
Зөвлөмж болгож буй:
STS21 ба Arduino Nano ашиглан температур хэмжих: 4 алхам
STS21 ба Arduino Nano ашиглан температур хэмжих: STS21 дижитал температур мэдрэгч нь дээд зэргийн гүйцэтгэл, зай хэмнэх боломжийг олгодог. Энэ нь дижитал, I2C форматаар тохируулагдсан, шугаман дохиог өгдөг. Энэхүү мэдрэгчийг үйлдвэрлэх нь CMOSens технологид суурилсан бөгөөд энэ нь дээд зэргийн онцлог шинж чанартай юм
DHT11 / DHT22 ба Arduino ашиглан температур, чийгшлийг хэмжих: 4 алхам
DHT11 / DHT22 ба Arduino ашиглан температур ба чийгшлийг хэмжих: Энэхүү Arduino хичээлд бид DHT11 эсвэл DHT22 мэдрэгчийг ашиглан Arduino хавтангаар температур, чийгшлийг хэрхэн хэмжих талаар сурах болно
Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 9 алхам
Хэт улаан туяаны контактгүй температур хэмжих хэрэгсэл: 2020 онд Шинэ жил эхлэхэд гэнэт гарсан дэгдэлт дэлхийг алдагдуулж, маск, термометрийн буу
HDC1000 ба Arduino Nano ашиглан температур ба чийгшлийг хэмжих: 4 алхам
HDC1000 ба Arduino Nano ашиглан температур ба чийгшлийн хэмжилт: HDC1000 нь температурын мэдрэгч бүхий дижитал чийгшлийн мэдрэгч бөгөөд маш бага хүчээр хэмжилтийн нарийвчлалыг маш сайн хангадаг. Төхөөрөмж нь шинэ багтаамжийн мэдрэгч дээр суурилсан чийгшлийг хэмждэг. Чийг ба температур мэдрэгч нь нүүрний
Thermistor ашиглан Arduino Uno ашиглан температур мэдрэгч: 4 алхам
Thermistor ашиглан Arduino Uno ашиглан температур мэдрэгч: Сайн байна уу залуусаа, энэ зааварт бид термисторыг Arduino -той хэрхэн ашиглах талаар сурах болно. Thermistor нь үндсэндээ эсэргүүцэл нь температурын өөрчлөлтөөс хамаарч өөр өөр байдаг тул бид түүний эсэргүүцлийг уншиж, түүнээс температурыг авах боломжтой. Термистор би