Нужна помощь по прошивке
- Войдите на сайт для отправки комментариев
Втр, 06/04/2021 - 14:38
Здравствуйте, имеется плата китайский клон 328P+ CH340g
Когда прошил выбрав в платах UNO, прошивка прошла успешно, но при включении устройства ничего не происходит.
Пробую выбрать плату Uno Wawgat R3 ошибка компиляции теперь при выборе любой платы следующая
In file included from Meteostation_nextion_test04clock_CO2__Radio01.ino:4:0:
C:\Users\User\Documents\Arduino\libraries\Nextion/Nextion.h:51:28: fatal error: SoftwareSerial.h: No such file or directory
#include <SoftwareSerial.h>
^
compilation terminated.
Что посоветуете?
Посоветую перевести, что пишет, и крепко подумать.
Разобраться, какая именно плата у вас на руках и выбрать правильную плату при компиляции
я добавил эту библиотеку не помогло
но почему тогда после прошивки не работает устройство
но почему тогда после прошивки не работает устройство
это как бы вопрос, совсем не связанный с прошивкой.
это ошибка в самом файле а я не разбираюсь что там исправить библиотеки я добавил она не исчезает. И ещё при прошивке датчики должны быть подключены? не пойму почему нет связи ни с одним?
кажется исправил//// пробую прошить плату выбрал просто UNO без R3
это ошибка в самом файле а я не разбираюсь
если не разбираетесь - зачем полезли?
Такую надпись видели?
Скажите а как подстроить время на ds 3231 неправильно показывает после прошивки и датчик температуры не показывает ни влажность ничего может ошибка в прошивке
Скажите а как подстроить время на ds 3231 неправильно показывает после прошивки и датчик температуры не показывает ни влажность ничего может ошибка в прошивке
обращайтесь к автору прошивки.
а через среду ардуино можно как подстроить время?
просто написано что прошивается время компиляции но у меня почему-то 1.5 часа разница а как настроить время
просто написано что прошивается время компиляции но у меня почему-то 1.5 часа разница а как настроить время
ну правильно, если вы прошивали 1.5 часа назад - так и будет. У вас теперь при каждом запуске будет время снова устанавливаться на 6 апреля - и завтра. и через месяц...
Чтобы так не было - надо скомпилировать со временем, прошить, а потом сделать другую прошивку, уже без забитого в ней времени - и перепрошить еще раз
жалко что автор такую простую прошивку написал ни месяца нет ни дней недели ни года,сам я конечно не смогу дописать это придётся довольствоваться тем что есть
это мне нужно здесь вписать время затем скомпилировать прошить ? // clock.setDateTime(__DATE__, __TIME__); // установка часов автоматически
это мне нужно здесь вписать время затем скомпилировать прошить ? // clock.setDateTime(__DATE__, __TIME__); // установка часов автоматически
а у вас строчки в прошивке так и идут
с косыми слешами в начале? :) - тогда они не работают, это комментарий
вам надо сначала эти косые слеши убрать, скомпилировать прошивку, прошить в девайс. Потом снова вернуть две косые палки. снова с компмилировать. снова прошить
А может кто посмотрит прошивку на ошибки,там ещё есть косые черточки
Время научился выставлять.УРААААА! А как теперь заставить работать радио и датчик BME280
Посмотрите пожалуйста скетч. Не работает датчик BMP/BmE 280. не показывает температуру и влажность на экране 00 Показывает только давление и то -8 мм рт ст а в скетче тоже я увидел 8 может нужно что-то подправить?
)))) Зачетно...
Почему BME280 не реагирует нет показазаний скорее всего что-то в прошивке.а я в этом не понимаю помогите вот фото https://ibb.co/r08FPpg
По фото мы конечно можем что-то сказать, но только если там сиськи.
прошивка несколько постов выше
По фото мы конечно можем что-то сказать, но только если там сиськи.
ща такие времена... только пощупав поймешь.
А как дописать код прошивки чтобы в часах нули отображались ,а то показывают часы минуты и секунды без нуля впереди просто по одной цифре
Попробуйте заменить bme.begin(); на bme.degin(0x76);
выдала ошибку при компиле Meteostation_nextion_test04clock_CO2__Radio01.ino:39:8: error: 'class Adafruit_BME280' has no member named 'degin'
блин неужеле новый датчик покупать? мне кажется где-то ошибка либо в коде где-то читал что есть датчики sparkfun которые имеют дефолтный адрес i2c 0X77
а что пример из библиотеки Adafruit_BME280 говорит? в порт значения приходят? а датчик у вас точно вме ?
Датчик у меня такой(очень похоже что BME) https://ibb.co/3FZm7xg
выдала ошибку при компиле Meteostation_nextion_test04clock_CO2__Radio01.ino:39:8: error: 'class Adafruit_BME280' has no member named 'degin'
о блин! - Не degin , а begin !!
ну опечатлся человек, неужели сами не видите? Как можно браться за проект. настолько ничего в нем не понимая? Потому вам никто и не отвечает, что лениво связываться с таким нубом, кому каждую букву подсказывать надо...
Вот так попробуйте
bme.begin(0x76);
выдала ошибку при компиле Meteostation_nextion_test04clock_CO2__Radio01.ino:39:8: error: 'class Adafruit_BME280' has no member named 'degin'
о блин! - Не degin , а begin !!
ну опечатлся человек, неужели сами не видите? Как можно браться за проект. настолько ничего в нем не понимая? Потому вам никто и не отвечает, что лениво связываться с таким нубом, кому каждую букву подсказывать надо...
Вот так попробуйте
bme.begin(0x76);
Наконец-то грамотный человек помог, Здоровья вам крепкого,а я уже отчаялся совсем.Я думал что проект готовый и только залить прошивку остается, сам коды писать не умею ,если бы знал что проект сырой и автор неотзывчивый толком ничего посоветовать не может не брался бы.... других проектов на NEXTION навалом
Может ещё подскажите какое значение в какой строке калибрует (корректирует показание температуры и влажности
и ещё можно ли какую строку добавить чтобы часы отображали все цифры, сейчас это выглядит так не 07:09:05
а 7: 9 : 5
и ещё можно ли какую строку добавить чтобы часы отображали все цифры, сейчас это выглядит так не 07:09:05
а 7: 9 : 5
попробуйте вместо строчки
написать
и доложите о результате
доложить не могу потому что время на моих сейчас 19 часов минуты и секунды показывают без нуля впереди
доложить не могу потому что время на моих сейчас 19 часов минуты и секунды показывают без нуля впереди
отеж блин... а самому минуты секунды поправить по аналогии - никак? не ленитесь
что-то я навертел что теперь 31 час мигает и все дальше нули if (dt.hour < 10) myNextion.setComponentText("t01", String("0") + String(dt.hour));
что-то я навертел что теперь 31 час мигает и все дальше нули if (dt.hour < 10) myNextion.setComponentText("t01", String("0") + String(dt.hour));
В часах t01 в минутах t02 в секундах t03
теперь куча ошибок при компиляции
скинь ссылку на проект.
скинь ссылку на проект.
https://disk.yandex.by/d/WePkEEhwaxHAkg
скинь ссылку на проект.
https://disk.yandex.by/d/WePkEEhwaxHAkg
так попробуй
luxer, вы чего выложили то?
Вас просили выложить тот код, где вы исправили время и получили ошибки, а не исходный
luxer, вы чего выложили то?
Вас просили выложить тот код, где вы исправили время и получили ошибки, а не исходный
если вы про мою просьбу, то я как раз просил исходники.
если вы про мою просьбу, то я как раз просил исходники.
Ну и зря.
было бы логично попросить тот вариант, что дал этот фееричный поток ошибок при компиляции, что приведен в #38, Потому как если код из #36 компилировался, то и ваша добавка из #37 тоже должна была сработать.
Куда полезнее указать человеку на его ошибки, чем полностью писать за него
если вы про мою просьбу, то я как раз просил исходники.
Ну и зря.
было бы логично попросить тот вариант, что дал этот фееричный поток ошибок при компиляции, что приведен в #38, Потому как если код из #36 компилировался, то и ваша добавка из #37 тоже должна была сработать.
Куда полезнее указать человеку на его ошибки, чем полностью писать за него
полностью согласен, но мне нужны были его библиотеки, ошибка по 3231, а там уж просто интересно, а ждать пока допишет долго. Я добавку как и degin с телефона писал. Пришлось даже ide снести, и все от неё зачистить.
полностью согласен, но мне нужны были его библиотеки, ошибка по 3231, а там уж просто интересно, а ждать пока допишет долго. Я добавку как и degin с телефона писал. Пришлось даже ide снести, и все от неё зачистить.
лишняя работа, имхо. Я абсолютно уверен, что если бы он прислал Вам ту версию, где ошибки - вы бы их нашли с первого взгляда без необходимости проверочной компиляции. Там явно у него какая-то дичь в коде была написана, вроде незакрытых кавычек
полностью согласен, но мне нужны были его библиотеки, ошибка по 3231, а там уж просто интересно, а ждать пока допишет долго. Я добавку как и degin с телефона писал. Пришлось даже ide снести, и все от неё зачистить.
лишняя работа, имхо. Я абсолютно уверен, что если бы он прислал Вам ту версию, где ошибки - вы бы их нашли с первого взгляда без необходимости проверочной компиляции. Там явно у него какая-то дичь в коде была написана, вроде незакрытых кавычек
спасибо конечно за то, что вы во мне так уверены, опыта у меня особого то нет. На часах учусь. А то что я ему дописал ваш вариант решения, для меня просто опыт, а так как проверить его у меня возможности нет , любопытство берет верх над терпением. Да и данном случае ( имхо) , если это его первый проект то % на 70 он оставил бы его в начальном состоянии. Возможно до лучших времён.
загрузил вот это
if (dt.second < 100) myNextion.setComponentText("t03", String("0") + String(dt.second));
у вас в минуте 100 секунд?
Вы наверное преподаватель раз так налету всё видите, а я залил не думая скетч от Fenicksnet,кстати ,в 4 строке ошибку увидел убрал косые 2 черты