Library Search
结果页入门篇:从 Blink 到传感器读取
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 入门篇:从 Blink 到传感器读取 **最佳实践**:
- `setup()` 中放初始化代码:pinMode、Serial.begin、传感器初始化
- `loop()` 中放业务逻辑,**避免** 在 loop 内使用长 `delay()`
---
## 4. 数字 I/O
### 基本操作
```cpp
pinMode(pin, INPUT); // 输入(高阻态)
pinMode(pin, INPUT_… 3% JDY-31 BLE UART透传蓝牙模块 代码例程 /*============================================================
* 函数: JDY_Config
* 功能: 批量配置 JDY-31 参数
*============================================================*/
void JDY_Config(const char *name… 2% Arduino) // ===================== 模拟传感器读取 =====================
static float read_temperature(void) { return 25.6f + (random(-50, 50) / 100.0f); }
static float read_humidity(void) { return 58.2f + (random(-… 2% Hello World:LED 闪烁与串口输出 # Arduino Hello World:LED 闪烁与串口输出
## 目标
掌握 Arduino 最基础的开发流程:编译 → 上传 → 观察 LED 闪烁和串口监视器输出。
## 完整代码
```cpp
/*
* Arduino Hello World - 板载 LED 闪烁 + 串口打印
* 适用于 Arduino Uno / Nano / Mega 等大多数开发板
* 板载… 2% STM32F411CEU6 BlackPill 代码例程 void loop()
{
// 每隔 5 秒输入一段文字
Keyboard.print("Hello from BlackPill F411!");
Keyboard.press(KEY_RETURN);
Keyboard.release(KEY_RETURN);
delay(5000);
}
```
### 2.3 5V 传感器直接读取(得益于全 5V… 2% 树莓派 4B GPIO 编程例程 — Python + C + WiringPi try:
print("PWM 0~255 范围呼吸灯")
while True:
for duty in range(0, 256, 2):
pi.set_PWM_dutycycle(LED, duty)
time.sleep(0.01)
for duty in range(255, -1, -2):… 2% 进阶:DHT22 温湿度传感器 + OLED 显示 // OLED 初始化
if (!display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR)) {
Serial.println(F("SSD1306 初始化失败!"));
while (1) delay(10);
}
display.clearDisplay();
display.setTextSize(1);
display… 2% Hello World - 传感器数据写入与查询 # InfluxDB Hello World:传感器数据写入与查询
## 目标
使用 InfluxDB 2.x 存储温度传感器数据,用 Flux 语言查询和聚合。
## 完整代码
### 命令行写入
```bash
# 准备 token 和环境变量
export INFLUX_TOKEN="my-super-secret-token"
export INFLUX_ORG="my-org"… 2%