Оглавление:
Видео: ТЕРМИСТОР С ARDUINO UNO R3: 5 ступеней
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Термистор - это тип резистора, сопротивление которого значительно зависит от температуры.
Шаг 1: Компоненты
- Плата Arduino Uno * 1
- USB-кабель * 1
- Термистор * 1
-Резистор (10к) * 1
- Макетная плата * 1
- перемычки
Шаг 2: Принцип
Сопротивление термистора значительно зависит от температуры окружающей среды. Он может обнаруживать изменения температуры окружающей среды в режиме реального времени. Отправьте данные о температуре на аналоговый порт ввода / вывода SunFounder. Далее нам нужно только преобразовать выходной сигнал датчика в температуру по Цельсию с помощью простого программирования и отобразить его на последовательном порту.
Шаг 3: принципиальная схема
Шаг 4: Процедуры
Шаг 1:
Постройте схему.
Шаг 2:
Загрузите код с
Шаг 3:
Загрузите скетч на плату Arduino Uno
Щелкните значок «Загрузить», чтобы загрузить код на плату управления.
Если в нижней части окна отображается «Готово», это означает, что скетч был успешно загружен.
Теперь вы можете видеть текущую температуру, отображаемую на последовательном мониторе.
Шаг 5: Код
/ *********************************** * имя: термистор * функция: вы можете видеть текущую отображаемую температуру на серийном мониторе. ************************************* / // Электронная почта: [email protected] // Веб-сайт: www.primerobotics.in #define analogPin A0 // термистор подключается к #define beta 3950 // beta термистора #define сопротивления 10 // значение сопротивления понижающего резистора void setup () {Serial.begin (9600); } void loop () {// считываем значение термистора long a = analogRead (analogPin); // формула расчета температуры float tempC = beta /(log((1025.0 * 10 / a - 10) / 10) + beta / 298.0) - 273.0; // float tempF = 1.8 * tempC + 32.0; // конвертируем градусы Цельсия в градусы Фаренгейта Serial.print ("TempC:"); // выводим "TempC:" Serial.print (tempC); // выводим температуру Цельсия Serial.print ("C"); // печатаем единицу Serial.println (); //Serial.print("TempF: "); // Serial.print (tempF); // Serial.print ("F"); задержка (200); // ждем 200 миллисекунд}
Рекомендуемые:
FMi_V BOARD UNO: 6 ступеней
FMi_V BOARD UNO: HOLA AMIGOS Siempre me he preguntado por que la mayoría que realizan proyectos siempre terminan escogiendo el arduino uno? Por eso decidí realizar una encuesta entre mis amigo, compañeros y profesores ¿por que escogen el arduino uno? y en
Модель лифта, управляемая Arduino: 7 ступеней (с изображениями)
Модель лифта, управляемая Arduino: в этом руководстве я покажу вам, как я построил двухуровневый игрушечный лифт с рабочими раздвижными дверями и автомобилем, который перемещается вверх и вниз по запросу. Сердце лифта - это Arduino Uno (или в данном случае Adafruit Metro), а Adafruit Moto
Автономная фильтровальная емкость Arduino: 6 ступеней
Автономный фильтрующий сосуд Arduino: в этом руководстве я собираюсь показать вам, как я спроектировал и сделал свое предлагаемое решение для текущей проблемы красных водорослей в водах побережья Мексиканского залива. Для этого проекта я хотел спроектировать полностью автономное судно на солнечной энергии, которое могло бы
Автоматическая лестница со светодиодной подсветкой «Кроваво-красный» на базе Arduino: 5 ступеней (с изображениями)
Автоматическая лестница со светодиодной подсветкой "Кроваво-красный" на базе Arduino: ЧТО? Привет! Я сделал кровоточащие светодиодные лестницы! Это новый Instructables, использующий некоторую установку оборудования, которую я уже выполнил из моего предыдущего проекта. Я сделал КРАСНУЮ анимацию, напоминающую капли крови, идеально подходящую для автоматической активации во время
3-х этажный лифт Arduino: 9 ступеней
3-х этажный лифт Arduino: **************** ОБНОВЛЕНИЕ 18 мая 2021 г. **************** Спрос на готовые платы был действительно высоким. и пока у меня не так много времени заниматься с ними, я решил запрограммировать небольшой дешевый логотип siemens logo plc, чтобы он выполнял в точности ту же работу, что и t