WIFI модуль не работает

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Vitirsss, 2 дек 2019.

  1. Vitirsss

    Vitirsss Нуб

    После отправления кода в Iskra Js все работает окей, но через 2 минуты Wifi датчик перестает работать ( как будто уходит в спящий режим). Фиксится это только после перезагрузки платы или wifi модуля, но через 2 минуты все таже песня
    Код (Javascript):
    var dht = require("DHT22").connect(P7);
    var Name = 'Meteo';
    var SSID = 'Smyrph';
    var PASSWORD = 'qwerty123456';
    var mySensor = require('@amperka/light-sensor').connect(A3);
    var dweet = require ('@amperka/dweetio').connect(Name);
    var dht = require("DHT22").connect(P7);
    var temperature = require('@amperka/thermometer').connect(A4);

    function run() {
    setInterval(function() {
    dweet.send({
    Temp: temperature.read('C')
    });
       dweet.send({
       Lx: mySensor.read('lx')
       });
    }, 1000);
    }


    var wifi = require('@amperka/wifi').setup(function(err) {
      wifi.connect(SSID, PASSWORD, function(err) {
        print('Click this link', dweet.follow());
        run();
      });
    });

     
     
  2. Vladimir_78

    Vladimir_78 Нерд

    Раз в секунду это слишком часто. Попробуйте поставить хотя бы 1 раз в 5 сек. И нет смысла send два раза делать
    Код (Javascript):
    dweet.send({
       Temp: temperature.read('C'),
       Lx: mySensor.read('lx')
    });
     
    Vitirsss нравится это.