Está en la página 1de 29

PHP + Arduino

Todo es posible
yo@federicopfaffendorf.com.ar

Federico Pfaffendorf

Objetivo
Controlar de manera remota v a !nternet" desde un dispositivo con cone#i$n" un %&' vinculado a una placa Arduino conectado a un servidor PHP

Aplicaci$n (eal
Controlar remotamente artefactos el)ctricos" e*uipos de producci$n" etc. +!,P-T. /onitorear el estado de los mismos utili0ando censores +O-TP-T.

1 PHP 2
%en3uaje de desarrollo libre 4erver 4ide 4oporte para 5eb services 6elocidad
+disminuye latencia entre la orden y la respuesta.

1 Arduino 2
Plataforma de 7ard5are libre Placa con microcontrolador &ntorno de desarrollo +!'&. &con$mico 'if cil de romper
+Arduino -,O (89:;<<.=.

Componentes utili0ados en el proyecto

%&' %i37t &mittin3 'iode

Arduino -,O (8

Cable -4> A=>

4ervidor PHP

+%A/P o ?A/P.

Arduino !'&

Processin3 !'&

'ia3rama de ,iveles
Celular 4ervidor Tablet !nternet (outer Arduino

PC

'ia3rama de Capas
Presentaci$n HT/% ?ebservice PHP 4@etc7 Arduino -,O 4@etc7 Proceso

/omento Arduino ...

Fin del /omento Arduino ...

1 C$mo continuar 2

/ejoras
!mplementar se3uridad 'esarrollar el output /anejar casos de concurrencia %an0ar el evento de cambio desde PHP y no consultar cada n se3undos.

1 Auer)s *ue te env e esta presentaci$n y los arc7ivos de c$di3o fuente 2

yo@federico pfaffendorf .com.ar

B Cracias D