Revista 100% Verde

Una aplicacion curiosa con Arduino : “el deploynator”

Por Soloelectronicos @soloelectronico

 Gracias a un Arduino, un escudo  Ethernet de Arduino,  unos botones tipo arcade , los LED , una aplicación web de despliegue  y el código de Arduino, SmugSmuh ha  creado un proceso de implementación de un curioso  botón que tiene este aspecto que parece sacado de la ciencia ficción al puro estilo James Bond:

https://videos.files.wordpress.com/XHCalhTJ/deployinator-demo_dvd.mp4

Puede   parecer  muy raro ,  pero   SmugMug que es desarrollador de software  en  Amazon , cade vez desplegaba con  mayor  frecuencia mediante la fusión manualmente ramas, etiquetas, haciendo dobles comprobaciones y  a continuación, ejecutando un grupo de comandos que finalmente  hacian el trabajo  (algunos a través de sudo y otros no). Este  proceso podia llevar  once pasos    y para empeorar las cosas  no todos los desarrolladores tenían acceso a dicho proceso sintiendose generalmente incómodos debido a la complejidad que implicaba.

Finalmente todo  se automatizó  y  el proceso se consolidó en un script de shell, que todavía tenía que ser ejecutado a través de sudo en un servidor designado. Más recientemente, el script de shell estaba envuelto en una aplicación web que hizo las cosas mucho más fácil que tiene este aspecto :.

Pushit

Mientras que la aplicación web es bastante impresionante y fácil de usar, un desarrollador   soñaba con un botón físico real  que al pulsarlo  reamente lanzara el proceso de implementar código : SmugMug Deployinator 5000, cuyas fotos podemso ver a acontinuacion:

Frente

Deployinator 5000

Adentro de

Deployinator 5000 en el interior

Botones

Botones

Arduino Shield Ethernet

Arduino

El Deployinator 5000 consta de los siguientes componentes:

  • Kit Arduino arranque
  • Arduino Ethernet Shield
  • Verdes, rojos y amarillos LED 5v
  • Un montón de cables
  • 2-botón interruptor momentáneo con la estación de bloqueo de teclas de eBay
  • Interruptor de palanca Protegida
  • Recinto estación de monitoreo del clima usados ​​de cosas raras

La instalación es relativamente simple. El interruptor de palanca, bloqueo del teclado, y dos interruptores momentáneos están conectados en secuencia para que el Arduino los vea como un botón. Cuando se presionan los cuatro a la vez  ,entonces, y sólo  entonces,  el Arduino hace una petición HTTP POST a un  servidor de implementación, que a su vez empuja cualquier código pendiente en vivo. Mientras que el Arduino está a la espera para el despliegue a fin, parpadea el LED amarillo. Cuando se despliega el empuje, el LED verde se ilumina. Si algo sale terriblemente mal, el LED rojo indica    que ha habido un error   (provocando  temor en el corazón del implementador)

Las ideas   a largo plazo para el Deployinator incluyen la adición de luces más grandes, una bola de discoteca, y la reproducción de música cuando se produce un deploy,etc. Esta   idea  se puede extrapolar    para muchas otras cosas que se puedan controlar con energía de 220V ,por ejemplo usando un  dispositivo  PowerSwitch   o en su defecto simplemente un rele

PowerSwitch II está diseñado para permitirle controlar con seguridad un dispositivo de salida sin exponer ningún voltajes de 120/220 VCA. Puede conectar cualquier salida de 120 VCA 3 clavijas estándar para ser controlado por la mayoría de cualquier microcontrolador. Esto funciona muy bien con Arduino! La cola PowerSwitch II mejora en la cola original de PowerSwitch por lo que le permite cambiar una carga grande (ahora hasta 15A) con una gama más amplia de señales de control (3-12VDC).

PowerSwitch Tail II

Implementación de código no tiene por qué ser aburrido!

Fuente  aqui


Una aplicacion curiosa con Arduino : “el deploynator”

También podría interesarte :

Volver a la Portada de Logo Paperblog

Quizás te interesen los siguientes artículos :

  • Construya su smartwatch casero basado en Arduino

    Construya smartwatch casero basado Arduino

    Puede que no tenga las funcionalidades del nuevo Samsung Gear S3, pero este reloj digital basado en Arduino  puede ser ideal para hacernos cumplir  la... Leer el resto

    Por  Soloelectronicos
    100% VERDE, CIENCIA, TECNOLOGÍA
  • Coche RC Autonomo basado en Rasberry Pi y Arduino

    Coche Autonomo basado Rasberry Arduino

    Este proyecto desarrollado por   Zeng Wang  constituye  una versión reducida de un  sistema de auto-conducción ( eso si usando un coche de RC) con una... Leer el resto

    Por  Soloelectronicos
    100% VERDE, CIENCIA, TECNOLOGÍA
  • Imprima su propio telescopio open hardware y Arduino

    Imprima propio telescopio open hardware Arduino

    Para el proyecto Ultrascope sus creadores se preguntaban si era posible desarrollar un telescopio kit-set que reduciría  el costo de la astronomía de nivel... Leer el resto

    Por  Soloelectronicos
    100% VERDE, CIENCIA, TECNOLOGÍA
  • Servidor web con Arduino

    Servidor Arduino

    Arduino al igual que  otras placas  pude usarse como servidor web alojando en el  una simple página web,para lo cual Arduino debe poderse conectar a la red LAN... Leer el resto

    Por  Soloelectronicos
    100% VERDE, CIENCIA, TECNOLOGÍA
  • Robot aspirador con Arduino

    Robot aspirador Arduino

    Aunque no nos  va a quedar tan estéticos y funcionales  como los robots comerciales , los cuales  hoy en día ya son una realidad establecida  especialmente en e... Leer el resto

    Por  Soloelectronicos
    100% VERDE, CIENCIA, TECNOLOGÍA
  • Arduino tutorial parte 18: Sensor de humedad de suelo

    Arduino tutorial parte Sensor humedad suelo

    En este tutorial os voy a hablar del modulo HL-69, un sensor de humedad de suelo que utiliza la conductividad entre dos terminales para determinar ciertos... Leer el resto

    Por  Guille
    TECNOLOGÍA
  • Una garcita

    garcita

    El 1 de agosto luego de dos días de lluvias copiosas me fui al puente de la Boca en la laguna de Monte ya que estimaba que la laguna había subido de nivel y... Leer el resto

    Por  Saguzar
    CIENCIA, MUNDO ANIMAL, MUNDO VEGETAL

Dossiers Paperblog