Не компилируется код
- Войдите на сайт для отправки комментариев
Ср, 23/10/2019 - 21:04
Доброго времени суток. Решил собрать вот этот проект 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
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
КОД МОЖНО СКАЧАТЬ ТУТ https://drive.google.com/drive/folders/165HR77iM_gYuEkz5Xv1Llp55JdLcSofd
'load' was not declared in this scope
видимо забыли функции load, setup_menu, get_time скопировать\украсть
А новички радиолюбители читать умеют? В разделе песочница написано как вставлять код в тему. Прочитать и вставить правильно религия не позволила?
Вставьте код нормально, если хотите, чтобы с Вами хоть как-то разговаривали.
Хотя, могу Вас разочаровать. Вам скажут, что Вы потеряли функцию load. Вы спросите. а где её найти? Вас пошлют
нак автору скетча, который Вы стырили, и на этом всё кончится.Если Вы хотите научиться программировать, то начинать это с чужого кода в полтысячи строк - крайне глупая идея. Бросайте этот проект и начинайте с мигания светодиодом. По-другому не работает.
Мне все больше кажется, что топики в разделе Песочница больше не для понимания/научиться кодить, а для «поправить спи#####» (но скорее всего правильнее говорить - взятое из открытых источников ) под свои (их) нужды. Даже разделом отдельным попахивает, так этого тут дофига встречается. Не?