Модуль датчика температуры KY-028

Датчик KY-028 применяется для контроля температуры воздуха в помещении. Используется в регуляторах температуры, автоматике систем отопления, автоматизации систем вентиляции. Определяет превышение температурой установленного порога и одновременно позволяет оценивать величину температуры. Благодаря выходу, на котором формируется сигнал с уровнем логической единицы или нуля (превышен температурный порог или нет), модуль датчика температуры удобно использовать в схемах на дискретных элементах без использования микроконтроллера. Момент изменения логического состояния компаратора можно регулировать подстроечным резистором, тем самым регулируя температуру срабатывания.

Сcылки на сайт с библиотекой и с источником информации:
Источник информации Сайт с библиотекой
  1. // Arduino and KY-028 module
  2. void setup ()
  3. {
  4. pinMode (13, OUTPUT); // built-in LED pin set to output
  5. pinMode (8, INPUT); // module digital output connected to Arduino pin 8
  6. Serial.begin(9600); // initialize serial
  7. }
  8. void loop ()
  9. {
  10. Serial.print("Analog pin: "); // display analog and digital values to serial
  11. Serial.print(analogRead(A0));
  12. Serial.print(" | Digital pin: ");
  13. if (digitalRead(8) == HIGH) {
  14. Serial.println("High");
  15. digitalWrite (13, HIGH); // if analog value is higher than threshold,
  16. // switch-On built-in LED
  17. }
  18. else {
  19. Serial.println("Low");
  20. digitalWrite (13, LOW);
  21. }
  22. delay(100); // wait 100 milliSeconds
  23. }