Paso 5: Instale algo interesante
Hice un parpadeo de LED a bordo, pero eso no es muy interesante. Así que vamos a conectar un dispositivo más útil para el router que podemos controlar desde la web.
Voy a usar una lámpara crece casera (hecha con LEDs de alta potencia, un adaptador del ordenador portátil reciclada y disipador de calor) como ejemplo, pero puede utilizar cualquiera de los(ex: encender o apagar una válvula para su cerradura del jardín, del agua o desbloquear una huelga eléctrica en su puerta, cambiar remotamente un aparato encendido o apagado a través de un relé).
Soldar cables a los pines GPIO y GND del router. Necesitaba utilizar algún flujo a flujo muy bien en los empalmes de la soldadura.
Pines del router no la salida o fregadero mucha corriente---así que usted no debe utilizar a otro dispositivo directamente: nuestra mejor opción es utilizar un pin para activar un transistor, relé o un opto-aislador. En mi caso, mi controlador de LED posee un encendido palanca, haciendo mi tarea de instalación muy fácil.
Finalmente, después de que todo está conectado Asegúrese de que el suelo de su router y los dispositivos conectados están conectados juntos.
Notas de Misc
En alguna ocasión llegar suerte y tu router periférico tienen el mismo voltaje de entrada y pueden compartir la misma fuente de alimentación. Si haces esto todavía Asegúrese de correr cables de corriente independiente a cada uno, en lugar de todo el poder a través del router wifi, ya que no puede ser diseñado para llevar la cantidad de corriente necesaria para un dispositivo adicional!
--
¿Estoy usando mis pines GPIO como salidas, pero pueden estas actúan como una entrada con algo como un interruptor magnético o pulsador? ¡ Sí! Utilizar gpioctl para leer un pin funciona como sigue:
gpioctl dirin 3 (Pin set de entrada)
gpioctl conseguir 3 (devuelve el estado alto / bajo)
Usted puede leer más acerca de las estrategias para acceder a los pines gpio con openwrt aquí.