сборник. Ledpixel Связанные знания Светодиодный модуль Freenove 8 rgb
Скачать 5.77 Mb.
|
ЭскизControl_Servo_by_Potentiometer Теперь напишите код для определения напряжения поворотного потенциометра и управления сервоприводом для поворота на другой угол соответственно. В коде мы получаем значение АЦП контакта A1 и сопоставляем его с углом сервопривода. Проверьте и загрузите код, поверните вал потенциометра, после чего сервопривод повернется на соответствующий угол. Глава 12 Датчик температуры Ранее мы использовали плату управления и фоторезистор для определения интенсивности света. Теперь мы научимся пользоваться датчиком температуры. Мы будем использовать термистор для определения температуры окружающей среды. Список компонентов
Знание компонентов Термистор Термистор представляет собой термочувствительный резистор. Когда он чувствует изменение температуры, сопротивление термистора будет меняться. Мы можем воспользоваться этой характеристикой, используя термистор для определения интенсивности температуры. Термистор и его электронный символ показаны ниже. Соотношение между значением сопротивления и температурой термистора: Rt=R*EXP[B*(1/T2-1/T1)] Где: Rt – сопротивление термистора при температуре Т2; R – номинальное сопротивление термистора при температуре Т1; EXP[n] — энная степень числа e; B для теплового индекса; T1, T2 – температура Кельвина (абсолютная температура). Температура Кельвина = 273,15 + температура по Цельсию. Параметры используемого термистора: B=3950, R=10k, T1=25. Способ подключения термистора аналогичен фоторезистору, а именно: Мы можем использовать значение, измеренное аналоговым контактом платы управления, чтобы получить значение сопротивления термистора, а затем мы можем использовать формулу для получения значения температуры. Схема Используйте контакт A0 на плате управления для определения напряжения термистора.
|