Вы бы скетч выложили, а то может не там ищите
Вы бы скетч выложили, а то может не там ищите
R2DHG, UT0UM, IG-58, друзья, спасибо ещё раз большое за Ваше участие! Заново прочитал все референции к командам Ардуины, сконфигурил пины должным образом, проставил "delay", где надо и всё заработало без оптронов и реле. Буду дальше совершенствоваться)
Коллеги, подскажите пожалуйста. Захотелось подключить LCD по шине I2C. И вроде все библиотеки в наличии, а при компиляции скетча программа пишет что файл LiquidCrystal_I2C.h не найден и компиляция останавливается. Этот файл должен лежать в одной папке со скетчем или надо в отдельную папку положить?
Должен лежать в папке библиотек.
И это ещё не всё... Мало того, что нужно адрес дисплея точно выставить, так там ещё библиотеку подобрать нужно и т.д.
http://devdotnet.org/post/16
https://lesson.iarduino.ru/page/urok...i2c-k-arduino/
Ну не знаю... Я еще в саму Ардуину ничего не заливаю. Просто делаю проверку правильности скетча. Библиотека та что надо. На другом собранном устройстве все работало. Файл LiquidCrystal_I2C.h (та самая библиотека) почему-то не видится программой.
Привожу кусочек скетча (самое начало):
#define CODE_VERSION
#include <avr/pgmspace.h>
#include <EEPROM.h>
#include <math.h>
#include <avr/wdt.h>
#include <LiquidCrystal_I2C.h >
Что не так написано?
Вот сообщение об ошибке, которое выдает программа
Arduino: 1.6.11 (Windows 7), Плата:"Arduino Nano, ATmega328"
fatal error: LiquidCrystal_I2C.h: No such file or directory
#include <LiquidCrystal_I2C.h >
^
compilation terminated.
exit status 1
Ошибка компиляции для платы Arduino Nano.
Почему файл? скопируйте полную папку с библиотекой, в путь \Arduino\libraries
ps: только распакуйте архиватором
LiquidCrystal_I2C.rar
Попробуйте скопируйте папку libraris в Документы в директорию Arduino, если она там есть.
Ну вроде разобрался куда копировать. Оказалось, эти все библиотеки совсем в другом месте лежат в Win7. Пока все равно скомпилировать не получилось, разбираюсь.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)