Diferencia entre revisiones de «GuifiReset»
De Guifi.net - Wiki Hispano
(Posibles mejoras) |
(Plantilla MM) |
||
(No se muestran 2 ediciones intermedias realizadas por un usuario) | |||
Línea 3: | Línea 3: | ||
Aquí se describe una posible solución casera para reiniciar nodos de forma remota y que puede crear cualquiera con ganas y unos conocimientos básicos de electrónica. En este prototipo, el relé en lugar de alimentarse a 12VDc funciona directamente a 5VDc, por tanto, cogiendo únicamente 5V del PC podemos alimentar todo el sistema sin ninguna fuente de alimentación extra. | Aquí se describe una posible solución casera para reiniciar nodos de forma remota y que puede crear cualquiera con ganas y unos conocimientos básicos de electrónica. En este prototipo, el relé en lugar de alimentarse a 12VDc funciona directamente a 5VDc, por tanto, cogiendo únicamente 5V del PC podemos alimentar todo el sistema sin ninguna fuente de alimentación extra. | ||
− | + | Su autor es Josep Figueras. | |
¡Si haces alguna mejora sobre este prototipo, acuérdate de compartirla también con nosotros! | ¡Si haces alguna mejora sobre este prototipo, acuérdate de compartirla también con nosotros! | ||
Línea 33: | Línea 33: | ||
== Código fuente == | == Código fuente == | ||
− | + | El código fuente está disponible en el repositorio de Gitorious guifi-misc: | |
− | + | * https://gitorious.org/guifi-altres/guifi-misc | |
− | + | * https://gitorious.org/guifi-altres/guifi-misc/blobs/master/GuifiReset/guifireset.c | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | // | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | / | + | |
− | + | ||
− | + | ||
− | + | ||
− | / | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | // | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Posibles mejoras == | == Posibles mejoras == | ||
Línea 311: | Línea 42: | ||
* Versión [http://www.arduino.cc/es/ Arduino] | * Versión [http://www.arduino.cc/es/ Arduino] | ||
+ | = Referencias = | ||
+ | {{MM|url=https://lists.guifi.net/pipermail/guifi-rdes/2012-January/022656.html|list=desarrollo}} | ||
[[Categoría:DIY]] | [[Categoría:DIY]] | ||
[[Categoría:Electrónica]] | [[Categoría:Electrónica]] |
Última revisión de 00:14 13 feb 2012
Las máquinas no son perfectas y muchas veces alcanzan estados que el programador no previno o que por otros motivos no pudo arreglar. En muchos de esos casos, la mejor solución es "apagar y encender".
Aquí se describe una posible solución casera para reiniciar nodos de forma remota y que puede crear cualquiera con ganas y unos conocimientos básicos de electrónica. En este prototipo, el relé en lugar de alimentarse a 12VDc funciona directamente a 5VDc, por tanto, cogiendo únicamente 5V del PC podemos alimentar todo el sistema sin ninguna fuente de alimentación extra.
Su autor es Josep Figueras.
¡Si haces alguna mejora sobre este prototipo, acuérdate de compartirla también con nosotros!
Componentes
Lista de componentes que podrás encontrar en cualquier tienda de electrónica:
- 1x MAX232
- 1x PIC16F877A
- 1x BC547C
- 1x Relé
- 2x Resistencia 1K
- 1x Resistencia 10K
- 1x Resistencia 3k3
- 2x Condensador 47pF
- 4x Condensador 4µF
- 1x Oscilador 20MHz
- 1x Diodo LED
Precio aproximado: --€
Esquemáticos
Haz click en las imágenes para verlas más grandes.
Código fuente
El código fuente está disponible en el repositorio de Gitorious guifi-misc:
- https://gitorious.org/guifi-altres/guifi-misc
- https://gitorious.org/guifi-altres/guifi-misc/blobs/master/GuifiReset/guifireset.c
Posibles mejoras
- Conexión con módem GSM con salida RS-232 (aunque son bastante caros: ejemplo en eBay)
- Conexión con un teléfono móvil con una tarjeta SIM y uso de códigos DTMF (más barato, pero necesita normalmente terminales antiguos).
- Versión Arduino
Referencias
Este artículo contiene información extraída de este hilo de la lista de correo de desarrollo.