Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2: Подключения
- Шаг 3. Код по Фаренгейту
- Шаг 4. Код по Цельсию
- Шаг 5: Заключение
Видео: Простой и дешевый прибор для измерения температуры с использованием термистора: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
простой и дешевый датчик температуры на термисторе NTC
термистор меняет свое сопротивление с изменением во времени, используя это свойство, мы создаем датчик температуры, чтобы узнать больше о термисторе.
en.wikipedia.org/wiki/Thermistor
Шаг 1. Необходимые компоненты
Arduino uno (или) любой Arduino будет работать
несколько перемычек и макетная плата
1 резистор 10 кОм
Термистор 1X NTC 10k
Шаг 2: Подключения
(Земля) ---- (Резистор 10 кОм) ------- | ------- (Термистор) ---- (+ 5 В)
| Аналоговый вывод 0
Шаг 3. Код по Фаренгейту
#включают
двойной термистор (внутренний RawADC) {двойная температура; Temp = журнал (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; // Преобразование Кельвина в Цельсия Temp = (Temp * 9.0) / 5.0 +32; // Преобразование Цельсия в Фаренгейт return Temp; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Термистор (analogRead (0)))); // отображение задержки по Фаренгейту (1000); }
Шаг 4. Код по Цельсию
#включают
двойной термистор (внутренний RawADC) {двойная температура; Temp = журнал (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; // Преобразование Кельвина в Цельсия return Temp; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Термистор (analogRead (0)))); // отображение задержки по Фаренгейту (1000); }
Шаг 5: Заключение
после выполнения всех шагов откройте монитор последовательного порта и установите скорость 115200 бод, вы можете увидеть показания температуры.
Дальнейшие разработки вы можете добавить к этому ЖК-дисплею.
Спасибо:)
если есть сомнения, не стесняйтесь спрашивать
Рекомендуемые:
Измерение температуры с помощью XinaBox и термистора: 8 шагов
Измерение температуры с помощью XinaBox и термистора: Измерьте температуру жидкости с помощью аналогового входа xChip от XinaBox и термисторного зонда
Сумка для измерения температуры с использованием CPX: 5 шагов
Сумка для измерения температуры Использование CPX: Чтобы сделать сумку для измерения температуры, вам понадобится сумка любого типа. Я сшила свою собственную сумку путем шитья, но вы также можете купить готовую сумку или повторно использовать старую сумку, которую найдете дома. Чтобы включить датчик температуры, вам понадобится CPX- a Circuit playgr
Карманный прибор для проверки температуры воздуха своими руками: 6 шагов
Карманный прибор для проверки температуры воздуха своими руками: для этого мы будем использовать дисплей Nokia 5110, цифровой модуль температуры и Arduino Uno. Также нужен разъем на 9В с проводами, а не бочка, с выключателем и проводами. Может понадобиться паяльник, а можно и просто провода скрутить
Датчик температуры с использованием термистора с Arduino Uno: 4 шага
Датчик температуры с использованием термистора с Arduino Uno: Привет, ребята, в этой инструкции мы узнаем, как использовать термистор с Arduino. Термистор - это, по сути, резистор, сопротивление которого меняется в зависимости от температуры, поэтому мы можем считывать его сопротивление и получать от него температуру & Термистор i
Прибор для измерения высоты СОНАР 2: 3 ступени (с изображениями)
Инструмент для измерения высоты SONAR 2: версия 1.0: https://www.instructables.com/id/SONAR-Height-Meas… Хотите собрать ПК: http://howtobuildpcr8india.weebly.com/ Введение. инструмент для измерения высоты, основанный на Arduino и ультразвуковом зондировании. Измерение