Главная » Статьи » Для самостоятельной сборки » Описание прибора

Простой прибор измерения СО2, температуры и влажности

По многочисленным просьбам выкладываю материалы для сборки простого монитора с датчиками СО2 температуры и влажности

В целом описание сборки прибора соответствует тому что я описал в этой статье. Так что повторяться не буду.

В этом приборе используется датчик влажности AM2320, датчик температуры ds18b20.

Данный вариант отличается схемой 

И монтажной платой:

Тут можно взять Прошивку и скрипты

 

Категория: Описание прибора | Добавил: Мастер (10.03.2017)
Просмотров: 910 | Комментарии: 14 | Рейтинг: 0.0/0
Всего комментариев: 14
avatar
1
здесь тоже https://ok.ru/video/257471810049 с прошивкой, как то не так работает не сможете взглянуть, в чем причина?
avatar
0
2
То же самое. Подключите через USB к компьютеру. В ESPlorer в правом окне будет диагностика. Будет понятно в какой момент, и по какой причине скрипты спотыкаются.
avatar
3
START
0
> PANIC: unprotected error in call to Lua API (start.lua:254: transmission error)

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 27020, room 16
tail 12
chksum 0x5e
ho 0 tail 12 room 4
load 0x3ffe8000, len 2412, room 12
tail 0
chksum 0x2d
load 0x3ffe896c, len 136, room 8
tail 0
chksum 0xfd
csum 0xfd
Њг д ‚Nм’sѓтn|д l $ld „вrІp‚„lэ

NodeMCU custom build by frightanic.com
branch: dev
commit: 8931f09ce4146638609b124407e874578453ddce
SSL: true
modules: am2320,bit,cjson,crypto,file,gpio,http,i2c,mqtt,net,node,ow,spi,tmr,uart,ucg,webs ocket,wifi,tls
build built on: 2017-02-25 15:25
powered by Lua 5.1.4 on SDK 2.0.0(656edbf)
avatar
0
4
понятно. Тут ошибка работы с датчиком влажности. Он подключен? Правильно?
Если нет, можно временно закомментировать строку 254 в файле start.lua. Комментировать можно, поставив '--' в начале строки
так же придется заккоментировать строку 200
--rh, t = am2320.read()
и вставить на 201 строчку:
rh, t = 0, 0
Или разбирайтесь с подключением датчика АМ2320
avatar
5
Большое спасибо за помощь, картинка -оболочка теперь загрузилась нормально, жалко только СО2 не показывает, всё время 0.
avatar
6
Добрый день. А где поменять в скрипте если использовать DHT11?
avatar
0
7
Вам надо будет собрать новую прошивку
На этом сайте
Как это описано тут в самом верху
При выборе опций добавьте галочку в пункте DHT
Тут описание, как это использовать.
avatar
8
Здравствуйте. Почему ругается в данном месте?
PANIC: unprotected error in call to Lua API (InitModule.lua:7: 'end' expected (to close 'function' at line 4) near '<eof>')
avatar
9
Здравствуйте с вопросом выше вроде решил. Теперь выдает следующее:
START#1
start.lua:1: attempt to call global 'time_loop' (a nil value)
Извините за такие вопросы пока только учусь.
avatar
0
11
Закоментируйте или удалите первую строчку файла start.lua
avatar
10
В продолжение > PANIC: unprotected error in call to Lua API (start.lua:22: attempt to call a nil value)
avatar
0
12
Вы что-то уже меняли в скрипте, и разобраться что не так можно если Вы пришлете весь текст скрипта start.lua
avatar
13
Здравствуйте. Скажите куда выслать?
avatar