私はEspruinoとちょっとした仕事をしていました。本当に素晴らしいプロジェクトです。しかし、私はフラッシュにコードを保存するという問題に直面しています。そのため、PC COMポートではなくボード(NodeMCU)に電源が供給されても実行できるようになります。コードは端末から渡されるまで完全に正常に動作します。しかし、私が電源を切ってしまえば、それは動作を停止します。 また、私はsave()とE.on( 'init'、function(){})を試しましたが、役に立たなかった。それでもWebサーバーは作成されません。誰かがここで助けてくれるなら、それは素晴らしいことかもしれません! ありがとう!コードを保存できませんEspruino NodeMCU
function main() {
var http = require('http');
var led = Pin(5);
http.createServer(function (req, res) {
var url = req.url;
res.writeHead(200);
if(url == "/on") {
digitalWrite(led, 1);
res.end("on");
} else if(url == "/off") {
digitalWrite(led, 0);
res.end("off");
} else {
res.end('Lol');
}
}).listen(80);
}
E.on('init', function(){
main();
});
ここで私は、私は解決策を見つけたドキュメントの周りいじると、ほぼ丸一日スクランブルウェブをクロールした後、私は
私はタイムアウトを使用しません。準備が整っているかどうかを確認してから続けてください。 – dandavis
そうです。 wifi.connect( "SSID"、{パスワード: "パスワード"}、function(){main();})のコールバック内でメイン関数を呼び出すことができます。 E.On( 'init')でWi-Fiに接続します。 –