本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


亲,“电路城”已合并升级到更全、更大、更强的「新与非网」。点击查看「新与非网」
由BME280和Arduino,ESP32 / ESP8266,树莓派组成,可随身携带的气象站。该气象探测站可装入智能手机的USB C / Micro USB端口,以获取所需的电源。
硬件组件:
原理图:
使用Arduino Nano编程ATtiny85:
使用Arduino Nano通过Arduino IDE对ATtiny85进行了编程。为了不使该指令超出框架范围,请访问此网站以使用Arduino Nano对ATtiny进行编程。
代码:
#include <TinyWireM.h>
#include <Tiny4kOLED.h>
#include <MyBME280.h>
#define BME280_I2cAdd 0x76 //I2C-地址
MyBME280 BME(BME280_I2cAdd);
float t, d, f;
void setup() {
oled.begin();
oled.clear();
oled.on();
TinyWireM.begin();
BME.init();
}
void loop() {
t = BME.readTemp();
d = BME.readPress();
f = BME.readHumidity();
oled.setFont(FONT6X8);
oled.setCursor(0, 0);
oled.print("Temp.: ");
oled.print(t);
oled.println(" 'C");
oled.print("Druck: ");
oled.print(d);
oled.println(" mBar");
oled.print("Fcht.: ");
oled.print(f);
oled.println(" %");
oled.println(" . . . . . . . . . . ");
oled.println(". . . . . . . . . . .");
}
成品:
测试:
开启“人工智能”——贝尔金WeMo智能插座套装拆解
2014-05-23
iPhone 6 plus最专业传感器深入解析
2014-10-22
智能手机里面都装着哪些传感器?它们都记录了你的什么?
2016-04-11
NXP开发板不知道选什么,看这里就对了!
2016-07-28
盘点全球知名传感器芯片巨头Top10
2015-08-21
如何将按钮与 Arduino 连接起?
2021-07-13
基于树莓派和Arduino打造的PLC EtherCAT电路设计
2020-02-25
入门指南:TFT彩色显示屏,带Arduino和ESP8266
2020-04-23
Arduino最小系统板设计PCB板及原理图
2020-01-17
带有Arduino和ESP32的实时时钟
2020-04-17
讨论