Problem z biblioteką DS1302 - LCD-Blue-I2C - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Instalacja i rozwiązywanie problemów (https://forum.arduinopolska.pl/dzial-instalacja-i-rozwi%C4%85zywanie-problem%C3%B3w) +--- Wątek: Problem z biblioteką DS1302 - LCD-Blue-I2C (/watek-problem-z-bibliotek%C4%85-ds1302-lcd-blue-i2c) |
RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - danyy11 - 19-01-2017 LiquidCrystal_V1.2.1 starszej bo na tej mogę coś wgrać a na 1.8.1 nic ciągle błędy RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - danyy11 - 19-01-2017 This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. Arduino: 1.0.6 (Windows 7), Board: "Arduino Uno" sketch_jan19a:8: error: 'DS1302RTC' does not name a type sketch_jan19a:16: error: 'LiquidCrystal_I2C' does not name a type sketch_jan19a.ino: In function 'void setup()': sketch_jan19a:21: error: 'lcd' was not declared in this scope sketch_jan19a:22: error: 'POSITIVE' was not declared in this scope sketch_jan19a:35: error: 'RTC' was not declared in this scope sketch_jan19a:41: error: 'RTC' was not declared in this scope sketch_jan19a:51: error: 'RTC' was not declared in this scope sketch_jan19a:51: error: 'setSyncProvider' was not declared in this scope sketch_jan19a:52: error: 'timeStatus' was not declared in this scope sketch_jan19a:52: error: 'timeSet' was not declared in this scope sketch_jan19a.ino: In function 'void loop()': sketch_jan19a:67: error: 'lcd' was not declared in this scope sketch_jan19a:68: error: 'hour' was not declared in this scope sketch_jan19a:70: error: 'minute' was not declared in this scope sketch_jan19a:72: error: 'second' was not declared in this scope sketch_jan19a:75: error: 'day' was not declared in this scope sketch_jan19a:78: error: 'weekday' was not declared in this scope sketch_jan19a:78: error: 'dayShortStr' was not declared in this scope sketch_jan19a:85: error: 'month' was not declared in this scope sketch_jan19a:87: error: 'year' was not declared in this scope sketch_jan19a:90: error: 'timeStatus' was not declared in this scope sketch_jan19a:90: error: 'timeSet' was not declared in this scope sketch_jan19a:96: error: 'day' was not declared in this scope sketch_jan19a.ino: In function 'void print2digits(int)': sketch_jan19a:104: error: 'lcd' was not declared in this scope sketch_jan19a:106: error: 'lcd' was not declared in this scope RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - -adamek - 19-01-2017 Pobrałem to 1.0.6 i mam takie błędy jak ty ale na 1.8.0 już nie ma żadnych błędów . RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - danyy11 - 19-01-2017 Mogę mieć dwa programatory czy będą się gryźć? W 1.8.0 wyskakuje Arduino:1.8.0 (Windows 7), Płytka:"Arduino/Genuino Uno" C:\Users\DANIEL\Documents\Arduino\libraries\LiquidCrystal\I2CIO.cpp:35:26: fatal error: ../Wire/Wire.h: No such file or directory #include <../Wire/Wire.h> ^ compilation terminated. exit status 1 Błąd kompilacji dla płytki Arduino/Genuino Uno. Ten raport powinien zawierać więcej informacji jeśli w File -> Preferencje zostanie włączona opcja "Pokaż szczegółowe informacje podczas kompilacji" RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - namok - 19-01-2017 Jest błąd w bibliotece, ma być Kod: #include <Wire.h> RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - danyy11 - 19-01-2017 jak bym wiedział to bym nie prosiło pomoc! Ty się pewnie znasz to wiesz! RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - mati12_14 - 19-01-2017 Co do 1 postu: 1) Sprawdź czy taki wpis pójdzie: Kod: LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Ustawienie adresu ukladu na 0x27 2) Kod: lcd.backlight(); //wlacza podswietlenie wyswietlacza 3) Nie masz czegoś takiego jak setBacklightpin - wywal to do tego zastap setbacklight tym co podalem w punkcie 2 4) Popraw 23 wiersz jak sugeruje wpis. Przede wszystkim masz DS1302 jak sam wspomniałeś. Więc na kiego czorta ci biblioteka pod 1307? Masz tutaj pod DS1302: Biblioteka DS1302 Oraz przykład uruchomienia na arduino mega: Opis do arduino mega RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - danyy11 - 19-01-2017 zacznijmy od początku usunąłem wszystkie biblioteki boi niektórzy tak pisali żeby zrobić restart ściągnąłem ARDUINO 1.8.0 Teraz pytanie jakie biblioteki powinienem ściągnąć RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - mati12_14 - 19-01-2017 Cytat:No to tak chciałbym zrobić sterownik do akwarium mam w posiadaniu ; A więc potrzebujesz bibliotek: -Liquid Crystal -DS1302 - wstawiłem -DS18B20 -czy czujnik poziomu wody ma biblioteke-nie wiem. Ja bym to pewnie zrealizował na odczycie pinu analogowego -DHT11 RE: Problem z biblioteką DS1302 - LCD-Blue-I2C - namok - 19-01-2017 (19-01-2017, 17:37)danyy11 napisał(a): jak bym wiedział to bym nie prosiło pomoc! Ty się pewnie znasz to wiesz!Ty nie wiesz i nie chcesz wiedzieć. Oczekujesz że ktoś za Ciebie wszystko zrobi. Przerób dowolny pełny kurs arduino. Zapoznaj się z podstawami programowania obiektowego C++. Przeczytaj noty katalogowe urządzeń które zamierzasz uruchamiać. Przeczytaj opisy bibliotek które chcesz używać. Używaj bibliotek które możesz ściągnąć za pośrednictwem Arduino-IDE - powinny zawierać najmniej błędów. Zapoznaj się z przykładami zawartymi w bibliotekach które chcesz użyć w projekcie. Dopiero wtedy bierz się za pisanie projektu. A Ty bierzesz jakiś gotowiec, do tego ściągasz bibliotekę na chybił trafił i dziwisz się że są błędy kompilacji. |