赞
踩
-
- #include <SPI.h>
- #include <Wire.h>
- #include <Adafruit_GFX.h>
- #include <Adafruit_SSD1306.h>
- #include <Adafruit_MLX90614.h>
-
- #define SCREEN_WIDTH 128
- #define SCREEN_HEIGHT 64
- #define OLED_RESET 4
- Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
-
- Adafruit_MLX90614 mlx = Adafruit_MLX90614();
-
- void setup() {
-
- display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
- mlx.begin();
- display.clearDisplay();//清空屏幕信息
- }
-
- void loop() {
-
- display.clearDisplay(); //清空屏幕信息
-
- display.setTextColor(SSD1306_WHITE); //设置颜色为白色
- display.setTextSize(1); //设置文本字体大小为1
- display.setCursor(0, 0); //设置打印的坐标
- display.println(mlx.readAmbientTempC());//打印文本,环境温度
-
- display.setTextSize(3); //设置文本字体大小为3
- display.setCursor(10, 16); //设置打印的起始坐标
- display.println(mlx.readObjectTempC());//打印文本,目标温度
-
- display.display(); //将屏幕缓冲区数据刷到屏幕上,显示出来
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。