Automatización basada en la web Cortesía de Raspberry PI

Automatización basada en la web Cortesía de Raspberry PI

Este trabajo es un ejemplo fantástico de la capacidad de la Raspberry PI para Eclipse Arduino cuando se refiere a la interacción. [Caída sorda] Menciona que utilizó para utilizar una junta arduino con un escudo Ethernet para agregar interactividad extensible a su proyecto. Pero este, que es un proyecto de lámpara de automatización doméstica, utiliza un PI de Raspberry en su lugar. Las ideas terminan siendo extremadamente similares. Pero el gasto del hardware es menor y el trabajo de codificación es probablemente las órdenes de magnitud más fácil.

No nos equivocas, el hardware es fundamentalmente diferente. Cuando pasa de Arduino a RPI, pierde algunos pasadores de E / S y la administración de nivel de bajo nivel no es más bien muy directa. Pero tampoco tiene que programar la cosa en C. El kernel de Linux maneja la administración de bajo nivel que indica que puede componer sus scripts utilizando Python. Debido a que Python es un lenguaje interpretado, la prueba y la depuración es mucho más rápida, sin requisitos para flashear el nuevo código, simplemente ejecute el script nuevamente.

Este trabajo utilizó el GPIO RPI para impulsar una tira de LED que utilizan el protocolo WS2801. La Junta incluye una NIC que lo convierte en un SNAP para utilizar como un servidor web. Los controles de los sabios que se ven arriba se sirven de la PI que utilizan jQuery. Ideal ahora hay un cable que se está quedando sin la lámpara. Pero debe haber mucho espacio para utilizar un adaptador de salida de tornillo y para ocultar el RPI y su PSU dentro.

La placa todavía tiene suficiente jugo para impulsar otras características de automatización, como funcionando como un servidor de radio web.

Leave a Reply

Your email address will not be published. Required fields are marked *