Un exemple simple pour activer un bout de script dès qu'on clique sur le bouton
Bonjour,
je me suis procuré un beaglebone, il y a node js dedans.
j'ai pu faire un petit test avec ce bout de script
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
//test.js
var http = require("http");
var html='<h1>alummer la led du beaglebone</h1><input type="button" value="allume"/>';
var aAppuyer ="<h2>on a appuyé sur le bouton</h2>";
function onRequest(request,response){
console.log("Requete reçue");
response.writeHead(200,{"Content-Type":"text/html"});
response.write(html);
var b = require('bonescript');
b.pinMode('USR0', b.OUTPUT);
b.pinMode('USR1', b.OUTPUT);
b.pinMode('USR2', b.OUTPUT);
b.pinMode('USR3', b.OUTPUT);
b.digitalWrite('USR0', b.HIGH);
b.digitalWrite('USR1', b.HIGH);
b.digitalWrite('USR2', b.HIGH);
b.digitalWrite('USR3', b.HIGH);
setTimeout(restore, 2000);
response.end();
}
http.createServer(onRequest).listen(8811);
console.log("Demarrage du serveur"); |
en mode console dès que j'active le script
et que avec firefox je vais sur
http://192.168.1.37:8811/
les leds du mini pc s'allume bien usrX
par contre j'aimerais essayer d'activer ce bout de script si j'appuie sur un bouton
Code:
1 2 3 4 5 6 7 8 9 10 11
|
var b = require('bonescript');
b.pinMode('USR0', b.OUTPUT);
b.pinMode('USR1', b.OUTPUT);
b.pinMode('USR2', b.OUTPUT);
b.pinMode('USR3', b.OUTPUT);
b.digitalWrite('USR0', b.HIGH);
b.digitalWrite('USR1', b.HIGH);
b.digitalWrite('USR2', b.HIGH);
b.digitalWrite('USR3', b.HIGH);
setTimeout(restore, 2000); |
pourrais t'on me montrer un bout de script d'exemple ?
si vous avez une idée merci de la réponse :)