Compare commits
14
Commits
dev
..
2fd0a44555
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2fd0a44555 | ||
|
|
96df0465d5 | ||
|
|
a006c45d98 | ||
|
|
6c4cdb4605 | ||
|
|
ac8a72b05d | ||
|
|
7a7075f6de | ||
|
|
f77ff376d4 | ||
|
|
d53035a5ef | ||
|
|
bda2ecb7a3 | ||
|
|
208669d19f | ||
|
|
68bdfdc879 | ||
|
|
2bf49c14ac | ||
|
|
f8294d4aed | ||
|
|
4b59b8936b |
No files matched your search
+5
-5
@@ -7,7 +7,7 @@
|
||||
|
||||
```
|
||||
LibreHardwareMonitorLib.dll ──> PowerShell-агент ──COM (USB CDC)──> ESP32-C3 ──I2C──> OLED 72×40
|
||||
(через драйвер PawnIO) раз в секунду "T=67.0;L=34;M=97" U8g2
|
||||
(через драйвер PawnIO) раз в секунду "T=67.0;L=34" U8g2
|
||||
```
|
||||
|
||||
**Плата ничего не измеряет сама.** Она принимает готовые строки по USB и рисует
|
||||
@@ -173,8 +173,8 @@ powershell -ExecutionPolicy Bypass -File "D:\Soft\Arduino\CPU_temp\agent\cpu_tem
|
||||
|
||||
```
|
||||
connected: COM4
|
||||
T=47.0;L=24;M=97
|
||||
T=48.0;L=14;M=97
|
||||
T=47.0;L=24
|
||||
T=48.0;L=14
|
||||
```
|
||||
|
||||
Одновременно на экране платы появится температура. Остановить — Ctrl+C.
|
||||
@@ -286,7 +286,7 @@ Start-ScheduledTask -TaskName 'CPU Temp Agent'
|
||||
|
||||
## Что показывает экран
|
||||
|
||||
Экранов два, переключаются нажатием кнопки **BOOT** (длительность не важна):
|
||||
Экранов два, переключаются коротким нажатием кнопки **BOOT**:
|
||||
|
||||
| Экран | Крупно | Мелко | График |
|
||||
|---|---|---|---|
|
||||
@@ -382,7 +382,7 @@ $sp.Close()
|
||||
| Путь | Что это |
|
||||
|---|---|
|
||||
| `config.h` | все настройки |
|
||||
| `CPU_temp.ino` | свежесть данных, гистерезис тревоги, кнопка, выбор экрана, светодиод |
|
||||
| `CPU_temp.ino` | свежесть данных, гистерезис тревоги, светодиод |
|
||||
| `link.h` / `link.cpp` | неблокирующее чтение строки из Serial и её разбор |
|
||||
| `ui.h` / `ui.cpp` | отрисовка через U8g2, кольцевой буфер истории, негатив |
|
||||
| `tools/i2c_scan/` | одноразовый скетч поиска пинов дисплея |
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Агент CPU Temp
|
||||
|
||||
Читает температуру и загрузку процессора и раз в секунду отдаёт их плате
|
||||
ESP32-C3 по USB-COM строкой вида `T=67.0;L=34;M=97`.
|
||||
ESP32-C3 по USB-COM строкой вида `T=67.0;L=34`.
|
||||
|
||||
## Что нужно установить
|
||||
|
||||
|
||||
Reference in new issue
Block a user