0% encontró este documento útil (0 votos)
63 vistas29 páginas

PHP + Arduino

Este documento describe cómo controlar remotamente un LED conectado a una placa Arduino desde un dispositivo con conexión a Internet utilizando PHP. Explica que PHP es un lenguaje de desarrollo libre adecuado para crear servicios web, mientras que Arduino es una plataforma de hardware económica y fácil de usar. También incluye diagramas que muestran la interacción entre los componentes del sistema como el dispositivo cliente, servidor PHP, router y placa Arduino.

Cargado por

Jhuhan Dha
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
63 vistas29 páginas

PHP + Arduino

Este documento describe cómo controlar remotamente un LED conectado a una placa Arduino desde un dispositivo con conexión a Internet utilizando PHP. Explica que PHP es un lenguaje de desarrollo libre adecuado para crear servicios web, mientras que Arduino es una plataforma de hardware económica y fácil de usar. También incluye diagramas que muestran la interacción entre los componentes del sistema como el dispositivo cliente, servidor PHP, router y placa Arduino.

Cargado por

Jhuhan Dha
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 29

PHP + Arduino

Todo es posible
Federico Pfaffendorf

[email protected]

Objetivo
Controlar de manera remota va
Internet, desde un dispositivo con
conexin, un LED vinculado a una
placa Arduino conectado a un
servidor PHP

Aplicacin Real
Controlar remotamente artefactos
elctricos, equipos de produccin,
etc. (INPUT)
Monitorear el estado de los
mismos utilizando censores
(OUTPUT)

PHP ?

Lenguaje de desarrollo libre


Server Side
Soporte para web services
Velocidad
(disminuye latencia entre la orden y la respuesta)

Arduino ?

Plataforma de hardware libre


Placa con microcontrolador
Entorno de desarrollo (IDE)
Econmico
Difcil de romper
(Arduino UNO R3~$200.-)

Componentes
utilizados en el
proyecto

LED
Light
Emitting
Diode

Arduino
UNO
R3

Cable
USB
A-B

Servidor
PHP
(LAMP o WAMP)

Arduino
IDE

Processing
IDE

Diagrama de Niveles
Celular
Servidor
Tablet

PC

Internet

Router
Arduino

Diagrama de Capas
Presentacin
HTML

Sketch
Proceso
Webservice
PHP

Sketch
Arduino UNO

Momento Arduino ...

Fin del
Momento Arduino ...

Cmo continuar ?

Mejoras

Implementar seguridad
Desarrollar el output
Manejar casos de concurrencia
Lanzar el evento de cambio desde
PHP y no consultar cada n
segundos.

Quers que te enve esta


presentacin y los archivos
de cdigo fuente ?

yo@federico
pfaffendorf
.com.ar

Gracias !

También podría gustarte