#include <Wire.h>
#include <Adafruit_SSD1306.h>
#define scl 5
#define sda 18
#define V 12 //垂直
#define H 13 //水平
#define D 14 //按下
//新建iic对象以及显示屏对象
TwoWire I2Cone = TwoWire(0);
Adafruit_SSD1306 display = Adafruit_SSD1306(128, 64, &I2Cone);
void setup()
{
I2Cone.begin(sda, scl, 400000);
//初始化显示屏
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
//清屏
display.clearDisplay();
//设置字体大小
display.setTextSize(1);
display.setTextColor(INVERSE);
}
void loop()
{
int xValue = analogRead(H);
int yValue = analogRead(V);
int DValue = analogRead(H);
display.setTextColor(WHITE);
display.setCursor(2,2);
display.print("H = " + xValue);
display.drawFastHLine(0,0,128,WHITE);
display.drawFastHLine(0,63,128,WHITE);
display.drawFastVLine(0,0,64,WHITE);
display.drawFastVLine(127,0,64,WHITE);
//display.startscrollright(0,60);
display.display();
}