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
en mode console dès que j'active le script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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");
et que avec firefox je vais sur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 node test.js
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
pourrais t'on me montrer un bout de script d'exemple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
si vous avez une idée merci de la réponse
Partager