Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include <Wire.h>
  2. #include <LiquidCrystal_I2C.h> // Подключение библиотеки
  3.  
  4. LiquidCrystal_I2C lcd(0x27, 16, 2); //16 символов и 2 строки
  5.  
  6. int digitalPin = 12;
  7.  
  8. int count = 0;//Количество срабатываний датчика Холла
  9.  
  10. void setup()
  11. {
  12.   pinMode(digitalPin, INPUT);
  13.   Serial.begin(9600);
  14.   lcd.init();                      // Инициализация дисплея
  15.   lcd.backlight();                 // Подключение подсветки
  16.   lcd.setCursor(0, 0);             // Установка курсора в начало первой строки
  17. }
  18. void reWriteDisplay(int value) {
  19.   lcd.setCursor(0, 0);             // Установка курсора в начало первой строки
  20.   lcd.print("count:"+value); // Выводим цифру на экран
  21. }
  22. void loop()
  23. {
  24.   int digitalValue = digitalRead(digitalPin); // Считываем цифровое значение 1 - при срабатывание
  25.   count=count+digitalValue;
  26.   reWriteDisplay(count);
  27.   delay(100);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement