Я решил собрать умную систему слежения климата. Поставил на ночь ради теста. После некоторого времени перестали мигать лампы приёма и передачи на вай-фай модуле. На следующее утро подключил к компьютеру и стал наблюдать. Примерно 2 часа всё работало нормально. Но потом появилась ошибка Потом ещё одна такая же. После этого всё перестало работать снова (лампочки не мигают кроме питания, на dweet.io пишет: Here's what this thing was up to a few 19 minutes). Всё решилось нажатием кнопки reset. Я хочу чтобы моя система работала 24/7 без танцев с бубном. Пожалуйста помогите!
Код:
//подключаем основные библиотеки
var sensor = require('@amperka/light-sensor').connect(A1);
var thermometer = require('@amperka/thermometer').connect(A2);
var led = require('@amperka/led').connect(P2);
var buzzer = require('@amperka/buzzer').connect(P8);
//создаём другие переменные
var SSID = ' ';
var PASSWORD = ' ';
var NAME = 'Alioshina_komnata';
//подключаемся к двитайо
var dweet = require('@amperka/dweetio').connect(NAME);
//отправляем показания датчиков
function run() {
setInterval(function() {
dweet.send({
temperature: (thermometer.read('C')).toFixed(1),
light: (sensor.read('lx')).toFixed(1),
});
}, 1000);
}
//подключаемся к вай-фай
var wifi = require('@amperka/wifi').setup(function(err) {
wifi.connect(SSID, PASSWORD, function(err) {
print('Click this link', dweet.follow());
run();
});
});