Paso 4: Controlar y utilizar tu Arduino ATX
Tu Arduino con la púrpura (rojo en la imagen) de alimentación ATX cable a + 5V (no uses Vin) y el cable ATX negro a GND.
Conecte el alambre verde de ATX a cualquier pin de control. He utilizado A0 (D14) porque se puede ver en la foto pero un pin de IO digital general funciona igual de bien.
Enchufe su ATX y su Arduino será accionado bu la alimentación principal y probablemente el ventilador permanecerá apagado.
Cuando necesite toda su potencia a emitir el comando:
const int ctrlPin = 14; usar cualquier pin que desee. He utilizado A0 que asigna a D14.pinMode (ctrlPin, salida); digitalWrite (ctrlPin, bajo);
Para volver a desactivar la alimentación principal, utilice:
digitalWrite (ctrlPin, HIGH);Igualmente, para apagar, no se puede simplemente establecer en:
pinMode (ctrlPin, entrada);para configurar el pin para again.* de alta resistencia
Ahora todo lo que necesitas hacer es conectar su alta carga actual a cualquiera de los conectores MOLEX de la fuente ATX y controlarlos con transistores, MOSFETs etc. como lo haría normalmente. Al llegar el punto en el bosquejo cuando desee potencia, sólo el comando arriba y encienda la fuente de 30A!
Nota: usted debe tener cuidado de alimentar su directo de Arduino a los + 5V. Si se conecta el cable USB entonces usted podría conseguir una corriente que fluye a usted puerto USB de tu PC así que tenga cuidado Conecte solamente una fuente de energía a la vez.
La especificación ATX sugiere que puede mantener la línea de + 5V o desconecte (set alta resistencia) para activar la alimentación principal: http://www.formfactors.org/developer%5Cspecs%5Catx2_2.pdf