Skip to content

Latest commit

Β 

History

History
25 lines (19 loc) Β· 950 Bytes

File metadata and controls

25 lines (19 loc) Β· 950 Bytes

Arduino fan emulator

πŸ“Œ Part list

βœ” Arduino Nano ( or any other based on 328p)
βœ” 1 * 10K resistor
βœ” 1 * 1K resistor
βœ” 1 * npn 2n222* transistor
βœ” wires, connectors

Upload code to Arduino via Arduino IDE

πŸ“Œ Arduino is powered from fan terminal directly

πŸ”Œ Black is GND
πŸ”Œ Red is +12V
πŸ”Œ Yellow wire - PG (usualy 3rd is fan output that we are going to emulate).

πŸ“Œ Connection

1️⃣ You need to connect +12V to VIN pin of Arduino, and GND to GND pin.
2️⃣ 2n222* collector should be connected to +12V (or +5v if there is no way to get 12v) through 10K resistor
3️⃣ 2n222* base should be connected to D9 through 1K resistor
4️⃣ 2n222* emitter should be connected to GND
5️⃣ Output signal will be generated between 10R resistor and collector.

Scheme