Не компилируется код

ArtemV
Offline
Зарегистрирован: 23.10.2019

Доброго времени суток. Решил собрать вот этот проект https://www.youtube.com/watch?v=THgD8OQGkAs. Скачал код, библиотеки все установил и выдает ошибку компиляции, помогите новичку радиолюбителю, буду благодарен.

 

 

Moderator : пожалуйста, вставьте код правильно (новым сообщением в тему), как описано в http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii
 
 
 

версия ардуино 1.6.9 вот что выдает компилятор:

Arduino: 1.6.9 (Windows 7), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"
 
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino: In function 'void setup()':
 
GrowBox_3.2.2:120: error: 'load' was not declared in this scope
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino:120:3: note: suggested alternative: 'lcd'
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino: In function 'void loop()':
 
GrowBox_3.2.2:165: error: 'setup_menu' was not declared in this scope
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino:165:23: note: suggested alternative: 'step_Temp'
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino: In function 'void day_night()':
 
GrowBox_3.2.2:403: error: 'get_time' was not declared in this scope
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino:403:3: note: suggested alternative: 'DateTime'
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino: In function 'void poliv()':
 
GrowBox_3.2.2:456: error: 'get_time' was not declared in this scope
 
C:\Users\Владимир\AppData\Local\Temp\Temp2_portable-20191022T185023Z-001.zip\portable\sketchbook\GrowBox_3.2.2\GrowBox_3.2.2.ino:456:5: note: suggested alternative: 'DateTime'
 
 
exit status 1
'load' was not declared in this scope
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

'load' was not declared in this scope

видимо забыли функции load, setup_menu, get_time скопировать\украсть

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А новички радиолюбители читать умеют? В разделе песочница написано как вставлять код в тему. Прочитать и вставить правильно религия не позволила?

Вставьте код нормально, если хотите, чтобы с Вами хоть как-то разговаривали.

Хотя, могу Вас разочаровать. Вам скажут, что Вы потеряли функцию load. Вы спросите. а где её найти? Вас пошлют на к автору скетча, который Вы стырили, и на этом всё кончится.

Если Вы хотите научиться программировать, то начинать это с чужого кода в полтысячи строк - крайне глупая идея. Бросайте этот проект и начинайте с мигания светодиодом. По-другому не работает.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Мне все больше кажется, что топики в разделе Песочница больше не для понимания/научиться кодить, а для «поправить спи#####» (но скорее всего правильнее говорить - взятое из открытых источников ) под свои (их) нужды. Даже разделом отдельным попахивает, так этого тут дофига встречается. Не?