remove fan-controls
This commit is contained in:
14
README.md
14
README.md
@@ -82,20 +82,14 @@ Verify access: `test -w /dev/ttyUSB0 && echo ok`
|
||||
|
||||
1. Flash firmware and open the serial monitor at 115200 baud.
|
||||
2. Confirm `TCA9548A detected` and four valid sensor channels (`ch2`–`ch5`).
|
||||
3. Find **stir fan** speed (chamber ~35°C, idle):
|
||||
3. Find **stir fan** speed (optional — default is **PWM 178**, ~70%):
|
||||
|
||||
```
|
||||
target 0
|
||||
fanchars
|
||||
```
|
||||
|
||||
Heats to max **60°C** at **30%, 100%, 60%, 80%** fan (cool to **40°C** avg between each). If the best is not at 30% or 100%, runs once at the midpoint of the two lowest spreads (~1–3 h). Or: `python3 scripts/fan_characterize.py`. When done:
|
||||
|
||||
```
|
||||
fanchars save
|
||||
```
|
||||
|
||||
Stored PWM is the minimum-stir floor while regulating (≥40°C avg).
|
||||
Sweeps **30%, 100%, 60%, 80%** fan — heats to max **60°C** corner at **100%** heater. Cools to **40°C** avg between runs. Skips a fan speed if 60°C isn't reached in time. Optional midpoint refine if best isn't at 30% or 100%. Or: `python3 scripts/fan_characterize.py`. When done, `fanchars save` writes the winner to EEPROM (or skip and keep the 178 default).
|
||||
|
||||
4. Tune **heat PI** (stored in EEPROM on autotune complete):
|
||||
|
||||
@@ -107,9 +101,9 @@ Verify access: `test -w /dev/ttyUSB0 && echo ok`
|
||||
|
||||
Emergency cutoff is fixed at **70°C** — you can autotune at 50–55°C with ABS in the chamber while hot corners stay below that.
|
||||
|
||||
5. Optional: adjust **mix PI** at target if spread still drifts (`mixpi`, `pid save`). Stir fan from step 3 is usually enough to start drying.
|
||||
5. Dry at your target — fan runs at the stir PWM (default **178**) unless you override with `fan <pwm>`; `fan auto` returns to the default.
|
||||
|
||||
Send `help` over serial for all commands (`target`, `fanchars`, `mixpi`, `fan test`, `log on/off`, `status`, `pid`, etc.).
|
||||
Send `help` over serial for all commands (`target`, `fanchars`, `fan`, `log on/off`, `status`, `pid`, etc.).
|
||||
|
||||
## Raspberry Pi control
|
||||
|
||||
|
||||
Reference in New Issue
Block a user