Аналоговый термометр
Цифровые схемы измерения температуры имеют высокую точность, однако считывать показания термометра намного удобнее на аналоговом индикаторе.
Устройство на микроконтроллере Arduino измеряет температуру цифровым датчиком, а затем преобразует данные в аналоговый сигнал и выводит его на стрелочный индикатор.
Преобразование значения температуры в напряжение производит программа с выводом сигнала на один из контактов PWM микроконтроллера.
Нетрудно придумать приборы, основанные на таком же принципе: измерители влажности воздуха, атмосферного давления или содержания углекислоты.
На одном микроконтроллере Arduino легко сделать настоящую метеостанцию в ретро-стиле: на шесть выводов PWM можно подключить до шести индикаторов.
Из чего это сделано?
1 | Arduino UNO | 1 шт. |
2 | Модуль датчика температуры DS18B20 | 1 шт. |
3 | Стрелочный индикатор | 1 шт. |