bal_gennady

Magnet sensor Датчики Магнитного поля AH3503

Mar 26th, 2020
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.53 KB | None | 0 0
  1. // Magnet sensor Датчики Магнитного поля AH3503 Hall холла Геркон Магнит IC Arduino
  2. // https://www.youtube.com/watch?v=y5sjX8qpJbY
  3.  
  4. #include  <SPI.h>
  5. #include <Wire.h>
  6. #include <Adafruit_GFX.h>       // Скачанная библиотека для дисплея.
  7. #include <Adafruit_SSD1306.h>   // Скачанная библиотека для дисплея. https://yadi.sk/d/9F_uW1wIZUDna
  8.  
  9. #define OLED_RESET 4
  10. Adafruit_SSD1306 display(OLED_RESET);
  11.  
  12. int sensorValue;
  13.  
  14. void setup() { 
  15.     /* У дисплея нету строк и колонок, только Pixel / пиксели по горизонтали и вертикали,
  16.     условно! назовем курсор / колонка.  */          
  17.     display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
  18.     // initialize with the I2C addr 0x3C (for the  0.96" 128X64 OLED LCD Display)I2C АДРЕС.
  19.  
  20. }
  21. void loop() {
  22.     delay(100);
  23.     sensorValue = analogRead(A0);
  24.     display.clearDisplay();         // Clear the buffer. / Очистить буфер.
  25.     display.setTextColor(WHITE);    // Цвет текста.
  26.     display.setTextSize(7);         // Размер текста (1).
  27.     display.setCursor(0,0);
  28.     // Устанавливаем курсор в колонку 0, строку 0. на самом деле это строка №1, т.к. нумерация начинается с 0.
  29.     display.println(sensorValue);   // Печатаем 1 строку.
  30.     display.display();              // Чтобы сделать символы видимыми на дисплее !.
  31. }
Add Comment
Please, Sign In to add comment