http:\/\/www.youtube.com\/watch?v=xR4tj4pb1eE<\/a><\/p>\n<\/p>\n
La parte web es f\u00e1cil, son script en lua que generen un mensaje de ECHO al puerto serie.<\/p>\n
Por ejemplo:<\/p>\n
Creamos los archivos para cada color.<\/p>\n
Rojo.lua, verde.lua, azul.lua, morado.lua, etc.<\/p>\n
Los ponemos en el directorio de ejecuci\u00f3n CGI-BIN de nuestro servidor. Y le damos permiso de ejecuci\u00f3n. Con el comando CHMOD +x *.lua<\/p>\n
Los archivos por dentro tienen lo siguiente. Para el archivo rojo.lua, para nuestro caso el puerto serie es (\/dev\/tts\/1)<\/p>\n
[sourcecode language=\u00bbc\u00bb]
\n—# \/\/para rojo env\u00eda por puerto serie el car\u00e1cter "r"
\n—#! \/usr\/bin\/lua
\ncaracter="echo r > \/dev\/tts\/1";
\nos.execute(caracter);<\/p>\n
[\/sourcecode]<\/p>\n
FACIL NO????????<\/p>\n
Ahora en cualquier bot\u00f3n que queramos hacer, podemos poner como HREF=\u00bb\/cgi-bin\/rojo.lua\u00bb y ejecutara el script cada vez que se presione.<\/p>\n
Por ejemplo, este c\u00f3digo lo copiamos a un archivo.html en nuestro servidor web.<\/p>\n
[sourcecode language=\u00bbhtml\u00bb]
\n<html>
\n<head>
\n<title>control de RGB via web walii.es<\/title>
\n<\/head>
\n<body>
\n<h2>Control remoto RGB via web (<a href="http:\/\/blog.walii.es\/" target="_new">blog de Walii.es<\/a>)<\/h2>
\n<p>
\n<b>Presionando el boton activamos la salida para el color ROJO <\/b>
\n<\/p>
\n<table border="0" cellpadding="0">
\n<tr>
\n<td valign="top" width="50%">
\n<p>
\n<b>Este es solo para un color, necesita un poco de imaginacion y dise\u00f1o web para hacer el resto<\/b>
\n<ul>
\n<li><a href="\/cgi-bin\/rojo.lua" target="_new">ROJO<\/a><\/li>
\n<\/ul>
\n<\/body>
\n<\/html>
\n[\/sourcecode]<\/p>\n","protected":false},"excerpt":{"rendered":"
Este proyecto tiene varios usos, b\u00e1sicamente es una forma de controlar un grupo de LED RGB (tricolores con masa com\u00fan) v\u00eda una p\u00e1gina web, que…<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,4,6],"tags":[],"_links":{"self":[{"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=\/wp\/v2\/posts\/18"}],"collection":[{"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18"}],"version-history":[{"count":3,"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=\/wp\/v2\/posts\/18\/revisions"}],"predecessor-version":[{"id":309,"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=\/wp\/v2\/posts\/18\/revisions\/309"}],"wp:attachment":[{"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pinguino.walii.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}