aqvakontroller

Обсуждение и помощь в разработке различных проектов форумчан, например автоматика для теплицы, автоматика для котельной и т.д.
Ответить
drimer
Рядовой
Сообщения: 57
Зарегистрирован: 07.09.2015{, 18:45}
Репутация: 0
Откуда: vilnius

aqvakontroller

#1

Сообщение drimer » 21.09.2018{, 19:11}

добрый день в arduino ide выскочела ашибка а в flprog нету помогите пожалуиства
akva.ino
(25.6 КБ) 84 скачивания
kontroller.HMI
(679.55 КБ) 108 скачиваний

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

aqvakontroller

#2

Сообщение Phazz » 21.09.2018{, 20:05}

drimer, в flprog проект приложите пожалуйста и текст ошибки. Так вам скорее помогут.

drimer
Рядовой
Сообщения: 57
Зарегистрирован: 07.09.2015{, 18:45}
Репутация: 0
Откуда: vilnius

aqvakontroller

#3

Сообщение drimer » 21.09.2018{, 20:49}

flprog проект
зто код ошибки в arduino ide
C:\Users\виктор\AppData\Local\Temp\flprog\pr2\pr2.ino: In function 'void loop()':

pr2:236: error: '_nextionSaveDataPCO_P0_E18' was not declared in this scope

pr2:237: error: '_nextionSaveDataPCO_P0_E18' was not declared in this scope

C:\Users\виктор\AppData\Local\Temp\flprog\pr2\pr2.ino: In function '_nextionLissenStruct nextionListen(byte)':

C:\Users\виктор\AppData\Local\Temp\flprog\pr2\pr2.ino:501:27: warning: left shift count >= width of type

C:\Users\виктор\AppData\Local\Temp\flprog\pr2\pr2.ino:501:44: warning: left shift count >= width of type

Несколько библиотек найдено для "OneWire.h"
Используется: c:\Program Files (x86)\FLProg\ideV2\portable\sketchbook\libraries\OneWire
Не используется: c:\Program Files (x86)\FLProg\ideV2\libraries\OneWire
exit status 1
'_nextionSaveDataPCO_P0_E18' was not declared in this scope
Вложения
aqva.flp
(346.84 КБ) 96 скачиваний

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

aqvakontroller

#4

Сообщение Dev1 » 21.09.2018{, 20:56}

Ну задекларируйте о чем вас просят, т.е. '_nextionSaveDataPCO_P0_E18' was not declared in this scope
У вас в коде есть уже часть аналогичных переменных:

Код: Выделить всё

long _nextionSaveDataVAL_P0_E6;
long _nextionSaveDataVAL_P0_E14;
long _nextionSaveDataVAL_P0_E17;
Отправлено спустя 6 минут 1 секунду:
Потом будет еще подобная ошибка, сделать то же самое.
Win10-64 FLProg v7.5.2 Portable :fie:

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

aqvakontroller

#5

Сообщение Lisica » 21.09.2018{, 21:35}

Такая ошибка у меня была, когда в цифровом пине на вход ставишь галочки подтяжки и дребезга, потом изменяешь его на аналоговый без снятия тех галок.
Помогает удаление этого пина и создание нового аналового.

drimer
Рядовой
Сообщения: 57
Зарегистрирован: 07.09.2015{, 18:45}
Репутация: 0
Откуда: vilnius

aqvakontroller

#6

Сообщение drimer » 21.09.2018{, 22:15}

но мне нужен цифровой пин для реле же ?

Отправлено спустя 1 минуту 1 секунду:
как ето задеклорировать '_nextionSaveDataPCO_P0_E18' was not declared in this scope?

Ответить

Вернуться в «Проекты различных устройств на Ардуино»