Use a Noctua pc fan to drive a seven-segment clock!
In this video, I show a clock whose heartbeat comes from a PID-controlled Noctua fan.
It's a Noctua NF-A4x10 5v PWM fan.
We use 2 Atmega328p microcontrollers. One 328 to control the fan speed very accurately with PID algorithm and one 328 to drive an OLED screen which shows an RPM gauge and the setpoint of the fan.
The seven-segment display is driven by a MAX7219 IC and is controlled by an ATtiny85.
All is mounted on a PCB and it's fun to watch and play with.
In the link below you can also find the code for the three microcontrollers on the PCB and stand-alone code to use your Arduino NANO to control a PWM PC fan with PID (minimal parts and easy code).
I hope this video inspires you to make your own unique devices and that you learn something new!
Link for all the code: [ Ссылка ]
The PID.V2 lib: [ Ссылка ]
Ещё видео!